文件目錄
一 常用linux操作
二 使用工具學習
1) 正規表示式
2) find命令
3)sed
4)awk
三 shell學習
四 精通vim工具
五 精通emacs工具
六 開發工具
1) gcc學習
2) makefile學習
3) gbd學習
七 linux c語言程式設計
一 常用linux操作
1)tree
2) 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 顯示版本資訊。
3) rm
功能說明:以樹狀圖列出目錄的內容。
語 法:tree [-aacddffgilnnpqstux][-i 《範本樣式》][-p 《範本樣式》][目錄...]
補充說明:執行tree指令,它會列出指定目錄下的所有檔案,包括子目錄裡的檔案。
參 數:
-a 顯示所有檔案和目錄。
-a 使用asni繪圖字元顯示樹狀圖而非以ascii字元組合。
-c 在檔案和目錄清單加上色彩,便於區分各種型別。
-d 顯示目錄名稱而非內容。
-d 列出檔案或目錄的更改時間。
-f 在每個檔案或目錄之前,顯示完整的相對路徑名稱。
-f 在執行檔案,目錄,socket,符號連線,管道名稱名稱,各自加上"*","/","=","@","|"號。
-g 列出檔案或目錄的所屬群組名稱,沒有對應的名稱時,則顯示群組識別碼。
-i 不以階梯狀列出檔案或目錄名稱。
-i《範本樣式》 不顯示符合範本樣式的檔案或目錄名稱。
-l 如遇到性質為符號連線的目錄,直接列出該連線所指向的原始目錄。
-n 不在檔案和目錄清單加上色彩。
-n 直接列出檔案和目錄名稱,包括控制字元。
-p 列出許可權標示。
-p《範本樣式》 只顯示符合範本樣式的檔案或目錄名稱。
-q 用"?"號取代控制字元,列出檔案和目錄名稱。
-s 列出檔案或目錄大小。
-t 用檔案和目錄的更改時間排序。
-u 列出檔案或目錄的擁有者名稱,沒有對應的名稱時,則顯示使用者識別碼。
-x 將範圍侷限在現行的檔案系統中,若指定目錄下的某些子目錄,其存放於另乙個檔案系統上,則將該子目錄予以排除在尋找範圍外。
linux常用命令學習
tail tail n filename 看某檔案的後n行 tail f filename 監控某檔案的輸入 head head n filename 看某檔案的前n行 mkdir mkdir p a b c建立多級資料夾 rmrm r資料夾 刪除資料夾 whereis whereis 命令檢視命令...
linux 常用命令學習
cd 命令 cd root ducment 就是切換到 root ducment目錄下。代表使用者主目錄。cd ducment 切換到當前目錄下的dument.cd ducment 切換上層目錄下ducment.cd 切換到上層目錄。touch 命令 touch test.c 新建檔案cat命令 c...
Linux學習 常用命令
1 檔名大小寫敏感 2 檔名最多為255字元 3 除了正斜線 外都是有效字元 4 以點.開頭為隱藏檔案 ls 列出目錄內容 無參 當前目錄 有參 引數表示的目錄 a顯示所有檔案 包括隱藏檔案 l顯示詳細資訊 r遞迴顯示子目錄結構 ld顯示目錄和鏈結資訊 file 檢視檔案的型別 file 檔名 to...