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 聯機幫助命令。