1. 程式人生 > 實用技巧 >Linux的一些命令

Linux的一些命令

1.ls命令

作用:顯示目錄內容或目標列表的內容

語法:ls [選項] [目標或檔案]

(1)-a:顯示指定目標下所有子目錄與檔案,包括隱藏檔案

(2)-l:顯示檔案的詳細資訊

(3)-d:顯示目錄

2.cd命令

作用:用來切換工作目錄

語法:cd [目錄]

cd /etc
cd ~或cd (返回當前使用者家目錄)
cd - (返回剛才目錄)
cd . (返回當前目錄)
cd . .(返回上一級目錄)

3.cat 命令

cat命令的主要功能是用來顯示檔案,可依次讀取其後所指檔案的內容並將其輸出到標準輸出裝置上。另外,還能夠用來連線兩個或多個檔案,

形成新的檔案。該命令的常用形式如下: cat [option] filename

cat命令中各個選項(option)的含義如下:

(1)v:用一種特殊形式顯示控制符,LFD與TAB除外

(2)T:將TAB顯示為“^I”。該選項要與 -v 選項一起使用,即如果沒有使用 -v 選項,則這個選項將被忽略

(3)E:在每行的末尾顯示一個“$”符。該選項要與 -v 選項一起使用。

4.more命令

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

語法:該命令一次顯示一屏文字,滿屏後停下來,並且在螢幕的底部出現一個提示資訊,給出至今己顯示的該檔案的百分比:–More–(XX%)
可以用下列不同的方法對提示做出回答:

(1)按Space鍵:顯示文字的下一屏內容。 按Enier鍵:只顯示文字的下一行內容。

(2)按斜線符|:接著輸入一個模式,可以在文字中尋找下一個相匹配的模式。

(3)按H鍵:顯示幫助屏,該屏上有相關的幫助資訊。

(4)按B鍵:顯示上一屏內容。 按Q鍵:退出more命令。

5.su命令

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

su在不退出登陸的情況下,切換到另外一個人的身份
用法:su-l使用者名稱(如果使用者名稱預設,則切換到root狀態)
eg:su-lnetseek(切換到netseek這個使用者,將提示輸入密碼

語法:su - 使用者名稱

6..users命令

作用:用於顯示當前登入系統的所有使用者的使用者列表

語法:users

例:users

7..passwd命令

作用:用於設定使用者的認證資訊,包括使用者密碼、密碼過期時間等
系統管理者則能用它管理系統使用者的密碼。只有管理者可以指定使用者名稱稱,一般使用者只能變更自己的密碼。

語法:passwd [選項] [使用者名稱]]

-d:刪除密碼,僅有系統管理者才能使用;
-f:強制執行;
-k:設定只有在密碼過期失效後,方能更新;
-l:鎖住密碼;
-s:列出密碼的相關資訊,僅有系統管理者才能使用;
-u:解開已上鎖的帳號;
--stdin:非互動式修改密碼

8.檔案處理命令:pwd

功能描述:顯示當前所在的工作目錄

9.檔案處理命令:mkdir

功能描述:建立新目錄

命令所在路徑:/bin/mkdir

執行許可權:所有使用者

語法:mkdir[目錄名]

10.檔案處理命令:cp

功能描述:複製檔案或目錄

命令所在路徑:/bin/cp

執行許可權:所有使用者

語法:cp-R[原始檔或目錄][目的目錄]

-R複製目錄

11.檔案處理命令:mv

功能描述:移動檔案、更名

命令所在路徑:/bin/mv

執行許可權:所有使用者

語法:mv[原始檔或目錄][目的目錄]

12.檔案處理命令:more

命令所在路徑:/bin/more

執行許可權:所有使用者

語法:more[檔名]

(空格)或f顯示下一頁

(Enter)顯示下一行

q或Q退出

13.檔案處理命令:ln

功能描述:產生連結檔案

命令所在路徑:/bin/ln

執行許可權:所有使用者

語法:ln-s[原始檔][目標檔案]

-s建立軟連結

14.幫助命令:man

功能描述:獲得幫助資訊

命令所在路徑:/usr/bin/man

執行許可權:所有使用者

語法:man[命令或配置檔案]

15.使用者使用過的歷史命令:history


16.cd改變當前目錄pwd檢視當前所在目錄完整路徑
eg:pwd//檢視當前所在目錄路徑
cdnetseek//進入netseek這個目錄
cd//退出當前目錄

17.rm刪除檔案和目錄

eg:rm1.c//將1.c這個檔案刪除

5.mv移走目錄或者改檔名
eg:mvfilename1filename2//將filename1改名為filename2
mvqib.tgz../qib.tgz//移到上一級目錄