Linux常用命令

ls –a

顯示所有文件,包括隱藏的文件(以.開頭)

ls –l

展開後的第一個字符表示文件類型:“-”表示常規文件;“d”表示目錄(文件夾);“c”表示字符設備文件(鼠標、鍵盤);“b”表示塊設備文件(硬盤);“s”表示管道文件;“l”表示鏈接文件。

然後,從左到右每3位爲一組,依次代表文件擁有者、同組用戶和其它用戶的存取權限。通常文件有3個權限,“r”表示只讀;“w”表示可寫;“x”表示可執行;“-”表示未設置。文件的第一列如爲:-rw-r--r-- ,可知其爲一個普通文件,文件所有者的權限是rw-,可讀可寫不可執行,同組用戶的權限是r--, 其它用戶的權限是r--。只有文件的擁有者或超級用戶才能設置文件的屬性。

在Linux下每個文件都屬於特定的用戶和組,文件的僱主和超級用戶對文件用戶有最大的存取權限。

ls –l | more

在ls命令後加more命令,可以每次顯示一頁,按下空格鍵顯示下一頁,按下q退出顯示,按下h獲取幫助。

cd 切換工作目錄

可以使用.和..作爲目錄名,其中.表示當前目錄,..表示當前目錄的上層目錄,即父目錄。

 

cd 後不加,表示回到工作目錄。每一個用戶都有一個工作目錄。

pwd   顯示當前目錄。

 

mkdir [目錄名]  建立目錄。

cat [參數] [文件名]  查看文件內容。

grep [參數] [文件名]  指定文件中搜索指定字符內容。

參數:-v 顯示不包含匹配文本的所有行。

      -n 顯示匹配行及行號。

grep –n talinited  表示在inited文件中查找包含tal字符的匹配行及行號。

find  查找指定文件。

find / -nameinited  表示從根目錄下查找名爲inited的文件。

rm [參數] [文件名]  刪除文件或目錄。

  參數: -i 刪除前提示(不加參數時,刪除前也提示)

         -f 強制刪除,不提示。

         -r 遞歸刪除裏面所有內容。  -rf 強制刪除文件及其子內容。

cp  複製文件

mv  移動文件

在同一目錄下用mv命令就是改名字。

 

clear  清除屏幕命令。

ps  查看進程信息。

ps –a 查看所有進程。    ps –u 查看進程的詳細狀態。

ps –x  顯示沒有控制終端的進程。(後臺程序)

ps –aux 顯示所有進程的詳細信息。

 

top  用來動態顯示運行中的進程。top命令運行後能在指定間隔更新顯示信息。

top –d <interval>顯示更新的時間間隔。

 

whoami  查看當前系統的當前用戶名。

 

who  查看所有登陸系統的用戶信息。

 

tar  歸檔管理,把多個文件整理成一個文件。

gzip  壓縮文件。(在Linux下壓縮文件,原始文件沒有了,只有壓縮後的文件,這點與Windows不同)

tar與gzip結合使用實現文件打包,歸檔。

gzip –d  解壓。

 

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