linux命令大全?

Tags: 檔案, 命令, 目錄,

經驗釋出字數超過15000,分成2部分,經驗被提示包含不當詞 ,排查測試

linux命令大全 檔案管理 part2

linux命令大全 檔案管理 part3

linux命令大全 檔案管理 part4

請都不通過!!!!我來修改!!

25.patch

功能說明:修補檔案。

語 法:patch [-bceEflnNRstTuvZ][-B <備份字首字串> ][-d <工作目錄> ][-D <標示符號> ][-F <監別列數> ][-g <控制數值> ][-i <修補檔案> ][-o <輸出檔案> ][-p <剝離層級> ][-r <拒絕檔案> ][-V <備份方式> ][-Y <備份字首字串> ][-z <備份字尾字串> ][--backup-if -mismatch][--binary][--help][--nobackup-if-mismatch][--verbose][原始檔案 <修補檔案> ] 或 path [-p <剝離層級> ] < [修補檔案]

補充說明:patch指令讓使用者利用設定修補檔案的方式,修改,更新原始檔案。倘若一次僅修改一個檔案,可直接在指令列中下達指令依序執行。如果配合修補檔案的方式則能一次修補大批檔案,這也是Linux系統核心的升級方法之一。

參 數:

-b或--backup 備份每一個原始檔案。

-B <備份字首字串> 或--prefix= <備份字首字串> 設定檔案備份時,附加在檔名稱前面的字首字串,該字串可以是路徑名稱。

-c或--context 把修補資料解譯成關聯性的差異。

-d <工作目錄> 或--directory= <工作目錄> 設定工作目錄。

-D <標示符號> 或--ifdef= <標示符號> 用指定的符號把改變的地方標示出來。

-e或--ed 把修補資料解譯成ed指令可用的敘述檔案。

-E或--remove-empty-files 若修補過後輸出的檔案其內容是一片空白,則移除該檔案。

-f或--force 此引數的效果和指定"-t"引數類似,但會假設修補資料的版本為新 版本。

-F <監別列數> 或--fuzz <監別列數> 設定監別列數的最大值。

-g <控制數值> 或--get= <控制數值> 設定以RSC或SCCS控制修補作業。

-i <修補檔案> 或--input= <修補檔案> 讀取指定的修補問家你。

-l或--ignore-whitespace 忽略修補資料與輸入資料的跳格,空格字元。

-n或--normal 把修補資料解譯成一般性的差異。

-N或--forward 忽略修補的資料較原始檔案的版本更舊,或該版本的修補資料已使 用過。

-o <輸出檔案> 或--output= <輸出檔案> 設定輸出檔案的名稱,修補過的檔案會以該名稱存放。

-p <剝離層級> 或--strip= <剝離層級> 設定欲剝離幾層路徑名稱。

-f <拒絕檔案> 或--reject-file= <拒絕檔案> 設定儲存拒絕修補相關資訊的檔名稱,預設的檔名稱為.rej。

-R或--reverse 假設修補資料是由新舊檔案交換位置而產生。

-s或--quiet或--silent 不顯示指令執行過程,除非發生錯誤。

-t或--batch 自動略過錯誤,不詢問任何問題。

-T或--set-time 此引數的效果和指定"-Z"引數類似,但以本地時間為主。

-u或--unified 把修補資料解譯成一致化的差異。

-v或--version 顯示版本資訊。

-V <備份方式> 或--version-control= <備份方式> 用"-b"引數備份目標檔案後,備份檔案的字尾會被加上一個備份字串,這個字串不僅可用"-z"引數變更,當使用"-V"引數指定不同備份方式時,也會產生不同字尾的備份字串。

-Y <備份字首字串> 或--basename-prefix=-- <備份字首字串> 設定檔案備份時,附加在檔案基本名稱開頭的字首字串。

-z <備份字尾字串> 或--suffix= <備份字尾字串> 此引數的效果和指定"-B"引數類似,差別在於修補作業使用的路徑與檔名若為src/linux/fs/super.c,加上"backup/"字串後,檔案super.c會備份於/src/linux/fs/backup目錄裡。

-Z或--set-utc 把修補過的檔案更改,存取時間設為UTC。

--backup-if-mismatch 在修補資料不完全吻合,且沒有刻意指定要備份檔案時,才備份檔案。

--binary 以二進位制模式讀寫資料,而不通過標準輸出裝置。

--help 線上幫助。

--nobackup-if-mismatch 在修補資料不完全吻合,且沒有刻意指定要備份檔案時,不要備份檔案。

--verbose 詳細顯示指令的執行過程。

26.rcp(remote copy)

功能說明:遠端複製檔案或目錄。

語 法:rcp [-pr][原始檔或目錄][目標檔案或目錄] 或 rcp [-pr][原始檔或目錄...][目標檔案]

補充說明:rcp指令用在遠端複製檔案或目錄,如同時指定兩個以上的檔案或目錄,且最後的目的地是一個已經存在的目錄,則它灰把前面指定的所有檔案或目錄複製到該目錄中。

參 數:

-p 保留原始檔或目錄的屬性,包括擁有者,所屬群組,許可權與時間。

-r 遞迴處理,將指定目錄下的檔案與子目錄一併處理。

27.rhmask

功能說明:產生與還原加密檔案。

語 法:rhmask [加密檔案][輸出檔案] 或 rhmask [-d][加密檔案][原始檔][輸出檔案]

補充說明:執行rhmask指令可製作加密過的檔案,方便使用者在公開的網路上傳輸該檔案,而不至於被任意盜用。

參 數:

-d 產生加密過的檔案。

28.rm(remove)

功能說明:刪除檔案或目錄。

語 法:rm [-dfirv][--help][--version][檔案或目錄...]

補充說明:執行rm指令可刪除檔案或目錄,如欲刪除目錄必須加上引數"-r",否則預設僅會刪除檔案。

參 數:

-d或--directory 直接把欲刪除的目錄的硬連線資料刪成0,刪除該目錄。

-f或--force 強制刪除檔案或目錄。

-i或--interactive 刪除既有檔案或目錄之前先詢問使用者。

-r或-R或--recursive 遞迴處理,將指定目錄下的所有檔案及子目錄一併處理。

-v或--verbose 顯示指令執行過程。

--help 線上幫助。

--version 顯示版本資訊。

29.slocate(secure locate)

功能說明:查詢檔案或目錄。

語 法:slocate [-u][--help][--version][-d <目錄> ][查詢的檔案]

補充說明:slocate本身具有一個數據庫,裡面存放了系統中檔案與目錄的相關資訊。

參 數:

-d <目錄> 或--database= <目錄> 指定資料庫所在的目錄。

-u 更新slocate資料庫。

--help 顯示幫助。

--version 顯示版本資訊。

相關問題答案