linux 常用命令及可選參數

Clear:

用於清除當前屏幕終端上的任何信息

Pwd:

以絕對路徑的方式顯示用戶當前工作目錄。命令將當前目錄的全路徑名稱(從根目錄)寫入標準輸出。全部目錄使用/分隔。第一個/表示根目錄,最後一個目錄是當前目錄。執行pwd命令可立刻得知您目前所在的工作目錄的絕對路徑名稱。

選項:

--help:顯示幫助信息;

--version:顯示版本信息。


Mkdir:

用來創建目錄。該命令創建由dirname命名的目錄。如果在目錄名的前面沒有加任何路徑名,則在當前目錄下創建由dirname指定的目錄;如果給出了一個已經存在的路徑,將會在該目錄下創建一個指定的目錄。在創建目錄時,應保證新建的目錄與它所在目錄下的文件沒有重名。 

選項:

-Z:設置安全上下文,當使用SELinux時有效;

-m<目標屬性>--mode<目標屬性>建立目錄的同時設置目錄的權限;

-p--parents 若所要建立目錄的上層目錄目前尚未建立,則會一併建立上層目錄;

--version 顯示版本信息。

 

 

 Rmdir:

刪除目錄

選項:

-p--parents:刪除指定目錄後,若該目錄的上層目錄已變成空目錄,則將其一併刪除;

--ignore-fail-on-non-empty:此選項使rmdir命令忽略由於刪除非空目錄時導致的錯誤信息;

-v-verboes:顯示命令的詳細執行過程;

--help:顯示命令的幫助信息;

--version:顯示命令的版本信息。

 

whoami :

用於打印當前有效的用戶名稱

Who:

顯示目前登錄系統的用戶信息

選項:

-H--heading:顯示各欄位的標題信息列;

-i-u--idle:顯示閒置時間,若該用戶在前一分鐘之內有進行任何動作,將標示成"."號,如果該用戶已超過24小時沒有任何動作,則標示出"old"字符串;

-m:此參數的效果和指定"am i"字符串相同;

-q--count:只顯示登入系統的帳號名稱和總人數;

-s:此參數將忽略不予處理,僅負責解決who指令其他版本的兼容性問題;

-w-T--mesg--message--writable:顯示用戶的信息狀態欄;

 

W:

用於顯示已經登陸系統的用戶列表,並顯示用戶正在執行的指令。

選項:

-h:不打印頭信息;

-u:當顯示當前進程和cpu時間時忽略用戶名;

-s:使用短輸出格式;

-f:顯示用戶從哪登錄;

-V:顯示版本信息。

 

Cd:

用來切換工作目錄至dirname。 其中dirName表示法可爲絕對路徑或相對路徑。若目錄名稱省略,則變換至使用者的home directory(也就是剛login時所在的目錄)。另外,~也表示爲home directory的意思,.則是表示目前所在的目錄,..則表示目前目錄位置的上一層目錄。

選項:

-p 如果要切換到的目標目錄是一個符號連接,直接切換到符號連接指向的目標目錄

-L 如果要切換的目標目錄是一個符號的連接,直接切換到字符連接名代表的目錄,而非符號連接所指向的目標目錄。

當僅實用"-"一個選項時,當前工作目錄將被切換到環境變量"OLDPWD"所表示的目錄。

 

Date:

顯示或設置系統時間與日期

選項:

-d<字符串>:顯示字符串所指的日期與時間。字符串前後必須加上雙引號;

-s<字符串>:根據字符串來設置日期與時間。字符串前後必須加上雙引號;

-u:顯示GMT

 

Cal:

令用於顯示當前日曆,或者指定日期的日曆

選項:

-l:顯示單月輸出;

-3:顯示臨近三個月的日曆;

-s:將星期日作爲月的第一天;

-m:將星期一作爲月的第一天;

-j:顯示“julian”日期;

-y:顯示當前年的日曆。

 

Uptime:

能夠打印系統總共運行了多長時間和系統的平均負載。uptime命令可以顯示的信息顯示依次爲:現在時間、系統已經運行了多長時間、目前有多少登陸用戶、系統在過去的1分鐘、5分鐘和15分鐘內的平均負載。

 

Hostname:

用於顯示和設置系統的主機名稱。

選項:

-v:詳細信息模式;

-a:顯示主機別名;

-d:顯示DNS域名;

-f:顯示FQDN名稱;

-i:顯示主機的ip地址;

-s:顯示短主機名稱,在第一個點處截斷;

-y:顯示NIS域名。

 

Touch:

有兩個功能:一是用於把已存在文件的時間標籤更新爲系統當前的時間(默認方式),它們的數據將原封不動地保留下來;二是用來創建新的空文件。

選項:

-a:或--time=atime--time=access--time=use  只更改存取時間;

-c:或--no-create  不建立任何文件;

-d<時間日期使用指定的日期時間,而非現在的時間;

-f:此參數將忽略不予處理,僅負責解決BSD版本touch指令的兼容性問題;

-m:或--time=mtime--time=modify  只更該變動時間;

-r<參考文件或目錄>  把指定文件或目錄的日期時間,統統設成和參考文件或目錄的日期時間相同;

-t<日期時間>  使用指定的日期時間,而非現在的時間;

 

Echo:

用於在shell中打印shell變量的值,或者直接輸出指定的字符串。

選項:

-e:激活轉義字符。

 

Uname:

用於打印當前系統相關信息(內核版本號、硬件架構、主機名稱和操作系統類型等)。

選項:

-a--all:顯示全部的信息;

-m--machine:顯示電腦類型;

-n-nodename:顯示在網絡上的主機名稱;

-r--release:顯示操作系統的發行編號;

-s--sysname:顯示操作系統名稱;

-v:顯示操作系統的版本;

-p--processor:輸出處理器類型或"unknown"

-i--hardware-platform:輸出硬件平臺或"unknown"

-o--operating-system:輸出操作系統名稱;

 

 

 

Ls:

用來顯示目標列表

選項:

-a:顯示所有檔案及目錄(ls內定將檔案名或目錄名稱爲“.”的視爲影藏,不會列出);

-A:顯示除影藏文件“.”和“..”以外的所有文件列表;

-C:多列顯示輸出結果。這是默認選項;

-l:與“-C”選項功能相反,所有輸出信息用單列格式輸出,不輸出爲多列;

-F:在每個輸出項後追加文件的類型標識符,具體含義:“*”表示具有可執行權限的普通文件,“/”表示目錄,“@”表示符號鏈接,“|”表示命令管道FIFO,“=”表示sockets套接字。當文件爲普通文件時,不輸出任何標識符;

-b:將文件中的不可輸出的字符以反斜線“”加字符編碼的方式輸出;

-c:與“-lt”選項連用時,按照文件狀態時間排序輸出目錄內容,排序的依據是文件的索引節點中的ctime字段。與“-l”選項連用時,則排序的一句是文件的狀態改變時間;

-d:僅顯示目錄名,而不顯示目錄下的內容列表。顯示符號鏈接文件本身,而不顯示其所指向的目錄列表;

-f:此參數的效果和同時指定“aU”參數相同,並關閉“lst”參數的效果;

-i:顯示文件索引節點號(inode)。一個索引節點代表一個文件;

--file-type:與“-F”選項的功能相同,但是不顯示“*”;

-k:以KB(千字節)爲單位顯示文件大小;

-l:以長格式顯示目錄下的內容列表。輸出的信息從左到右依次包括文件名,文件類型、權限模式、硬連接數、所有者、組、文件大小和文件的最後修改時間等;

-m:用“,”號區隔每個文件和目錄的名稱;

-n:以用戶識別碼和羣組識別碼替代其名稱;

-r:以文件名反序排列並輸出目錄內容列表;

-s:顯示文件和目錄的大小,以區塊爲單位;

-t:用文件和目錄的更改時間排序;

-L:如果遇到性質爲符號鏈接的文件或目錄,直接列出該鏈接所指向的原始文件或目錄;

-R:遞歸處理,將指定目錄下的所有文件及子目錄一併處理;

--full-time:列出完整的日期與時間;

--color[=WHEN]:使用不同的顏色高亮顯示不同類型的。

 

 

File:

用來探測給定文件的類型

-b:列出辨識結果時,不顯示文件名稱;

-c:詳細顯示指令執行過程,便於排錯或分析程序執行的情形;

-f<名稱文件>:指定名稱文件,其內容有一個或多個文件名稱時,讓file依序辨識這些文件,格式爲每列一個文件名稱;

-L:直接顯示符號連接所指向的文件類別;

-m<魔法數字文件>:指定魔法數字文件;

-v:顯示版本信息;

-z:嘗試去解讀壓縮文件的內容。

 

 

Cat:

連接文件並打印到標準輸出設備上,cat經常用來顯示文件的內容,類似於下的type命令。

選項:

-n-number:有1開始對所有輸出的行數編號;

-b--number-nonblank:和-n相似,只不過對於空白行不編號;

-s--squeeze-blank:當遇到有連續兩行以上的空白行,就代換爲一行的空白行;

-A:顯示不可打印字符,行尾顯示“$”;

-e:等價於"-vE"選項;

-t:等價於"-vT"選項

 

 

 

Head:

用於顯示文件的開頭的內容

選項:

-n<數字>:指定顯示頭部內容的行數;

-c<字符數>:指定顯示頭部內容的字符數;

-v:總是顯示文件名的頭信息;

-q:不顯示文件名的頭信息。

 

 

Tail:

用於輸入文件中的尾部內容。tail命令默認在屏幕上顯示指定文件的末尾10

選項:

--retry:即是在tail命令啓動時,文件不可訪問或者文件稍後變得不可訪問,都始終嘗試打開文件。使用此選項時需要與選項“——follow=name”連用;

-c<N>或——bytes=<N>:輸出文件尾部的NN爲整數)個字節內容;

-f<name/descriptor>或;--follow<nameldescript>:顯示文件最新追加的內容。“name”表示以文件名的方式監視文件的變化。“-f”與“-fdescriptor”等效;

-F:與選項“-follow=name”和“--retry"連用時功能相同;

-n<N>或——line=<N>:輸出文件的尾部NN位數字)行內容。

--pid=<進程號>:與“-f”選項連用,當指定的進程號的進程終止後,自動退出tail命令;

-q或——quiet或——silent:當有多個文件參數時,不輸出各個文件名;

-s<秒數>或——sleep-interal=<秒數>:與“-f”選項連用,指定監視文件變化時間隔的秒數;

-v或——verbose:當有多個文件參數時,總是輸出各個文件名;

 

Jobs:

用於顯示Linux中的任務列表及任務狀態,包括後臺運行的任務。該命令可以顯示任務號及其對應的進程號。

選項:

-l:顯示進程號;

-p:僅任務對應的顯示進程號;

-n:顯示任務狀態的變化;

-r:僅輸出運行狀態(running)的任務;

-s:僅輸出停止狀態(stoped)的任務。

Fg:

用於將後臺作業(在後臺運行的或者在後臺掛起的作業)放到前臺終端運行。與bg命令一樣,若後臺任務中只有一個,則使用該命令時,可以省略任務號。

Bg:

用於將作業放到後臺運行,使前臺可以執行其他任務。該命令的運行效果與在指令後面添加符號&的效果是相同的,都是將其放到系統後臺執行。

Zip:

可以用來解壓縮文件,或者對文件進行打包操作。zip是個使用廣泛的壓縮程序,文件經它壓縮後會另外產生具有“.zip”擴展名的壓縮文件。

選項:

-A:調整可執行的自動解壓縮文件;

-b<工作目錄>:指定暫時存放文件的目錄;

-c:替每個被壓縮的文件加上註釋;

-d:從壓縮文件內刪除指定的文件;

-D:壓縮文件內不建立目錄名稱;

-f:此參數的效果和指定“-u”參數類似,但不僅更新既有文件,如果某些文件原本不存在於壓縮文件內,使用本參數會一併將其加入壓縮文件中;

-F:嘗試修復已損壞的壓縮文件;

-g:將文件壓縮後附加在已有的壓縮文件之後,而非另行建立新的壓縮文件;

-h:在線幫助;

-i<範本樣式>:只壓縮符合條件的文件;

-j:只保存文件名稱及其內容,而不存放任何目錄名稱;

-J:刪除壓縮文件前面不必要的數據;

-k:使用MS-DOS兼容格式的文件名稱;

-l:壓縮文件時,把LF字符置換成LF+CR字符;

-ll:壓縮文件時,把LF+cp字符置換成LF字符;

-L:顯示版權信息;

-m:將文件壓縮並加入壓縮文件後,刪除原始文件,即把文件移到壓縮文件中;

-n<字尾字符串>:不壓縮具有特定字尾字符串的文件;

-o:以壓縮文件內擁有最新更改時間的文件爲準,將壓縮文件的更改時間設成和該文件相同;

-q:不顯示指令執行過程;

-r:遞歸處理,將指定目錄下的所有文件和子目錄一併處理;

-S:包含系統和隱藏文件;

-t<日期時間>:把壓縮文件的日期設成指定的日期;

-T:檢查備份文件內的每個文件是否正確無誤;

-u:更換較新的文件到壓縮文件內;

-v:顯示指令執行過程或顯示版本信息;

-V:保存VMS操作系統的文件屬性;

-w:在文件名稱裏假如版本編號,本參數僅在VMS操作系統下有效;

-x<範本樣式>:壓縮時排除符合條件的文件;

-X:不保存額外的文件屬性;

-y:直接保存符號連接,而非該鏈接所指向的文件,本參數僅在UNIX之類的系統下有效;

-z:替壓縮文件加上註釋;

-$:保存第一個被壓縮文件所在磁盤的卷冊名稱;

-<壓縮效率>:壓縮效率是一個介於1~9的數值。

 

Unzip:

用於解壓縮由zip命令壓縮的“.zip”壓縮包。

選項:

-c:將解壓縮的結果顯示到屏幕上,並對字符做適當的轉換;

-f:更新現有的文件;

-l:顯示壓縮文件內所包含的文件;

-p:與-c參數類似,會將解壓縮的結果顯示到屏幕上,但不會執行任何的轉換;

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

-u:與-f參數類似,但是除了更新現有的文件外,也會將壓縮文件中的其他文件解壓縮到目錄中;

-v:執行時顯示詳細的信息;

-z:僅顯示壓縮文件的備註文字;

-a:對文本文件進行必要的字符轉換;

-b:不要對文本文件進行字符轉換;

-C:壓縮文件中的文件名稱區分大小寫;

-j:不處理壓縮文件中原有的目錄路徑;

-L:將壓縮文件中的全部文件名改爲小寫;

-M:將輸出結果送到more程序處理;

-n:解壓縮時不要覆蓋原有的文件;

-o:不必先詢問用戶,unzip執行後覆蓋原有的文件;

-P<密碼>:使用zip的密碼選項;

-q:執行時不顯示任何信息;

-s:將文件名中的空白字符轉換爲底線字符;

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

-X:解壓縮時同時回存文件原來的UID/GID

-d<目錄>:指定文件解壓縮後所要存儲的目錄;

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

-Zunzip-Z等於執行zipinfo指令。

 

Gzip:

用來壓縮文件。gzip是個使用廣泛的壓縮程序,文件經它壓縮過後,其名稱後面會多處“.gz”擴展名。

選項:

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

-d--decompress----uncompress:解開壓縮文件;

-f或——force:強行壓縮文件。不理會文件名稱或硬連接是否存在以及該文件是否爲符號連接;

-h或——help:在線幫助;

-l或——list:列出壓縮文件的相關信息;

-L或——license:顯示版本與版權信息;

-n--no-name:壓縮文件時,不保存原來的文件名稱及時間戳記;

-N或——name:壓縮文件時,保存原來的文件名稱及時間戳記;

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

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

-S<壓縮字尾字符串>----suffix<壓縮字尾字符串>:更改壓縮字尾字符串;

-t或——test:測試壓縮文件是否正確無誤;

-v或——verbose:顯示指令執行過程;

-V或——version:顯示版本信息;

-<壓縮效率>:壓縮效率是一個介於1~9的數值,預設值爲“6”,指定愈大的數值,壓縮效率就會愈高;

--best:此參數的效果和指定“-9”參數相同;

--fast:此參數的效果和指定“-1”參數相同。

 

More:

是一個基於vi編輯器文本過濾器,它以全屏幕的方式按頁顯示文本文件的內容,支持vi中的關鍵字定位操作。more名單中內置了若干快捷鍵,常用的有H(獲得幫助信息),Enter(向下翻滾一行),空格(向下滾動一屏),Q(退出命令)。

該命令一次顯示一屏文本,滿屏後停下來,並且在屏幕的底部出現一個提示信息,給出至今己顯示的該文件的百分比:--More--XX%)可以用下列不同的方法對提示做出回答:

Space鍵:顯示文本的下一屏內容。

Enier鍵:只顯示文本的下一行內容。

按斜線符|:接着輸入一個模式,可以在文本中尋找下一個相匹配的模式。

H鍵:顯示幫助屏,該屏上有相關的幫助信息。

B鍵:顯示上一屏內容。

Q鍵:退出rnore命令。

選項:

-<數字>:指定每屏顯示的行數;

-d:顯示“[press space to continue,'q' to quit.]”和“[Press 'h' for instructions]”;

-c:不進行滾屏操作。每次刷新這個屏幕;

-s:將多個空行壓縮成一行顯示;

-u:禁止下劃線;

+<數字>:從指定數字的行開始顯示。

 

Less:

less命令的作用與more十分相似,都可以用來瀏覽文字檔案的內容,不同的是less命令允許用戶向前或向後瀏覽文件,而more命令只能向前瀏覽。用less命令顯示文件時,用PageUp鍵向上翻頁,用PageDown鍵向下翻頁。要退出less程序,應按Q鍵。

選項:

-e:文件內容顯示完畢後,自動退出;

-f:強制顯示文件;

-g:不加亮顯示搜索到的所有關鍵詞,僅顯示當前顯示的關鍵字,以提高顯示速度;

-l:搜索時忽略大小寫的差異;

-N:每一行行首顯示行號;

-s:將連續多個空行壓縮成一行顯示;

-S:在單行顯示較長的內容,而不換行顯示;

-x<數字>:將TAB字符顯示爲指定個數的空格字符。

 

Su:

用於切換當前用戶身份到其他用戶身份,變更時須輸入所要變更的用戶帳號與密碼

選項:

-c<指令>--command=<指令>:執行完指定的指令後,即恢復原來的身份;

-f或——fast:適用於cshtsch,使shell不用去讀取啓動文件;

-l或——login:改變身份時,也同時變更工作目錄,以及HOME,SHELL,USER,logname。此外,也會變更PATH變量;

-m,-p--preserve-environment:變更身份時,不要變更環境變量;

-s<shell>--shell=<shell>:指定要執行的shell

Su-:

su命令和su -命令最大的本質區別就是:前者只是切換了root身份,但Shell環境仍然是普通用戶的Shell;而後者連用戶和Shell環境一起切換成root身份了。只有切換了Shell環境纔不會出現PATH環境變量錯誤。
    sudo:

用來以其他身份來執行命令,預設的身份爲root

選項:

-b:在後臺執行指令;

-h:顯示幫助;

-H:將HOME環境變量設爲新身份的HOME環境變量;

-k:結束密碼的有效期限,也就是下次再執行sudo時便需要輸入密碼;。

-l:列出目前用戶可執行與無法執行的指令;

-p:改變詢問密碼的提示符號;

-s<shell>:執行指定的shell

-u<用戶>:以指定的用戶作爲新的身份。若不加上此參數,則預設以root作爲新的身份;

-v:延長密碼有效期限5分鐘;

-V :顯示版本信息。

 

 

Tar:

可以爲linux的文件和目錄創建檔案。利用tar,可以爲某一特定文件創建檔案(備份文件),也可以在檔案中改變文件,或者向檔案中加入新的文件

選項:

-A--catenate:新增文件到以存在的備份文件;

-B:設置區塊大小;

-c--create:建立新的備份文件;

-C <目錄>:這個選項用在解壓縮,若要在特定目錄解壓縮,可以使用這個選項。

-d:記錄文件的差別;

-x--extract--get:從備份文件中還原文件;

-t--list:列出備份文件的內容;

-z--gzip--ungzip:通過gzip指令處理備份文件;

-Z--compress--uncompress:通過compress指令處理備份文件;

-f<備份文件>--file=<備份文件>:指定備份文件;

-v--verbose:顯示指令執行過程;

-r:添加文件到已經壓縮的文件;

-u:添加改變了和現有的文件到已經存在的壓縮文件;

-j:支持bzip2解壓文件;

-v:顯示操作過程;

-l:文件系統邊界設置;

-k:保留原有文件不覆蓋;

-m:保留文件不被覆蓋;

-w:確認壓縮文件的正確性;

-p--same-permissions:用原來的文件權限還原文件;

-P--absolute-names:文件名使用絕對名稱,不移除文件名稱前的“/”號;

-N <日期格式或 --newer=<日期時間>:只將較指定日期更新的文件保存到備份文件裏;

--exclude=<範本樣式>:排除符合範本樣式的文件。

 

 

Lspci:

用於顯示當前主機的所有PCI總線信息,以及所有已連接的PCI設備信息。

選項:

-n:以數字方式顯示PCI廠商和設備代碼;

-t:以樹狀結構顯示PCI設備的層次關係,包括所有的總線、橋、設備以及它們之間的聯接;

-b:以總線爲中心的視圖;

-d:僅顯示給定廠商和設備的信息;

-s:僅顯示指定總線、插槽上的設備和設備上的功能塊信息;

-i:指定PCI編號列表文件,而不使用默認的文件;

-m:以機器可讀方式顯示PCI設備信息。

 

 

Lsusb:

用於顯示本機的USB設備列表,以及USB設備的詳細信息。

選項:

-v:顯示USB設備的詳細信息;

-s<總線:設備號>僅顯示指定的總線和(或)設備號的設備;

-d<廠商:產品>:僅顯示指定廠商和產品編號的設備;

-t:以樹狀結構顯示無理USB設備的層次;

-V:顯示命令的版本信息。

 

 

Lsmod:

用於顯示已經加載到內核中的模塊的狀態信息。執行lsmod命令後會列出所有已載入系統的模塊

 

 

 

Id:

可以顯示真實有效的用戶ID(UID)和組ID(GID)

選項:

-g--group   顯示用戶所屬羣組的ID

-G--groups   顯示用戶所屬附加羣組的ID

-n--name    顯示用戶,所屬羣組或附加羣組的名稱。

-r--real    顯示實際ID

-u--user    顯示用戶ID

 

 

Cp:

用來將一個或多個源文件或者目錄複製到指定的目的文件或目錄。它可以將單個源文件複製成一個指定文件名的具體的文件或一個已經存在的目錄下。

選項:

-a:此參數的效果和同時指定"-dpR"參數相同;

-d:當複製符號連接時,把目標文件或目錄也建立爲符號連接,並指向與源文件或目錄連接的原始文件或目錄;

-f:強行復制文件或目錄,不論目標文件或目錄是否已存在;

-i:覆蓋既有文件之前先詢問用戶;

-l:對源文件建立硬連接,而非複製文件;

-p:保留源文件或目錄的屬性;

-R/r:遞歸處理,將指定目錄下的所有文件與子目錄一併處理;

-s:對源文件建立符號連接,而非複製文件;

-u:使用這項參數後只會在源文件的更改時間較目標文件更新時或是名稱相互對應的目標文件並不存在時,才複製文件;

-S:在備份文件時,用指定的後綴“SUFFIX”代替文件的默認後綴;

-b:覆蓋已存在的文件目標前將目標文件備份;

-v:詳細顯示命令執行的操作。

 

 

Rm:

可以刪除一個目錄中的一個或多個文件或目錄,也可以將某個目錄及其下屬的所有文件及其子目錄均刪除掉。對於鏈接文件,只是刪除整個鏈接文件,而原有文件保持不變。

選項:

-d:直接把欲刪除的目錄的硬連接數據刪除成0,刪除該目錄;

-f:強制刪除文件或目錄;

-i:刪除已有文件或目錄之前先詢問用戶;

-r-R:遞歸處理,將指定目錄下的所有文件與子目錄一併處理;

--preserve-root:不對根目錄進行遞歸操作;

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

 

 

Shutdown:

用來系統關機命令。shutdown指令可以關閉所有程序,並依用戶的需要,進行重新開機或關機的動作。

選項:

-c:當執行“shutdown -h 11:50”指令時,只要按+鍵就可以中斷關機的指令;

-f:重新啓動時不執行fsck

-F:重新啓動時執行fsck

-h:將系統關機;

-k:只是送出信息給所有用戶,但不會實際關機;

-n:不調用init程序進行關機,而由shutdown自己進行;

-rshutdown之後重新啓動;

-t<秒數>:送出警告信息和刪除信息之間要延遲多少秒。

 

 

Passwd:

用於設置用戶的認證信息,包括用戶密碼、密碼過期時間等。

選項:

-d:刪除密碼,僅有系統管理者才能使用;

-f:強制執行;

-k:設置只有在密碼過期失效後,方能更新;

-l:鎖住密碼;

-s:列出密碼的相關信息,僅有系統管理者才能使用;

-u:解開已上鎖的帳號。

 

Man:

Linux下的幫助指令,通過man指令可以查看Linux中的指令幫助、配置文件幫助和編程幫助等信息。

選項:

-a:在所有的man幫助手冊中搜索;

-f:等價於whatis指令,顯示給定關鍵字的簡短描述信息;

-P:指定內容時使用分頁程序;

-M:指定man手冊搜索的路徑。

 

 

Info :

Linuxinfo格式的幫助指令。

選項:

-d:添加包含info格式幫助文檔的目錄;

-f:指定要讀取的info格式的幫助文檔;

-n:指定首先訪問的info幫助文件的節點;

-o:輸出被選擇的節點內容到指定文件。

 

-h:

 

--help:

用於顯示shell內部命令的幫助信息。help命令只能顯示shell內部的命令幫助信息。而對於外部命令的幫助信息只能使用man或者info命令查看。

選項:

-s:輸出短格式的幫助信息。僅包括命令格式。

 

 

Poweroff:

用來關閉計算機操作系統並且切斷系統電源

選項:

-n:關閉操作系統時不執行sync操作;

-w:不真正關閉操作系統,僅在日誌文件“/var/log/wtmp”中;

-d:關閉操作系統時,不將操作寫入日誌文件“/var/log/wtmp”中添加相應的記錄;

-f:強制關閉操作系統;

-i:關閉操作系統之前關閉所有的網絡接口;

-h:關閉操作系統之前將系統中所有的硬件設置爲備用模式。

 

 

Reboot:

用來重新啓動正在運行的Linux操作系統。

選項:

-d:重新開機時不把數據寫入記錄文件/var/tmp/wtmp。本參數具有“-n”參數效果;

-f:強制重新開機,不調用shutdown指令的功能;

-i:在重開機之前,先關閉所有網絡界面;

-n:重開機之前不檢查是否有未結束的程序;

-w:僅做測試,並不真正將系統重新開機,只會把重開機的數據寫入/var/log目錄下的wtmp記錄文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章