Linux新手需要熟稔於心的Linux常用命令

    作爲一名Javaer,學習Linux我覺得是非常有必要,有必要,有必要(重要的事情說三遍)。但用過Linux的人也知道Linux的命令是真的多啊,當然我們作爲JAVA開發不需要將全部的命令都需要記住,畢竟需要的的時候可以去查。我作爲Linux小白,覺得應該總結一些可能我日後工作中需要的熟記的Linux命令,方便以後查看。

我用於學習的Linux系統是CentOS,至於爲什麼我選了這個,參考服務器操作系統應該選擇 Debian/Ubuntu 還是 CentOS?

常用命令總結

具體用途 命令 例子
切換用戶 su su root
進入文件夾 cd cd [文件夾的名字]
返回上一層目錄 cd ..  
返回上一次訪問的目錄 cd -  
切換到系統根目錄 cd /  
查看目錄中的文件 ls
顯示詳細信息 ls -l
創建文件夾 mkdir mkdir [文件夾的名字]
文件夾或文件改名 mv mv [舊名字] [新名字]
刪除目錄及其子目錄內容 rm rm -rf [文件夾的名字]
創建文件 touch touch [文件名及後綴]
修改文件權限 chmod r 可讀 w 可寫 x 可執行
u(user)g(group)o(other)a(all)
可兩者搭配使用
chmod u+w [文件名及後綴]
編輯文件 vi vi [文件名及後綴]
注:
1、用vi打開文件後,是處於命令行模式(command mode),您要切換到插入模式(Insert mode)才能夠輸入文字。
切換方法:在命令行模式(command mode)下按一下字母「i」或者鍵盤上「insert」的就可以進入插入模式(Insert mode),
這時候你就可以開始輸入文字了。
2、編輯好後,需從插入模式切換爲命令行模式才能對文件進行保存,切換方法:按「ESC」鍵。
3、保存並退出文件:在命令模式下輸入:wq即可!(別忘了wq前面的:) 放棄修改 :q!
查看文件內容 cat cat [文件名及後綴]
複製 cp cp [要複製的文件名字] [新名字] 注:文件名有特殊字符需要轉義
比較文件的不同 diff
文件壓縮打包解壓 tar tar -cf [壓縮後的文件名字] [要壓縮的文件名] 注:-cf爲分開的兩條命令
-c是表示產生新的包,
-f指定包的文件名
注:
-c: 建立壓縮檔案
-x:解壓
-t:查看內容
-r:向壓縮歸檔文件末尾追加文件
-u:更新原壓縮包中的文件

這五個是獨立的命令,壓縮解壓都要用到其中一個,可以和別的命令連用但只能用其中一個。
-f放在最後
以樹狀圖列出文件目錄結構 tree 剛裝好的CentOS6.5,使用tree命令時,提示tree: command not found,
該如何解決呢,問題很明顯,tree沒有安裝,直接安裝一下
軟件管理(安裝命令) yum 比如說上面的tree沒有需要安裝一下
yum -y install tree
yum比rpm使用起來方便
查看當前路徑 pwd  

最後一個:命令那麼多,那麼難記,輸錯命令控制檯不聽使喚了怎麼辦。。ctrl + c 可以解決你頭疼的問題。

如果日後還有遺漏的常用命令,我會繼續補上。

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