在linux環境下開發,必然要掌握常用的linux命令,利用它可以完成大量的工作,也是在linux環境下開發的基礎。通過基礎的命令學習也可以進一步理解linux系統。當然有那麼多的命令,千萬不要向背英語單詞一樣去記去背,還是有些方法去幫助理解的。每個人都有自己的學習方法,下面是幾個建議:
1.聯想英文去理解,例如 mkdir:(make directory)
2.很多引數都是相通的,例如 -r:(recursive),在cp -r , rm -r等意思是一樣的。同樣需要聯想英文去理解。
3.不要嘗試短時間記住所有命令或引數,用熟了自然就記住了,短時間記住大量的命令後,過一段時間不用,還是會忘了的。不是說不用記,至少你要知道那個命令的存在。
4.常用man,help。
chmod -r 遞迴修改
詳解:
whereis 查詢命令所在目錄和對應幫助文件所在目錄
獲得幫助資訊
格式:tar 選項[cvfz] [打包後檔名] [被打包的目錄]
-c c:compress 打包
-v 檢視打包的檔案資訊,包含哪些檔案等
-f :file 指定打包檔案
-z z:zip 打包的同時進行壓縮 .gz格式
-j 壓縮成.bz2格式
- eg: tar -cjf tmp.tar.bz2 tmp
格式:tar 選項[xvfz] [待解包的檔名]
-x 解包
-v 檢視解包檔案資訊
-f 指定解壓檔案
-z 解壓縮 .gz格式
-j 解壓縮 .bz2格式
tar命令詳解:
格式:shutdown [選項] 時間
-h 關機 h:halt
-r 重啟
-c 取消前乙個關機命令
eg:shutdown -h now 馬上關機
halt
poweroff
init 0 (這個為什麼能作為關機命令,下面可以簡單理解一下)
reboot
init 6
系統執行級別 通過cat /etc/inittab 命令可以檢視
0 關機
1 單使用者
2 不完全多使用者,不含nfs服務
3 完全多使用者
4 未分配
5 圖形介面
6 重啟
查詢系統執行級別
退出登入命令
linux命令太多了,上面只列了一些基本的,以後需要在工作學習中逐漸掌握,遇到不會的,就多查查資料吧,下面這個鏈結是linux命令大全:可以多查查。
linux命令功能分類(比較懶,直接截圖了):
Linux常用命令學習
文件目錄 一 常用linux操作 二 使用工具學習 1 正規表示式 2 find命令 3 sed 4 awk 三 shell學習 四 精通vim工具 五 精通emacs工具 六 開發工具 1 gcc學習 2 makefile學習 3 gbd學習 七 linux c語言程式設計 一 常用linux操作...
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...