<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 66,  comments - 40,  trackbacks - 0
    ?

    diff(differential)

    功能說明:比較文件的差異。?

    語  法:diff?[-abBcdefHilnNpPqrstTuvwy][-<行數>][-C?<行數>][-D?<巨集名稱>][-I?<字符或字符串>][-S?<文件>][-W?<寬度>][-x?<文件或目錄>][-X?<文件>][--help][--left-column][--suppress-common-line][文件或目錄1][文件或目錄2]?

    補充說明:diff以逐行的方式,比較文本文件的異同處。所是指定要比較目錄,則diff會比較目錄中相同文件名的文件,但不會比較其中子目錄。

    參  數:
     -<行數>? 指定要顯示多少行的文本。此參數必須與-c或-u參數一并使用。?
     -a或--text? diff預設只會逐行比較文本文件。
     -b或--ignore-space-change? 不檢查空格字符的不同。?
     -B或--ignore-blank-lines? 不檢查空白行。?
     -c? 顯示全部內文,并標出不同之處。?
     -C<行數>或--context<行數>? 與執行"-c-<行數>"指令相同。?
     -d或--minimal? 使用不同的演算法,以較小的單位來做比較。?
     -D<巨集名稱>或ifdef<巨集名稱>? 此參數的輸出格式可用于前置處理器巨集。?
     -e或--ed? 此參數的輸出格式可用于ed的script文件。?
     -f或-forward-ed? 輸出的格式類似ed的script文件,但按照原來文件的順序來顯示不同處。?
     -H或--speed-large-files? 比較大文件時,可加快速度。?
     -l<字符或字符串>或--ignore-matching-lines<字符或字符串>? 若兩個文件在某幾行有所不同,而這幾行同時都包含了選項中指定的字符或字符串,則不顯示這兩個文件的差異。?
     -i或--ignore-case? 不檢查大小寫的不同。?
     -l或--paginate? 將結果交由pr程序來分頁。?
     -n或--rcs? 將比較結果以RCS的格式來顯示。?
     -N或--new-file? 在比較目錄時,若文件A僅出現在某個目錄中,預設會顯示:
    Only?in目錄:文件A若使用-N參數,則diff會將文件A與一個空白的文件比較。??
     -p? 若比較的文件為C語言的程序碼文件時,顯示差異所在的函數名稱。?
     -P或--unidirectional-new-file? 與-N類似,但只有當第二個目錄包含了一個第一個目錄所沒有的文件時,才會將這個文件與空白的文件做比較。?
     -q或--brief? 僅顯示有無差異,不顯示詳細的信息。?
     -r或--recursive? 比較子目錄中的文件。?
     -s或--report-identical-files? 若沒有發現任何差異,仍然顯示信息。?
     -S<文件>或--starting-file<文件>? 在比較目錄時,從指定的文件開始比較。?
     -t或--expand-tabs? 在輸出時,將tab字符展開。?
     -T或--initial-tab? 在每行前面加上tab字符以便對齊。?
     -u,-U<列數>或--unified=<列數>? 以合并的方式來顯示文件內容的不同。?
     -v或--version? 顯示版本信息。?
     -w或--ignore-all-space? 忽略全部的空格字符。?
     -W<寬度>或--width<寬度>? 在使用-y參數時,指定欄寬。?
     -x<文件名或目錄>或--exclude<文件名或目錄>? 不比較選項中所指定的文件或目錄。?
     -X<文件>或--exclude-from<文件>? 您可以將文件或目錄類型存成文本文件,然后在=<文件>中指定此文本文件。?
     -y或--side-by-side? 以并列的方式顯示文件的異同之處。?
     --help? 顯示幫助。?
     --left-column? 在使用-y參數時,若兩個文件某一行內容相同,則僅在左側的欄位顯示該行內容。
     --suppress-common-lines? 在使用-y參數時,僅顯示不同之處。

    diffstat(differential?status)

    功能說明:根據diff的比較結果,顯示統計數字。

    語  法:diff?[-wV][-n?<文件名長度>][-p?<文件名長度>]

    補充說明:diffstat讀取diff的輸出結果,然后統計各文件的插入,刪除,修改等差異計量。

    參  數:
     -n<文件名長度>? 指定文件名長度,指定的長度必須大于或等于所有文件中最長的文件名。?
     -p<文件名長度>? 與-n參數相同,但此處的<文件名長度>包括了文件的路徑。?
     -w? 指定輸出時欄位的寬度。?
     -V? 顯示版本信息。

    file

    功能說明:辨識文件類型。?

    語  法:file?[-beLvz][-f?<名稱文件>][-m?<魔法數字文件>...][文件或目錄...]??

    補充說明:通過file指令,我們得以辨識該文件的類型。?

    參  數:
     -b? 列出辨識結果時,不顯示文件名稱。?
     -c? 詳細顯示指令執行過程,便于排錯或分析程序執行的情形。?
     -f<名稱文件>? 指定名稱文件,其內容有一個或多個文件名稱呢感,讓file依序辨識這些文件,格式為每列一個文件名稱。??
     -L? 直接顯示符號連接所指向的文件的類別。?
     -m<魔法數字文件>? 指定魔法數字文件。?
     -v? 顯示版本信息。?
     -z? 嘗試去解讀壓縮文件的內容。

    find

    功能說明:查找文件或目錄。

    語  法:find?[目錄...][-amin?<分鐘>][-anewer?<參考文件或目錄>][-atime?<24小時數>][-cmin?<分鐘>][-cnewer?<參考文件或目錄>][-ctime?<24小時數>][-daystart][-depyh][-empty][-exec?<執行指令>][-false][-fls?<列表文件>][-follow][-fprint?<列表文件>][-fprint0?<列表文件>][-fprintf?<列表文件><輸出格式>][-fstype?<文件系統類型>][-gid?<群組識別碼>][-group?<群組名稱>][-help][-ilname?<范本樣式>][-iname?<范本樣式>][-inum?<inode編號>][-ipath?<范本樣式>][-iregex?<范本樣式>][-links?<連接數目>][-lname?<范本樣式>][-ls][-maxdepth?<目錄層級>][-mindepth?<目錄層級>][-mmin?<分鐘>][-mount]?
    [-mtime?<24小時數>][-name?<范本樣式>][-newer?<參考文件或目錄>][-nogroup][noleaf]?[-nouser][-ok?<執行指令>][-path?<范本樣式>][-perm?<權限數值>][-print][-print0][-printf?<輸出格式>][-prune][-regex?<范本樣式>][-size?<文件大小>][-true][-type?<文件類型>][-uid?<用戶識別碼>][-used?<日數>][-user?<擁有者名稱>][-version][-xdev][-xtype?<文件類型>]

    補充說明:find指令用于查找符合條件的文件。任何位于參數之前的字符串都將被視為欲查找的目錄。

    參  數:
     -amin<分鐘>? 查找在指定時間曾被存取過的文件或目錄,單位以分鐘計算。?
     -anewer<參考文件或目錄>? 查找其存取時間較指定文件或目錄的存取時間更接近現在的文件或目錄。?
     -atime<24小時數>? 查找在指定時間曾被存取過的文件或目錄,單位以24小時計算。?
     -cmin<分鐘>? 查找在指定時間之時被更改的文件或目錄。?
     -cnewer<參考文件或目錄>? 查找其更改時間較指定文件或目錄的更改時間更接近現在的文件或目錄。?
     -ctime<24小時數>? 查找在指定時間之時被更改的文件或目錄,單位以24小時計算。?
     -daystart? 從本日開始計算時間。?
     -depth? 從指定目錄下最深層的子目錄開始查找。?
     -expty? 尋找文件大小為0?Byte的文件,或目錄下沒有任何子目錄或文件的空目錄。?
     -exec<執行指令>? 假設find指令的回傳值為True,就執行該指令。?
     -false? 將find指令的回傳值皆設為False。?
     -fls<列表文件>? 此參數的效果和指定"-ls"參數類似,但會把結果保存為指定的列表文件。?
     -follow? 排除符號連接。?
     -fprint<列表文件>? 此參數的效果和指定"-print"參數類似,但會把結果保存成指定的列表文件。?
     -fprint0<列表文件>? 此參數的效果和指定"-print0"參數類似,但會把結果保存成指定的列表文件。?
     -fprintf<列表文件><輸出格式>? 此參數的效果和指定"-printf"參數類似,但會把結果保存成指定的列表文件。?
     -fstype<文件系統類型>? 只尋找該文件系統類型下的文件或目錄。?
     -gid<群組識別碼>? 查找符合指定之群組識別碼的文件或目錄。?
     -group<群組名稱>? 查找符合指定之群組名稱的文件或目錄。?
     -help或--help? 在線幫助。?
     -ilname<范本樣式>? 此參數的效果和指定"-lname"參數類似,但忽略字符大小寫的差別。?
     -iname<范本樣式>? 此參數的效果和指定"-name"參數類似,但忽略字符大小寫的差別。?
     -inum<inode編號>? 查找符合指定的inode編號的文件或目錄。?
     -ipath<范本樣式>? 此參數的效果和指定"-ipath"參數類似,但忽略字符大小寫的差別。?
     -iregex<范本樣式>? 此參數的效果和指定"-regexe"參數類似,但忽略字符大小寫的差別。?
     -links<連接數目>? 查找符合指定的硬連接數目的文件或目錄。?
     -iname<范本樣式>? 指定字符串作為尋找符號連接的范本樣式。?
     -ls? 假設find指令的回傳值為True,就將文件或目錄名稱列出到標準輸出。?
     -maxdepth<目錄層級>? 設置最大目錄層級。?
     -mindepth<目錄層級>? 設置最小目錄層級。?
     -mmin<分鐘>? 查找在指定時間曾被更改過的文件或目錄,單位以分鐘計算。?
     -mount? 此參數的效果和指定"-xdev"相同。?
     -mtime<24小時數>? 查找在指定時間曾被更改過的文件或目錄,單位以24小時計算。?
     -name<范本樣式>? 指定字符串作為尋找文件或目錄的范本樣式。?
     -newer<參考文件或目錄>? 查找其更改時間較指定文件或目錄的更改時間更接近現在的文件或目錄。?
     -nogroup? 找出不屬于本地主機群組識別碼的文件或目錄。?
     -noleaf? 不去考慮目錄至少需擁有兩個硬連接存在。?
     -nouser? 找出不屬于本地主機用戶識別碼的文件或目錄。?
     -ok<執行指令>? 此參數的效果和指定"-exec"參數類似,但在執行指令之前會先詢問用戶,若回答"y"或"Y",則放棄執行指令。?
     -path<范本樣式>? 指定字符串作為尋找目錄的范本樣式。?
     -perm<權限數值>? 查找符合指定的權限數值的文件或目錄。?
     -print? 假設find指令的回傳值為True,就將文件或目錄名稱列出到標準輸出。格式為每列一個名稱,每個名稱之前皆有"./"字符串。?
     -print0? 假設find指令的回傳值為True,就將文件或目錄名稱列出到標準輸出。格式為全部的名稱皆在同一行。?
     -printf<輸出格式>? 假設find指令的回傳值為True,就將文件或目錄名稱列出到標準輸出。格式可以自行指定。?
     -prune? 不尋找字符串作為尋找文件或目錄的范本樣式。?
     -regex<范本樣式>? 指定字符串作為尋找文件或目錄的范本樣式。?
     -size<文件大小>? 查找符合指定的文件大小的文件。?
     -true? 將find指令的回傳值皆設為True。?
     -typ<文件類型>? 只尋找符合指定的文件類型的文件。?
     -uid<用戶識別碼>? 查找符合指定的用戶識別碼的文件或目錄。?
     -used<日數>? 查找文件或目錄被更改之后在指定時間曾被存取過的文件或目錄,單位以日計算。?
     -user<擁有者名稱>? 查找符合指定的擁有者名稱的文件或目錄。?
     -version或--version? 顯示版本信息。?
     -xdev? 將范圍局限在先行的文件系統中。?
     -xtype<文件類型>? 此參數的效果和指定"-type"參數類似,差別在于它針對符號連接檢查。

    git(gnu?interactive?tools)

    功能說明:文字模式下的文件管理員。?

    語  法:git

    補充說明:git是用來管理文件的程序,它十分類似DOS下的Norton?Commander,具有互動式操作界面。它的操作方法和Norton?Commander幾乎一樣,略訴如下:?
    ??F1?:執行info指令,查詢指令相關信息,會要求您輸入欲查詢的名稱。?
    ??F2?:執行cat指令,列出文件內容。?
    ??F3?:執行gitview指令,觀看文件內容。?
    ??F4?:執行vi指令,編輯文件內容。?
    ??F5?:執行cp指令,復制文件或目錄,會要求您輸入目標文件或目錄。?
    ??F6?:執行mv指令,移動文件或目錄,或是更改其名稱,會要求您輸入目標文件或目錄。?
    ??F7?:執行mkdir指令,建立目錄。?
    ??F8?:執行rm指令,刪除文件或目錄。?
    ??F9?:執行make指令,批處理執行指令或編譯程序時,會要求您輸入相關命令。?
    ??F10?:離開git文件管理員。


    gitview(gnu?interactie?tools?viewer)

    功能說明:Hex/ASCII的看文件程序。?

    語  法:gitview?[-bchilv][文件]??

    補充說明:gitview指令可用于觀看文件的內容,它會同時顯示十六進制和ASCII格式的字碼。?

    參  數:
    ??-b? 單色模式,不使用ANSI控制碼顯示彩色。?
    ??-c? 彩色模式,使用ANSI控制碼顯示色彩。?
    ??-h? 在線幫助。?
    ??-i? 顯示存放gitview程序的所在位置。?
    ??-l? 不使用先前的顯示字符。?
    ??-v? 顯示版本信息。

    ln(link)

    功能說明:連接文件或目錄。?

    語  法:ln?[-bdfinsv][-S?<字尾備份字符串>][-V?<備份方式>][--help][--version][源文件或目錄][目標文件或目錄]?或?ln?[-bdfinsv][-S?<字尾備份字符串>][-V?<備份方式>][--help][--version][源文件或目錄...][目的目錄]?

    補充說明:ln指令用在連接文件或目錄,如同時指定兩個以上的文件或目錄,且最后的目的地是一個已經存在的目錄,則會把前面指定的所有文件或目錄復制到該目錄中。若同時指定多個文件或目錄,且最后的目的地并非是一個已存在的目錄,則會出現錯誤信息。?

    參  數:
     -b或--backup? 刪除,覆蓋目標文件之前的備份。?
     -d或-F或--directory? 建立目錄的硬連接。?
     -f或--force? 強行建立文件或目錄的連接,不論文件或目錄是否存在。?
     -i或--interactive? 覆蓋既有文件之前先詢問用戶。?
     -n或--no-dereference? 把符號連接的目的目錄視為一般文件。?
     -s或--symbolic? 對源文件建立符號連接,而非硬連接。?
     -S<字尾備份字符串>或--suffix=<字尾備份字符串>? 用"-b"參數備份目標文件后,備份文件的字尾會被加上一個備份字符串,預設的字尾備份字符串是符號"~",您可通過"-S"參數來改變它。?
     -v或--verbose? 顯示指令執行過程。?
     -V<備份方式>或--version-control=<備份方式>? 用"-b"參數備份目標文件后,備份文件的字尾會被加上一個備份字符串,這個字符串不僅可用"-S"參數變更,當使用"-V"參數<備份方式>指定不同備份方式時,也會產生不同字尾的備份字符串。?
     --help? 在線幫助。?
     --version? 顯示版本信息。

    locate

    功能說明:查找文件。?

    語  法:locate?[-d?<數據庫文件>][--help][--version][范本樣式...]

    補充說明:locate指令用于查找符合條件的文件,它會去保存文件與目錄名稱的數據庫內,查找合乎范本樣式條件的文件或目錄。?

    參  數:
     -d<數據庫文件>或--database=<數據庫文件>??設置locate指令使用的數據庫。locate指令預設的數據庫位于/var/lib/slocate目錄里,文件名為slocate.db,您可使用這個參數另行指定。?
     --help? 在線幫助。?
     --version? 顯示版本信息。

    lsattr(list?attribute)

    功能說明:顯示文件屬性。?

    語  法:lsattr?[-adlRvV][文件或目錄...]??

    補充說明:用chattr執行改變文件或目錄的屬性,可執行lsattr指令查詢其屬性。?

    參  數:
    ??-a? 顯示所有文件和目錄,包括以"."為名稱開頭字符的額外內建,現行目錄"."與上層目錄".."。?
    ??-d? 顯示,目錄名稱,而非其內容。?
    ??-l? 此參數目前沒有任何作用。?
    ??-R? 遞歸處理,將指定目錄下的所有文件及子目錄一并處理。?
    ??-v? 顯示文件或目錄版本。?
    ??-V? 顯示版本信息。


    mattrib

    功能說明:變更或顯示MS-DOS文件的屬性。?

    語  法:mattrib?[+/-][ahrs][-/X][文件]?或?mattrib?[-/X][文件]?

    補充說明:mattrib為mtools工具指令,模擬MS-DOS的attrib指令,可變更MS-DOS文件的屬性。?

    參  數:
     +/-? "+"代表開啟指定的文件屬性。"-"代表關閉指定的文件屬性。?
     a? 備份屬性。使備份程序可用來判斷文件是否已經備份過。?
     h? 隱藏屬性。?
     r? 只讀屬性。?
     s? 系統屬性。?
     -/? 列出指定目錄及子目錄下所有文件的屬性。?
     -X? 顯示文件屬性時,中間不輸入空格。

    mc(midnight?commander)

    功能說明:提供一個菜單式的文件管理程序。

    語  法:mc?[-abcdfhkPstuUVx][-C?<參數>][-l?<文件>][-v?<文件>][目錄]?

    補充說明:執行mc之后,將會看到菜單式的文件管理程序,共分成4個部分。?

    參  數:
     -a? 當mc程序畫線時不用繪圖字符畫線。?
     -b? 使用單色模式顯示。?
     -c? 使用彩色模式顯示。?
     -C<參數>? 指定顯示的顏色。?
     -d? 不使用鼠標。?
     -f? 顯示mc函數庫所在的目錄。?
     -h? 顯示幫助。?
     -k? 重設softkeys成預設置。?
     -l<文件>? 在指定文件中保存ftpfs對話窗的內容。?
     -P? 程序結束時,列出最后的工作目錄。?
     -s? 用慢速的終端機模式顯示,在這模式下將減少大量的繪圖及文字顯示。?
     -t? 使用TEMPCAP變量設置終端機,而不使用預設置。?
     -u? 不用目前的shell程序。?
     -U? 使用目前的shell程序。?
     -v<文件>? 使用mc的內部編輯器來顯示指定的文件。?
     -V? 顯示版本信息。?
     -x? 指定以xterm模式顯示。

    mcopy

    功能說明:復制MS-DOS文件。

    語  法:mcopy?[-bnmpQt/][源文件][目標文件或目錄]

    補充說明:mcopy為mtools工具指令,可在MS-DOS文件系統中復制文件或是在MS-DOS與Linux的文件系統之間復制文件。mcopy會MS-DOS磁盤驅動器代號出現的位置來判斷如何復制文件。

    參  數:
    ??-b? 批處理模式。?
    ??-n? 覆蓋其他文件時,不需進行確認而直接覆蓋。?
    ??-m? 將源文件修改時間設為目標文件的修改時間。?
    ??-p? 將源文件屬性設為目標文件的屬性。?
    ??-Q? 復制多個文件時,若發生錯誤,則立即結束程序。?
    ??-t? 轉換文本文件。?
    ??-/? 復制子目錄以及其中的所有文件。

    mdel

    功能說明:刪除MS-DOS文件。

    語  法:mdel?[文件...]

    補充說明:mdel為mtools工具指令,模擬MS-DOS的del指令,可刪除MS-DOS文件系統中的文件。

    mdir

    功能說明:顯示MS-DOS目錄。

    語  法:mdir?[-afwx/][目錄]

    補充說明:mdir為mtools工具指令,模擬MS-DOS的dir指令,可顯示MS-DOS文件系統中的目錄內容。

    參  數:
    ??-/???顯示目錄下所有子目錄與文件。?
    ??-a? 顯示隱藏文件。?
    ??-f? 不顯示磁盤所剩余的可用空間。?
    ??-w? 僅顯示目錄或文件名稱,并以橫排方式呈現,以便一次能顯示較多的目錄或文件。?
    ??-X? 僅顯示目錄下所有子目錄與文件的完整路徑,不顯示其他信息。

    mktemp

    功能說明:建立暫存文件。

    語  法:mktemp?[-qu][文件名參數]

    補充說明:mktemp可建立一個暫存文件,供shell?script使用。

    參  數:
     -q? 執行時若發生錯誤,不會顯示任何信息。?
     -u? 暫存文件會在mktemp結束前先行刪除。?
     [文件名參數]? 文件名參數必須是以"自訂名稱.XXXXXX"的格式。

    mmove

    功能說明:在MS-DOS文件系統中,移動文件或目錄,或更改名稱。

    語  法:mmove?[源文件或目錄...][目標文件或目錄]

    補充說明:mmove為mtools工具指令,模擬MS-DOS的move指令,可在MS-DOS文件系統中移動現有的文件或目錄,或是更改現有文件或目錄的名稱。

    mread

    功能說明:將MS-DOS文件復制到Linux/Unix的目錄中。

    語  法:mread?[MS-DOS文件...][Linux文件或目錄]

    補充說明:mread為mtools工具指令,可將MS-DOS文件復制到Linux的文件系統中。這個指令目前已經不常用,一般都使用mcopy指令來代替。

    mren

    功能說明:更改MS-DOS文件或目錄的名稱,或是移動文件或目錄。

    語  法:mren?[源文件或目錄...][目標文件或目錄]

    補充說明:mren為MS-DOS工具指令,模擬MS-DOS的ren指令,可更改MS-DOS文件或目錄名稱。除此之外,ren也可移動文件或目錄,但僅限于在同一設備內。

    mshowfat

    功能說明:顯示MS-DOS文件在FAT中的記錄。

    語  法:mshowfat?[文件...]

    補充說明:mshowfat為mtools工具指令,可顯示MS-DOS文件在FAT中的記錄編號。

    mtools

    功能說明:顯示mtools支持的指令。

    語  法:mtools

    補充說明:mtools為MS-DOS文件系統的工具程序,可模擬許多MS-DOS的指令。這些指令都是mtools的符號連接,因此會有一些共同的特性。

    參  數:
    ??-a? 長文件名重復時自動更改目標文件的長文件名。?
    ??-A? 短文件名重復但長文件名不同時自動更改目標文件的短文件名。?
    ??-o? 長文件名重復時,將目標文件覆蓋現有的文件。?
    ??-O? 短文件名重復但長文件名不同時,將目標文件覆蓋現有的文件。?
    ??-r? 長文件名重復時,要求用戶更改目標文件的長文件名。?
    ??-R? 短文件名重復但長文件名不同時,要求用戶更改目標文件的短文件名。?
    ??-s? 長文件名重復時,則不處理該目標文件。?
    ??-S? 短文件名重復但長文件名不同時,則不處理該目標文件。?
    ??-v? 執行時顯示詳細的說明。?
    ??-V? 顯示版本信息。

    mtoolstest

    功能說明:測試并顯示mtools的相關設置。

    語  法:mtoolstest

    補充說明:mtoolstest為mtools工具指令,可讀取與分析mtools的配置文件,并在屏幕上顯示結果

    mv

    功能說明:移動或更名現有的文件或目錄。

    語  法:mv?[-bfiuv][--help][--version][-S?<附加字尾>][-V?<方法>][源文件或目錄][目標文件或目錄]

    補充說明:mv可移動文件或目錄,或是更改文件或目錄的名稱。

    參  數:
     -b或--backup? 若需覆蓋文件,則覆蓋前先行備份。?
     -f或--force? 若目標文件或目錄與現有的文件或目錄重復,則直接覆蓋現有的文 件或目錄。?
     -i或--interactive? 覆蓋前先行詢問用戶。?
     -S<附加字尾>或
     --suffix=<附加字尾>? 與-b參數一并使用,可指定備份文件的所要附加的字尾。?
     -u或--update? 在移動或更改文件名時,若目標文件已存在,且其文件日期比源文件新,則不覆蓋目標文件。?
     -v或--verbose? 執行時顯示詳細的信息。?
     -V=<方法>或
     --version-control=<方法>? 與-b參數一并使用,可指定備份的方法。?
     --help? 顯示幫助。?
     --version? 顯示版本信息。

    od(octal?dump)

    功能說明:輸出文件內容。

    語  法:od?[-abcdfhilovx][-A?<字碼基數>][-j?<字符數目>][-N?<字符數目>][-s?<字符串字符數>][-t?<輸出格式>][-w?<每列字符數>][--help][--version][文件...]

    補充說明:od指令會讀取所給予的文件的內容,并將其內容以八進制字碼呈現出來。

    參  數:
     -a? 此參數的效果和同時指定"-ta"參數相同。?
     -A<字碼基數>? 選擇要以何種基數計算字碼。?
     -b? 此參數的效果和同時指定"-toC"參數相同。?
     -c? 此參數的效果和同時指定"-tC"參數相同。?
     -d? 此參數的效果和同時指定"-tu2"參數相同。?
     -f? 此參數的效果和同時指定"-tfF"參數相同。?
     -h? 此參數的效果和同時指定"-tx2"參數相同。?
     -i? 此參數的效果和同時指定"-td2"參數相同。?
     -j<字符數目>或--skip-bytes=<字符數目>? 略過設置的字符數目。?
     -l? 此參數的效果和同時指定"-td4"參數相同。?
     -N<字符數目>或--read-bytes=<字符數目>? 到設置的字符數目為止。?
     -o? 此參數的效果和同時指定"-to2"參數相同。?
     -s<字符串字符數>或--strings=<字符串字符數>? 只顯示符合指定的字符數目的字符串。?
     -t<輸出格式>或--format=<輸出格式>? 設置輸出格式。?
     -v或--output-duplicates? 輸出時不省略重復的數據。?
     -w<每列字符數>或--width=<每列字符數>? 設置每列的最大字符數。?
     -x? 此參數的效果和同時指定"-h"參數相同。?
     --help? 在線幫助。?
     --version? 顯示版本信息。

    paste

    功能說明:合并文件的列。

    語  法:paste?[-s][-d?<間隔字符>][--help][--version][文件...]

    補充說明:paste指令會把每個文件以列對列的方式,一列列地加以合并。

    參  數:
     
    -d<間隔字符>或--delimiters=<間隔字符>? 用指定的間隔字符取代跳格字符。?
     -s或--serial? 串列進行而非平行處理。?
     --help? 在線幫助。?
     --version? 顯示幫助信息。

    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? 詳細顯示指令的執行過程。

    rcp(remote?copy)

    功能說明:遠端復制文件或目錄。

    語  法:rcp?[-pr][源文件或目錄][目標文件或目錄]?或?rcp?[-pr][源文件或目錄...][目標文件]?
    補充說明:rcp指令用在遠端復制文件或目錄,如同時指定兩個以上的文件或目錄,且最后的目的地是一個已經存在的目錄,則它灰把前面指定的所有文件或目錄復制到該目錄中。

    參  數:
    ??-p? 保留源文件或目錄的屬性,包括擁有者,所屬群組,權限與時間。?
    ??-r? 遞歸處理,將指定目錄下的文件與子目錄一并處理。

    rhmask

    功能說明:產生與還原加密文件。

    語  法:rhmask?[加密文件][輸出文件]?或?rhmask?[-d][加密文件][源文件][輸出文件]

    補充說明:執行rhmask指令可制作加密過的文件,方便用戶在公開的網絡上傳輸該文件,而不至于被任意盜用。

    參  數:
    ??-d? 產生加密過的文件。

    rm(remove)

    功能說明:刪除文件或目錄。

    語  法:rm?[-dfirv][--help][--version][文件或目錄...]

    補充說明:執行rm指令可刪除文件或目錄,如欲刪除目錄必須加上參數"-r",否則預設僅會刪除文件。?
    參  數:
     -d或--directory? 直接把欲刪除的目錄的硬連接數據刪成0,刪除該目錄。?
     -f或--force? 強制刪除文件或目錄。?
     -i或--interactive? 刪除既有文件或目錄之前先詢問用戶。?
     -r或-R或--recursive? 遞歸處理,將指定目錄下的所有文件及子目錄一并處理。?
     -v或--verbose? 顯示指令執行過程。?
     --help? 在線幫助。?
     --version? 顯示版本信息。

    slocate(secure?locate)

    功能說明:查找文件或目錄。

    語  法:slocate?[-u][--help][--version][-d?<目錄>][查找的文件]

    補充說明:slocate本身具有一個數據庫,里面存放了系統中文件與目錄的相關信息。

    參  數:
     -d<目錄>或--database=<目錄>? 指定數據庫所在的目錄。?
     -u? 更新slocate數據庫。?
     --help? 顯示幫助。?
     --version? 顯示版本信息。

    split

    功能說明:切割文件。

    語  法:split?[--help][--version][-<行數>][-b?<字節>][-C?<字節>][-l?<行數>][要切割的文件][輸出文件名]

    補充說明:split可將文件切成較小的文件,預設每1000行會切成一個小文件。

    參  數:
     -<行數>或-l<行數>? 指定每多少行就要切成一個小文件。?
     -b<字節>? 指定每多少字就要切成一個小文件。?
     -C<字節>? 與-b參數類似,但切割時盡量維持每行的完整性。?
     --help? 顯示幫助。?
     --version? 顯示版本信息。?
     [輸出文件名]? 設置切割后文件的前置文件名,split會自動在前置文件名后再加上編號。


    tee

    功能說明:讀取標準輸入的數據,并將其內容輸出成文件。

    語  法:tee?[-ai][--help][--version][文件...]

    補充說明:tee指令會從標準輸入設備讀取數據,將其內容輸出到標準輸出設備,同時保存成文件。

    參  數:
     -a或--append? 附加到既有文件的后面,而非覆蓋它.?
     -i-i或--ignore-interrupts? 忽略中斷信號。?
     --help? 在線幫助。?
     --version? 顯示版本信息。

    tmpwatch(temporary?watch)

    功能說明:刪除暫存文件。

    語  法:tmpwatch?[-afqv][--test][超期時間][目錄...]

    補充說明:執行tmpwatch指令可刪除不必要的暫存文件,您可以設置文件超期時間,單位以小時計算。

    參  數:
     -a或--all? 刪除任何類型的文件。?
     -f或--force? 強制刪除文件或目錄,其效果類似rm指令的"-f"參數。?
     -q或--quiet? 不顯示指令執行過程。?
     -v或--verbose? 詳細顯示指令執行過程。?
     -test? 僅作測試,并不真的刪除文件或目錄。

    touch

    功能說明:改變文件或目錄時間。

    語  法:touch?[-acfm][-d?<日期時間>][-r?<參考文件或目錄>][-t?<日期時間>][--help]  ?[--version][文件或目錄...]?或?touch?[-acfm][--help][--version][日期時間][文件或目錄...]?

    補充說明:使用touch指令可更改文件或目錄的日期時間,包括存取時間和更改時間。

    參  數:
     -a或--time=atime或--time=access或--time=use? 只更改存取時間。?
     -c或--no-create? 不建立任何文件。?
     -d<時間日期>? 使用指定的日期時間,而非現在的時間。?
     -f? 此參數將忽略不予處理,僅負責解決BSD版本touch指令的兼容性問題。?
     -m或--time=mtime或--time=modify? 只更改變動時間。?
     -r<參考文件或目錄>? 把指定文件或目錄的日期時間,統統設成和參考文件或目錄的日期時間相同。?
     -t<日期時間>? 使用指定的日期時間,而非現在的時間。?
     --help? 在線幫助。?
     --version? 顯示版本信息。


    umask

    功能說明:指定在建立文件時預設的權限掩碼。

    語  法:umask?[-S][權限掩碼]

    補充說明:umask可用來設定[權限掩碼]。[權限掩碼]是由3個八進制的數字所組成,將現有的存取權限減掉權限掩碼后,即可產生建立文件時預設的權限。

    參  數:
    ??-S? 以文字的方式來表示權限掩碼。

    whereis

    功能說明:查找文件。

    語  法:whereis?[-bfmsu][-B?<目錄>...][-M?<目錄>...][-S?<目錄>...][文件...]

    補充說明:whereis指令會在特定目錄中查找符合條件的文件。這些文件的烈性應屬于原始代碼,二進制文件,或是幫助文件。

    參  數:
     -b? 只查找二進制文件。?
     -B<目錄>? 只在設置的目錄下查找二進制文件。?
     -f? 不顯示文件名前的路徑名稱。?
     -m? 只查找說明文件。?
     -M<目錄>? 只在設置的目錄下查找說明文件。?
     -s? 只查找原始代碼文件。?
     -S<目錄>? 只在設置的目錄下查找原始代碼文件。?
     -u? 查找不包含指定類型的文件。

    which

    功能說明:查找文件。

    語  法:which?[文件...]

    補充說明:which指令會在環境變量$PATH設置的目錄里查找符合條件的文件。

    參  數:
     -n<文件名長度>? 指定文件名長度,指定的長度必須大于或等于所有文件中最長的文件名。?
     -p<文件名長度>? 與-n參數相同,但此處的<文件名長度>包括了文件的路徑。?
     -w? 指定輸出時欄位的寬度。?
     -V? 顯示版本信息。


    ????????????????????????????????????????????? cat

    使用權限:所有使用者
    使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName
    說明:把檔案串連接后傳到基本輸出(螢幕或加 > fileName 到另一個檔案)
    參數:
    -n 或 --number 由 1 開始對所有輸出的行數編號
    -b 或 --number-nonblank 和 -n 相似,只不過對于空白行不編號
    -s 或 --squeeze-blank 當遇到有連續兩行以上的空白行,就代換為一行的空白行
    -v 或 --show-nonprinting
    范例:
    cat -n textfile1 > textfile2 把 textfile1 的檔案內容加上行號后輸入 textfile2 這個檔案里
    cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的檔案內容加上行號(空白行不加)之后將內容附加到 textfile3 里。


    chattr(change?attribute)

    功能說明:改變文件屬性。

    語  法:chattr?[-RV][-v<版本編號>][+/-/=<屬性>][文件或目錄...]

    補充說明:這項指令可改變存放在ext2文件系統上的文件或目錄屬性,這些屬性共有以下8種模式:?
     a:讓文件或目錄僅供附加用途。?
     b:不更新文件或目錄的最后存取時間。?
     c:將文件或目錄壓縮后存放。?
     d:將文件或目錄排除在傾倒操作之外。?
     i:不得任意更動文件或目錄。?
     s:保密性刪除文件或目錄。?
     S:即時更新文件或目錄。?
     u:預防以外刪除。?
    ?
    參  數:
     -R??遞歸處理,將指定目錄下的所有文件及子目錄一并處理。?
     -v<版本編號>??設置文件或目錄版本。?
     -V??顯示指令執行過程。?
     +<屬性>??開啟文件或目錄的該項屬性。?
     -<屬性>??關閉文件或目錄的該項屬性。?
     =<屬性>??指定文件或目錄的該項屬性。

    chgrp(change?group)

    功能說明:變更文件或目錄的所屬群組。

    語  法:chgrp?[-cfhRv][--help][--version][所屬群組][文件或目錄...]?或?chgrp?[-cfhRv][--help][--reference=<參考文件或目錄>][--version][文件或目錄...]?

    補充說明:在UNIX系統家族里,文件或目錄權限的掌控以擁有者及所屬群組來管理。您可以使用chgrp指令去變更文件與目錄的所屬群組,設置方式采用群組名稱或群組識別碼皆可。?

    參  數:
     -c或--changes??效果類似"-v"參數,但僅回報更改的部分。?
     -f或--quiet或--silent? 不顯示錯誤信息。?
     -h或--no-dereference? 只對符號連接的文件作修改,而不更動其他任何相關文件。?
     -R或--recursive? 遞歸處理,將指定目錄下的所有文件及子目錄一并處理。?
     -v或--verbose? 顯示指令執行過程。?
     --help? 在線幫助。?
     --reference=<參考文件或目錄>? 把指定文件或目錄的所屬群組全部設成和參考文件或目錄的所屬群組相同。?
     --version? 顯示版本信息。


    chmod(change?mode)

    功能說明:變更文件或目錄的權限。

    語  法:chmod?[-cfRv][--help][--version][<權限范圍>+/-/=<權限設置...>][文件或目錄...]?或?chmod?[-cfRv][--help][--version][數字代號][文件或目錄...]?或?chmod?[-cfRv][--help][--reference=<參考文件或目錄>][--version][文件或目錄...]?

    補充說明:在UNIX系統家族里,文件或目錄權限的控制分別以讀取,寫入,執行3種一般權限來區分,另有3種特殊權限可供運用,再搭配擁有者與所屬群組管理權限范圍。您可以使用chmod指令去變更文件與目錄的權限,設置方式采用文字或數字代號皆可。符號連接的權限無法變更,如果您對符號連接修改權限,其改變會作用在被連接的原始文件。權限范圍的表示法如下:?
     u:User,即文件或目錄的擁有者。?
     g:Group,即文件或目錄的所屬群組。?
     o:Other,除了文件或目錄擁有者或所屬群組之外,其他用戶皆屬于這個范圍。?
     a:All,即全部的用戶,包含擁有者,所屬群組以及其他用戶。?
    ?
     有關權限代號的部分,列表于下:?
     r:讀取權限,數字代號為"4"。?
     w:寫入權限,數字代號為"2"。?
     x:執行或切換權限,數字代號為"1"。?
     -:不具任何權限,數字代號為"0"。?
     s:特殊?b>功能說明:變更文件或目錄的權限。
    ?
    參  數:
     -c或--changes? 效果類似"-v"參數,但僅回報更改的部分。?
     -f或--quiet或--silent? 不顯示錯誤信息。?
     -R或--recursive? 遞歸處理,將指定目錄下的所有文件及子目錄一并處理。?
     -v或--verbose? 顯示指令執行過程。?
     --help? 在線幫助。?
     --reference=<參考文件或目錄>? 把指定文件或目錄的權限全部設成和參考文件或目錄的權限相同?
     --version? 顯示版本信息。?
     <權限范圍>+<權限設置>? 開啟權限范圍的文件或目錄的該項權限設置。?
     <權限范圍>-<權限設置>? 關閉權限范圍的文件或目錄的該項權限設置。?
     <權限范圍>=<權限設置>? 指定權限范圍的文件或目錄的該項權限設置。

    chown(change?owner)

    功能說明:變更文件或目錄的擁有者或所屬群組。

    語  法:chown?[-cfhRv][--dereference][--help][--version][擁有者.<所屬群組>][文件或目錄..]?或chown?[-chfRv][--dereference][--help][--version][.所屬群組][文件或目錄...?...]?或chown?[-cfhRv][--dereference][--help][--reference=<參考文件或目錄>][--version][文件或目錄...]?

    補充說明:在UNIX系統家族里,文件或目錄權限的掌控以擁有者及所屬群組來管理。您可以使用chown指令去變更文件與目錄的擁有者或所屬群組,設置方式采用用戶名稱或用戶識別碼皆可,設置群組則用群組名稱或群組識別碼。?

    參  數:
     -c或--changes? 效果類似"-v"參數,但僅回報更改的部分。?
     -f或--quite或--silent? 不顯示錯誤信息。?
     -h或--no-dereference? 之對符號連接的文件作修改,而不更動其他任何相關文件。?
     -R或--recursive? 遞歸處理,將指定目錄下的所有文件及子目錄一并處理。?
     -v或--version? 顯示指令執行過程。?
     --dereference? 效果和"-h"參數相同。?
     --help? 在線幫助。?
     --reference=<參考文件或目錄>? 把指定文件或目錄的擁有者與所屬群組全部設成和參考文件或目 錄的擁有者與所屬群組相同。?
     --version? 顯示版本信息。

    cksum(check?sum)

    功能說明:檢查文件的CRC是否正確。?

    語  法:cksum?[--help][--version][文件...]??

    補充說明:CRC是一種排錯檢查方式,該演算法的標準由CCITT所指定,至少可檢測到99.998%的已知錯誤。指定文件交由cksum演算,它會回報計算結果,供用戶核對文件是否正確無誤。若不指定任何文件名稱或是所給予的文件名為"-",則cksum指令會從標準輸入設備讀取數據。?

    參  數:
     --help? 在線幫助。?
     --version? 顯示版本信息。

    cmp(compare)

    功能說明:比較兩個文件是否有差異。

    語  法:cmp?[-clsv][-i?<字符數目>][--help][第一個文件][第二個文件]

    補充說明:當相互比較的兩個文件完全一樣時,則該指令不會顯示任何信息。若發現有所差異,預設會標示出第一個不同之處的字符和列數編號。若不指定任何文件名稱或是所給予的文件名為"-",則cmp指令會從標準輸入設備讀取數據。

    參  數:
     -c或--print-chars? 除了標明差異處的十進制字碼之外,一并顯示該字符所對應字符。?
     -i<字符數目>或--ignore-initial=<字符數目>? 指定一個數目。?
     -l或--verbose? 標示出所有不一樣的地方。?
     -s或--quiet或--silent? 不顯示錯誤信息。?
     -v或--version? 顯示版本信息。?
     --help? 在線幫助。

    cp(copy)

    功能說明:復制文件或目錄。?

    語  法:cp?[-abdfilpPrRsuvx][-S?<備份字尾字符串>][-V?<備份方式>][--help][--spares=<使用時機>][--version][源文件或目錄][目標文件或目錄]?[目的目錄]?

    補充說明:cp指令用在復制文件或目錄,如同時指定兩個以上的文件或目錄,且最后的目的地是一個已經存在的目錄,則它會把前面指定的所有文件或目錄復制到該目錄中。若同時指定多個文件或目錄,而最后的目的地并非是一個已存在的目錄,則會出現錯誤信息。

    參  數:
     -a或--archive? 此參數的效果和同時指定"-dpR"參數相同。?
     -b或--backup? 刪除,覆蓋目標文件之前的備份,備份文件會在字尾加上一個備份字符串。?
     -d或--no-dereference? 當復制符號連接時,把目標文件或目錄也建立為符號連接,并指向與源文件或目錄連接的原始文件或目錄。?
     -f或--force? 強行復制文件或目錄,不論目標文件或目錄是否已存在。?
     -i或--interactive? 覆蓋既有文件之前先詢問用戶。?
     -l或--link? 對源文件建立硬連接,而非復制文件。?
     -p或--preserve? 保留源文件或目錄的屬性。?
     -P或--parents? 保留源文件或目錄的路徑。?
     -r? 遞歸處理,將指定目錄下的文件與子目錄一并處理。?
     -R或--recursive? 遞歸處理,將指定目錄下的所有文件與子目錄一并處理。?
     -s或--symbolic-link? 對源文件建立符號連接,而非復制文件。?
     -S<備份字尾字符串>或--suffix=<備份字尾字符串>? 用"-b"參數備份目標文件后,備份文件的字尾會被加上一個備份字符串,預設的備份字尾字符串是符號"~"。?
     -u或--update? 使用這項參數后只會在源文件的更改時間較目標文件更新時或是 名稱相互對應的目標文件并不存在,才復制文件。?
     -v或--verbose? 顯示指令執行過程。?
     -V<備份方式>或--version-control=<備份方式>? 用"-b"參數備份目標文件后,備份文件的字尾會被加上一個備份字符串,這字符串不僅可用"-S"參數變更,當使用"-V"參數指定不同備份方式時,也會產生不同字尾的備份字串。??
     -x或--one-file-system? 復制的文件或目錄存放的文件系統,必須與cp指令執行時所處的文件系統相同,否則不予復制。?
     --help? 在線幫助。?
     --sparse=<使用時機>? 設置保存稀疏文件的時機。?
     --version? 顯示版本信息。


    ??????????????????????????????????????????????????????????

    ??????????????????????????? cut

    使用權限:所有使用者

    用法:cut -cnum1-num2 filename

    說明:顯示每行從開頭算起 num1 到 num2 的文字。

    范例:

    ??????? shell>> cat example
    ??????? test2
    ??????? this is test1
    ??????? shell>> cut -c0-6 example?????? ## print 開頭算起前 6 個字元
    ??????? test2
    ??????? this i


    indent

    功能說明:調整C原始代碼文件的格式。
    ?
    語  法:indent?[參數][源文件]?或?indent?[參數][源文件][-o?目標文件]

    補充說明:indent可辨識C的原始代碼文件,并加以格式化,以方便程序設計師閱讀。?

    參  數:
     -bad或--blank-lines-after-declarations?? 在聲明區段或加上空白行。?
     -bap或--blank-lines-after-procedures? 在程序或加上空白行。?
     -bbb或--blank-lines-after-block-comments? 在注釋區段后加上空白行。?
     -bc或--blank-lines-after-commas?? 在聲明區段中,若出現逗號即換行。?
     -bl或--braces-after-if-line? if(或是else,for等等)與后面執行區段的"{"不同行,且"}"自成一行。?
     -bli<縮排格數>或--brace-indent<縮排格數>? 設置{?}縮排的格數。?
     -br或--braces-on-if-line? if(或是else,for等等)與后面執行跛段的"{"不同行,且"}"自成一行。?
     -bs或--blank-before-sizeof? 在sizeof之后空一格。?
     -c<欄數>或--comment-indentation<欄數>? 將注釋置于程序碼右側指定的欄位。?
     -cd<欄數>或--declaration-comment-column<欄數>? 將注釋置于聲明右側指定的欄位。?
     -cdb或--comment-delimiters-on-blank-lines? 注釋符號自成一行。?
     -ce或--cuddle-else? 將else置于"}"(if執行區段的結尾)之后。?
     -ci<縮排格數>或--continuation-indentation<縮排格數>? 敘述過長而換行時,指定換行后縮排的格數。?
     -cli<縮排格數>或--case-indentation-<縮排格數>? 使用case時,switch縮排的格數。?
     -cp<欄數>或-else-endif-column<欄數>? 將注釋置于else與elseif敘述右側定的欄位。?
     -cs或--space-after-cast? 在cast之后空一格。?
     -d<縮排格數>或-line-comments-indentation<縮排格數>? 針對不是放在程序碼右側的注釋,設置其縮排格數。?
     -di<欄數>或--declaration-indentation<欄數>? 將聲明區段的變量置于指定的欄位。?
     -fc1或--format-first-column-comments? 針對放在每行最前端的注釋,設置其格式。?
     -fca或--format-all-comments? 設置所有注釋的格式。?
     -gnu或--gnu-style? 指定使用GNU的格式,此為預設值。?
     -i<格數>或--indent-level<格數>? 設置縮排的格數。?
     -ip<格數>或--parameter-indentation<格數>? 設置參數的縮排格數。?
     -kr或--k-and-r-style? 指定使用Kernighan&Ritchie的格式。?
     -lp或--continue-at-parentheses? 敘述過長而換行,且敘述中包含了括弧時,將括弧中的每行起始欄位內容垂直對其排列。?
     -nbad或--no-blank-lines-after-declarations? 在聲明區段后不要加上空白行。?
     -nbap或--no-blank-lines-after-procedures? 在程序后不要加上空白行。?
     -nbbb或--no-blank-lines-after-block-comments? 在注釋區段后不要加上空白行。?
     -nbc或--no-blank-lines-after-commas? 在聲明區段中,即使出現逗號,仍舊不要換行。?
     -ncdb或--no-comment-delimiters-on-blank-lines? 注釋符號不要自成一行。?
     -nce或--dont-cuddle-else? 不要將else置于"}"之后。?
     -ncs或--no-space-after-casts? 不要在cast之后空一格。?
     -nfc1或--dont-format-first-column-comments? 不要格式化放在每行最前端的注釋。?
     -nfca或--dont-format-comments? 不要格式化任何的注釋。?
     -nip或--no-parameter-indentation? 參數不要縮排。?
     -nlp或--dont-line-up-parentheses? 敘述過長而換行,且敘述中包含了括弧時,不用將括弧中的每行起始欄位垂直對其排列。?
     -npcs或--no-space-after-function-call-names? 在調用的函數名稱之后,不要加上空格。?
     -npro或--ignore-profile? 不要讀取indent的配置文件.indent.pro。?
     -npsl或--dont-break-procedure-type? 程序類型與程序名稱放在同一行。?
     -nsc或--dont-star-comments? 注解左側不要加上星號(*)。?
     -nsob或--leave-optional-semicolon? 不用處理多余的空白行。?
     -nss或--dont-space-special-semicolon?? 若for或while區段僅有一行時,在分號前不加上空格。?
     -nv或--no-verbosity? 不顯示詳細的信息。?
     -orig或--original? 使用Berkeley的格式。?
     -pcs或--space-after-procedure-calls? 在調用的函數名稱與"{"之間加上空格。?
     -psl或--procnames-start-lines? 程序類型置于程序名稱的前一行。?
     -sc或--start-left-side-of-comments? 在每行注釋左側加上星號(*)。?
     -sob或--swallow-optional-blank-lines? 刪除多余的空白行。?
     -ss或--space-special-semicolon? 若for或swile區段今有一行時,在分號前加上空格。?
     -st或--standard-output? 將結果顯示在標準輸出設備。?
     -T? 數據類型名稱縮排。?
     -ts<格數>或--tab-size<格數>? 設置tab的長度。?
     -v或--verbose? 執行時顯示詳細的信息。?
     -version? 顯示版本信息。
    posted on 2006-05-08 15:00 happytian 閱讀(574) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    Welcome here, my friend!

    常用鏈接

    留言簿(12)

    隨筆檔案(66)

    文章分類

    文章檔案(63)

    web

    最新隨筆

    搜索

    •  

    積分與排名

    • 積分 - 89137
    • 排名 - 647

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 免费jjzz在线播放国产| 国语成本人片免费av无码| 亚洲成A∨人片天堂网无码| 亚洲精品无码av片| 国产精品免费一级在线观看| 亚洲欧美国产日韩av野草社区| 天堂在线免费观看中文版| 亚洲人成电影网站色www| 免费高清在线爱做视频| 亚洲AV无码一区二区三区久久精品| 黄a大片av永久免费| 福利片免费一区二区三区| 免费人成视频在线观看视频| h片在线播放免费高清| 亚洲第一AAAAA片| 黄+色+性+人免费| 亚洲精品无码不卡在线播放| 国产免费变态视频网址网站| 无码日韩人妻AV一区免费l| 国内精品99亚洲免费高清| 日韩在线永久免费播放| 亚洲伊人久久精品| 国产免费爽爽视频免费可以看| 精品无码一级毛片免费视频观看 | 免费爱爱的视频太爽了| 黄色毛片免费在线观看| 亚洲熟妇丰满多毛XXXX| 久久国产色AV免费看| 亚洲日韩国产AV无码无码精品| 四虎免费影院4hu永久免费| CAOPORN国产精品免费视频| 亚洲成a人片在线观看中文app| 成年女人永久免费观看片| a级毛片黄免费a级毛片| 亚洲一区电影在线观看| 免费大黄网站在线观| 1000部夫妻午夜免费 | 在线视频网址免费播放| 亚洲精品在线免费观看| 亚洲国产精品一区二区三区久久| 一级特黄aa毛片免费观看|