新聞中心

Linux必學(xué)的重要命令

作者: 時(shí)間:2016-09-12 來(lái)源:網(wǎng)絡(luò) 收藏

-n:解壓縮時(shí)不要覆蓋原有的文件。

-o:不必先詢問(wèn)用戶,unzip執(zhí)行后覆蓋原有文件。

-P密碼>:使用zip的密碼選項(xiàng)。

-q:執(zhí)行時(shí)不顯示任何信息。

-s:將文件名中的空白字符轉(zhuǎn)換為底線字符。

-V:保留VMS的文件版本信息。

-X:解壓縮時(shí)同時(shí)回存文件原來(lái)的UID/GID。

[.zip文件]:指定.zip壓縮文件。

[文件]:指定要處理.zip壓縮文件中的哪些文件。

-d目錄>:指定文件解壓縮后所要存儲(chǔ)的目錄。

-x文件>:指定不要處理.zip壓縮文件中的哪些文件。

-Z unzip:-Z等于執(zhí)行zipinfo指令。在Linux中,還提供了一個(gè)叫zipinfo的工具,能夠察看zip壓縮文件的詳細(xì)信息。unzip最新版本是5.50。

gunzip

1.作用

gunzip命令作用是解壓文件,使用權(quán)限是所有用戶。

2.格式

gunzip [-acfhlLnNqrtvV][-s 壓縮字尾字符串>][文件...]

或者gunzip [-acfhlLnNqrtvV][-s 壓縮字尾字符串>][目錄](méi)

3.主要參數(shù)

-a或--ascii:使用ASCII文字模式。

-c或--stdout或--to-stdout:把解壓后的文件輸出到標(biāo)準(zhǔn)輸出設(shè)備。

-f或-force:強(qiáng)行解開(kāi)壓縮文件,不理會(huì)文件名稱或硬連接是否存在,以及該文件是否為符號(hào)連接。

-h或--help:在線幫助。

-l或--list:列出壓縮文件的相關(guān)信息。

-L或--license:顯示版本與版權(quán)信息。

-n或--no-name:解壓縮時(shí),若壓縮文件內(nèi)含有原來(lái)的文件名稱及時(shí)間戳記,則將其忽略不予處理。

-N或--name:解壓縮時(shí),若壓縮文件內(nèi)含有原來(lái)的文件名稱及時(shí)間戳記,則將其回存到解開(kāi)的文件上。

-q或--quiet:不顯示警告信息。

-r或--recursive:遞歸處理,將指定目錄下的所有文件及子目錄一并處理。

-S壓縮字尾字符串>或--suffix壓縮字尾字符串>:更改壓縮字尾字符串。

-t或--test:測(cè)試壓縮文件是否正確無(wú)誤。

-v或--verbose:顯示指令執(zhí)行過(guò)程。

-V或--version:顯示版本信息。

4.說(shuō)明

gunzip是個(gè)使用廣泛的解壓縮程序,它用于解開(kāi)被gzip壓縮過(guò)的文件,這些壓縮文件預(yù)設(shè)最后的擴(kuò)展名為“.gz”。事實(shí)上,gunzip就是gzip的硬連接,因此不論是壓縮或解壓縮,都可通過(guò)gzip指令單獨(dú)完成。gunzip最新版本是1.3.3 。

unarj

1.作用

unarj解壓縮格式為.arj格式的文件,使用權(quán)限是所有用戶。

2.格式

unarj [eltx][.arj壓縮文件]

3.主要參數(shù)

e:解壓縮.arj文件。

l:顯示壓縮文件內(nèi)所包含的文件。

t:檢查壓縮文件是否正確。

x:解壓縮時(shí)保留原有的路徑。

4.說(shuō)明

帶有.arj擴(kuò)展名的文件是由用于MS DOS和Windows的ARJ實(shí)用程序創(chuàng)建的。因?yàn)锳RJ是一種不能免費(fèi)獲得源代碼的共享件程序,所以在Linux平臺(tái)上幾乎不存在與其功能匹配的工具,要解壓縮.arj文件,就要使用unarj實(shí)用程序。unarj比ARJ慢,能力也不如ARJ,但至少能夠順利地抽取大多數(shù).arj文件。unarj只能將文件抽取到當(dāng)前的工作目錄、列出檔案內(nèi)容,或者測(cè)試檔案。從ARJ Software的站點(diǎn)或攜帶所需Linux發(fā)行版的FTP服務(wù)器上可以下載unarj源碼。另外,unarj通常是基本Linux發(fā)行版的一部分,因此可以在主要發(fā)行版本的CD-ROM上找到它。如果需要可到所有Linux發(fā)行版鏈接的列表下載,ARJ軟件網(wǎng)址為http://www.arjsoft.com,ARJ的下 ... unarj選項(xiàng)不是以減號(hào)(-)開(kāi)頭的。

mtools

1.作用

mtools實(shí)際上是一個(gè)命令集合,是DOS文件系統(tǒng)的工具程序,它可以模擬許多DOS命令,使用起來(lái)非常方便。使用權(quán)限是所有用戶。Linux系統(tǒng)提供了一組稱為mtools的可移植工具,可以讓用戶輕松地從標(biāo)準(zhǔn)的DOS軟盤上讀、寫(xiě)文件和目錄。它們對(duì)DOS和Linux環(huán)境之間交換文件非常有用。mtools的使用非常簡(jiǎn)單,如果想把軟盤里所有的文件都拷貝到硬盤上,那么就可以執(zhí)行以下命令:

mcopy a:*.*

也就是說(shuō),只需要在相應(yīng)的DOS命令之前加上一個(gè)字母“m”,就可以完成對(duì)應(yīng)的功能了。一般Linux發(fā)行版本中都有這個(gè)軟件,可以使用下面命令檢查一下。

rpm -qa|grep mtools

如果沒(méi)有安裝,也沒(méi)有關(guān)系,可以從網(wǎng)上下載(http://mtools.linux.lu/)一個(gè)最新版本來(lái)安裝。目前可供下載的最新mtools版本是3.9.9,下載鏈接為http://mtools.linux.lu/mtools-3. ... 略睪蟀滄耙幌錄純傘

2.包括的命令

mcd 目錄名:改變MS DOS下的目錄。

mcopy 源文件 目標(biāo)文件:在MS DOS和Unix之間復(fù)制文件。

mdel 文件名:刪除MS DOS下的文件。

mdir 目錄名:顯示MS DOS下的目錄。

mformat 驅(qū)動(dòng)器號(hào):在低級(jí)格式化的軟盤上創(chuàng)建MS DOS文件系統(tǒng)。

rnlabel 驅(qū)動(dòng)器號(hào):產(chǎn)生MS DOS下的卷標(biāo)

mmd 目錄名:建立MS DOS下的目錄。

mrd 目錄名:刪除MS DOS下的目錄。

mren 源文件 目標(biāo)文件:重新命名已存在的MS DOS文件。

mtype 文件名:顯示MS DOS文件的內(nèi)容。

請(qǐng)注意,這些命令和對(duì)應(yīng)的MS DOS命令非常相似。在mtools命令中,“/”和“”是可以混用的。因?yàn)槲募斜淼氖荄OS系統(tǒng)下的文檔,對(duì)大小寫(xiě)并不敏感,所以“CDE”和“cde”在這里是一樣的。

3.應(yīng)用實(shí)例

(1)如果把軟盤進(jìn)行快速格式化,可以使用命令mformat:

mformat A:

mtools當(dāng)初發(fā)展的目的是用來(lái)處理DOS文件系統(tǒng)的,所以只能用在FAT文件格式的分區(qū)上。需要注意的是,如果用mount命令來(lái)掛載了FAT16/32分區(qū),那么就不能使用mtools的指令來(lái)處理這些分區(qū)上的文件。這是因?yàn)橐坏〧AT16/32分區(qū)掛到了Linux文件目錄下,Linux就會(huì)將其視為文件系統(tǒng)本身的一部分,這時(shí)如果要對(duì)其操作就必須使用Linux本身所附帶的指令集。

(2)將DOS盤上的文件htca.c復(fù)制到當(dāng)前目錄下,并用ls命令進(jìn)行驗(yàn)證。

$ mcopy a:htca.c

$ ls -l htca.c



關(guān)鍵詞: Linux 重要命令

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉