?? linux系統(tǒng)命令(文件管理) (轉(zhuǎn)三).txt
字號(hào):
作者:dio
email: hao@peng.com.cn
日期:8/23/2001 10:48:57 AM
mv
功能說(shuō)明:移動(dòng)或更名現(xiàn)有的文件或目錄。
語(yǔ) 法:mv [-bfiuv][--help][--version][-S <附加字尾>][-V <方法>][源文件或目錄](méi)[目標(biāo)文件或目錄](méi)
補(bǔ)充說(shuō)明:mv可移動(dòng)文件或目錄,或是更改文件或目錄的名稱。
參 數(shù):
-b或--backup 若需覆蓋文件,則覆蓋前先行備份。
-f或--force 若目標(biāo)文件或目錄與現(xiàn)有的文件或目錄重復(fù),則直接覆蓋現(xiàn)有的文 件或目錄。
-i或--interactive 覆蓋前先行詢問(wèn)用戶。
-S<附加字尾>或
--suffix=<附加字尾> 與-b參數(shù)一并使用,可指定備份文件的所要附加的字尾。
-u或--update 在移動(dòng)或更改文件名時(shí),若目標(biāo)文件已存在,且其文件日期比源文件新,則不覆蓋目標(biāo)文件。
-v或--verbose 執(zhí)行時(shí)顯示詳細(xì)的信息。
-V=<方法>或
--version-control=<方法> 與-b參數(shù)一并使用,可指定備份的方法。
--help 顯示幫助。
--version 顯示版本信息。
------------------------------------------
mtoolstest
功能說(shuō)明:測(cè)試并顯示mtools的相關(guān)設(shè)置。
語(yǔ) 法:mtoolstest
補(bǔ)充說(shuō)明:mtoolstest為mtools工具指令,可讀取與分析mtools的配置文件,并在屏幕上顯示結(jié)果。
-------------------------------------
mtools
功能說(shuō)明:顯示mtools支持的指令。
語(yǔ) 法:mtools
補(bǔ)充說(shuō)明:mtools為MS-DOS文件系統(tǒng)的工具程序,可模擬許多MS-DOS的指令。這些指令都是mtools的符號(hào)連接,因此會(huì)有一些共同的特性。
參 數(shù):
-a 長(zhǎng)文件名重復(fù)時(shí)自動(dòng)更改目標(biāo)文件的長(zhǎng)文件名。
-A 短文件名重復(fù)但長(zhǎng)文件名不同時(shí)自動(dòng)更改目標(biāo)文件的短文件名。
-o 長(zhǎng)文件名重復(fù)時(shí),將目標(biāo)文件覆蓋現(xiàn)有的文件。
-O 短文件名重復(fù)但長(zhǎng)文件名不同時(shí),將目標(biāo)文件覆蓋現(xiàn)有的文件。
-r 長(zhǎng)文件名重復(fù)時(shí),要求用戶更改目標(biāo)文件的長(zhǎng)文件名。
-R 短文件名重復(fù)但長(zhǎng)文件名不同時(shí),要求用戶更改目標(biāo)文件的短文件名。
-s 長(zhǎng)文件名重復(fù)時(shí),則不處理該目標(biāo)文件。
-S 短文件名重復(fù)但長(zhǎng)文件名不同時(shí),則不處理該目標(biāo)文件。
-v 執(zhí)行時(shí)顯示詳細(xì)的說(shuō)明。
-V 顯示版本信息。
-------------------------------------
mshowfat
功能說(shuō)明:顯示MS-DOS文件在FAT中的記錄。
語(yǔ) 法:mshowfat [文件...]
補(bǔ)充說(shuō)明:mshowfat為mtools工具指令,可顯示MS-DOS文件在FAT中的記錄編號(hào)。
---------------------------------
mren
功能說(shuō)明:更改MS-DOS文件或目錄的名稱,或是移動(dòng)文件或目錄。
語(yǔ) 法:mren [源文件或目錄...][目標(biāo)文件或目錄](méi)
補(bǔ)充說(shuō)明:mren為MS-DOS工具指令,模擬MS-DOS的ren指令,可更改MS-DOS文件或目錄名稱。除此之外,ren也可移動(dòng)文件或目錄,但僅限于在同一設(shè)備內(nèi)。
----------------------------------
mread
功能說(shuō)明:將MS-DOS文件復(fù)制到Linux/Unix的目錄中。
語(yǔ) 法:mread [MS-DOS文件...][Linux文件或目錄](méi)
補(bǔ)充說(shuō)明:mread為mtools工具指令,可將MS-DOS文件復(fù)制到Linux的文件系統(tǒng)中。這個(gè)指令目前已經(jīng)不常用,一般都使用mcopy指令來(lái)代替。
--------------------------------------
mmove
功能說(shuō)明:在MS-DOS文件系統(tǒng)中,移動(dòng)文件或目錄,或更改名稱。
語(yǔ) 法:mmove [源文件或目錄...][目標(biāo)文件或目錄](méi)
補(bǔ)充說(shuō)明:mmove為mtools工具指令,模擬MS-DOS的move指令,可在MS-DOS文件系統(tǒng)中移動(dòng)現(xiàn)有的文件或目錄,或是更改現(xiàn)有文件或目錄的名稱。
-----------------------------------
mktemp
功能說(shuō)明:建立暫存文件。
語(yǔ) 法:mktemp [-qu][文件名參數(shù)]
補(bǔ)充說(shuō)明:mktemp可建立一個(gè)暫存文件,供shell script使用。
參 數(shù):
-q 執(zhí)行時(shí)若發(fā)生錯(cuò)誤,不會(huì)顯示任何信息。
-u 暫存文件會(huì)在mktemp結(jié)束前先行刪除。
[文件名參數(shù)] 文件名參數(shù)必須是以"自訂名稱.XXXXXX"的格式。
-----------------------------------
find
功能說(shuō)明:查找文件或目錄。
語(yǔ) 法:find [目錄...][-amin <分鐘>][-anewer <參考文件或目錄>][-atime <24小時(shí)數(shù)>][-cmin <分鐘>][-cnewer <參考文件或目錄>][-ctime <24小時(shí)數(shù)>][-daystart][-depyh][-empty][-exec <執(zhí)行指令>][-false][-fls <列表文件>][-follow][-fprint <列表文件>][-fprint0 <列表文件>][-fprintf <列表文件><輸出格式>][-fstype <文件系統(tǒng)類型>][-gid <群組識(shí)別碼>][-group <群組名稱>][-help][-ilname <范本樣式>][-iname <范本樣式>][-inum ][-ipath <范本樣式>][-iregex <范本樣式>][-links <連接數(shù)目>][-lname <范本樣式>][-ls][-maxdepth <目錄層級(jí)>][-mindepth <目錄層級(jí)>][-mmin <分鐘>][-mount]
[-mtime <24小時(shí)數(shù)>][-name <范本樣式>][-newer <參考文件或目錄>][-nogroup][noleaf] [-nouser][-ok <執(zhí)行指令>][-path <范本樣式>][-perm <權(quán)限數(shù)值>][-print][-print0][-printf <輸出格式>][-prune][-regex <范本樣式>][-size <文件大小>][-true][-type <文件類型>][-uid <用戶識(shí)別碼>][-used <日數(shù)>][-user <擁有者名稱>][-version][-xdev][-xtype <文件類型>]
補(bǔ)充說(shuō)明:find指令用于查找符合條件的文件。任何位于參數(shù)之前的字符串都將被視為欲查找的目錄。
參 數(shù):
-amin<分鐘> 查找在指定時(shí)間曾被存取過(guò)的文件或目錄,單位以分鐘計(jì)算。
-anewer<參考文件或目錄> 查找其存取時(shí)間較指定文件或目錄的存取時(shí)間更接近現(xiàn)在的文件或目錄。
-atime<24小時(shí)數(shù)> 查找在指定時(shí)間曾被存取過(guò)的文件或目錄,單位以24小時(shí)計(jì)算。
-cmin<分鐘> 查找在指定時(shí)間之時(shí)被更改的文件或目錄。
-cnewer<參考文件或目錄> 查找其更改時(shí)間較指定文件或目錄的更改時(shí)間更接近現(xiàn)在的文件或目錄。
-ctime<24小時(shí)數(shù)> 查找在指定時(shí)間之時(shí)被更改的文件或目錄,單位以24小時(shí)計(jì)算。
-daystart 從本日開(kāi)始計(jì)算時(shí)間。
-depth 從指定目錄下最深層的子目錄開(kāi)始查找。
-expty 尋找文件大小為0 Byte的文件,或目錄下沒(méi)有任何子目錄或文件的空目錄。
-exec<執(zhí)行指令> 假設(shè)find指令的回傳值為T(mén)rue,就執(zhí)行該指令。
-false 將find指令的回傳值皆設(shè)為False。
-fls<列表文件> 此參數(shù)的效果和指定"-ls"參數(shù)類似,但會(huì)把結(jié)果保存為指定的列表文件。
-follow 排除符號(hào)連接。
-fprint<列表文件> 此參數(shù)的效果和指定"-print"參數(shù)類似,但會(huì)把結(jié)果保存成指定的列表文件。
-fprint0<列表文件> 此參數(shù)的效果和指定"-print0"參數(shù)類似,但會(huì)把結(jié)果保存成指定的列表文件。
-fprintf<列表文件><輸出格式> 此參數(shù)的效果和指定"-printf"參數(shù)類似,但會(huì)把結(jié)果保存成指定的列表文件。
-fstype<文件系統(tǒng)類型> 只尋找該文件系統(tǒng)類型下的文件或目錄。
-gid<群組識(shí)別碼> 查找符合指定之群組識(shí)別碼的文件或目錄。
-group<群組名稱> 查找符合指定之群組名稱的文件或目錄。
-help或--help 在線幫助。
-ilname<范本樣式> 此參數(shù)的效果和指定"-lname"參數(shù)類似,但忽略字符大小寫(xiě)的差別。
-iname<范本樣式> 此參數(shù)的效果和指定"-name"參數(shù)類似,但忽略字符大小寫(xiě)的差別。
-inum 查找符合指定的inode編號(hào)的文件或目錄。
-ipath<范本樣式> 此參數(shù)的效果和指定"-ipath"參數(shù)類似,但忽略字符大小寫(xiě)的差別。
-iregex<范本樣式> 此參數(shù)的效果和指定"-regexe"參數(shù)類似,但忽略字符大小寫(xiě)的差別。
-links<連接數(shù)目> 查找符合指定的硬連接數(shù)目的文件或目錄。
-iname<范本樣式> 指定字符串作為尋找符號(hào)連接的范本樣式。
-ls 假設(shè)find指令的回傳值為T(mén)rue,就將文件或目錄名稱列出到標(biāo)準(zhǔn)輸出。
-maxdepth<目錄層級(jí)> 設(shè)置最大目錄層級(jí)。
-mindepth<目錄層級(jí)> 設(shè)置最小目錄層級(jí)。
-mmin<分鐘> 查找在指定時(shí)間曾被更改過(guò)的文件或目錄,單位以分鐘計(jì)算。
-mount 此參數(shù)的效果和指定"-xdev"相同。
-mtime<24小時(shí)數(shù)> 查找在指定時(shí)間曾被更改過(guò)的文件或目錄,單位以24小時(shí)計(jì)算。
-name<范本樣式> 指定字符串作為尋找文件或目錄的范本樣式。
-newer<參考文件或目錄> 查找其更改時(shí)間較指定文件或目錄的更改時(shí)間更接近現(xiàn)在的文件或目錄。
-nogroup 找出不屬于本地主機(jī)群組識(shí)別碼的文件或目錄。
-noleaf 不去考慮目錄至少需擁有兩個(gè)硬連接存在。
-nouser 找出不屬于本地主機(jī)用戶識(shí)別碼的文件或目錄。
-ok<執(zhí)行指令> 此參數(shù)的效果和指定"-exec"參數(shù)類似,但在執(zhí)行指令之前會(huì)先詢問(wèn)用戶,若回答"y"或"Y",則放棄執(zhí)行指令。
-path<范本樣式> 指定字符串作為尋找目錄的范本樣式。
-perm<權(quán)限數(shù)值> 查找符合指定的權(quán)限數(shù)值的文件或目錄。
-print 假設(shè)find指令的回傳值為T(mén)rue,就將文件或目錄名稱列出到標(biāo)準(zhǔn)輸出。格式為每列一個(gè)名稱,每個(gè)名稱之前皆有"./"字符串。
-print0 假設(shè)find指令的回傳值為T(mén)rue,就將文件或目錄名稱列出到標(biāo)準(zhǔn)輸出。格式為全部的名稱皆在同一行。
-printf<輸出格式> 假設(shè)find指令的回傳值為T(mén)rue,就將文件或目錄名稱列出到標(biāo)準(zhǔn)輸出。格式可以自行指定。
-prune 不尋找字符串作為尋找文件或目錄的范本樣式。
-regex<范本樣式> 指定字符串作為尋找文件或目錄的范本樣式。
-size<文件大小> 查找符合指定的文件大小的文件。
-true 將find指令的回傳值皆設(shè)為T(mén)rue。
-typ<文件類型> 只尋找符合指定的文件類型的文件。
-uid<用戶識(shí)別碼> 查找符合指定的用戶識(shí)別碼的文件或目錄。
-used<日數(shù)> 查找文件或目錄被更改之后在指定時(shí)間曾被存取過(guò)的文件或目錄,單位以日計(jì)算。
-user<擁有者名稱> 查找符合指定的擁有者名稱的文件或目錄。
-version或--version 顯示版本信息。
-xdev 將范圍局限在先行的文件系統(tǒng)中。
-xtype<文件類型> 此參數(shù)的效果和指定"-type"參數(shù)類似,差別在于它針對(duì)符號(hào)連接檢查。
-----------------------------
file
功能說(shuō)明:辨識(shí)文件類型。
語(yǔ) 法:file [-beLvz][-f <名稱文件>][-m <魔法數(shù)字文件>...][文件或目錄...]
補(bǔ)充說(shuō)明:通過(guò)file指令,我們得以辨識(shí)該文件的類型。
參 數(shù):
-b 列出辨識(shí)結(jié)果時(shí),不顯示文件名稱。
-c 詳細(xì)顯示指令執(zhí)行過(guò)程,便于排錯(cuò)或分析程序執(zhí)行的情形。
-f<名稱文件> 指定名稱文件,其內(nèi)容有一個(gè)或多個(gè)文件名稱呢感,讓file依序辨識(shí)這些文件,格式為每列一個(gè)文件名稱。
-L 直接顯示符號(hào)連接所指向的文件的類別。
-m<魔法數(shù)字文件> 指定魔法數(shù)字文件。
-v 顯示版本信息。
-z 嘗試去解讀壓縮文件的內(nèi)容。
-----------------------------------
diffstat(differential status)
功能說(shuō)明:根據(jù)diff的比較結(jié)果,顯示統(tǒng)計(jì)數(shù)字。
語(yǔ) 法:diff [-wV][-n <文件名長(zhǎng)度>][-p <文件名長(zhǎng)度>]
補(bǔ)充說(shuō)明:diffstat讀取diff的輸出結(jié)果,然后統(tǒng)計(jì)各文件的插入,刪除,修改等差異計(jì)量。
參 數(shù):
-n<文件名長(zhǎng)度> 指定文件名長(zhǎng)度,指定的長(zhǎng)度必須大于或等于所有文件中最長(zhǎng)的文件名。
-p<文件名長(zhǎng)度> 與-n參數(shù)相同,但此處的<文件名長(zhǎng)度>包括了文件的路徑。
-w 指定輸出時(shí)欄位的寬度。
-V 顯示版本信息。
------------------------------------------
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -