Linux 常用基本命令,Linux常用命令
這兩天有倆哥們問了我linux的事,問我在工作中需不需要用到,需不需要學會
一個是工作1年不到的,我跟他說,建議你學學,在以後肯定是要用到的,雖然用到的機會不多,但是會總比不會好
另一個是工作6年的,居然不會linux,跟我說他很排斥linux,為啥呢,因為工作中不需要用到,而且公司有營運,營運直接管linux,也是醉了
其實linux並不是有多難,對於做開發的來說會一點基本技能就可以了
推薦一下我使用的:
centos6.5 + putty
以前用的centos7,但是感覺不是很好很多跟6.5有很大的區別,非常不順手,最終還是用回6.5
安裝就不多說了,百度吧~
貼一下常用命令:
1 pwd 2 ls -l 3 ls -a 4 ls -c 5 ls -lh 顯示檔案清單,h表示會顯示檔案的大小 6 mkdir abc 建立檔案夾abc 7 rmdir abc 移除檔案夾abc 如果abc中含有其他檔案,則不能刪除 8 rm -r abc 直接刪除abc以及該目錄下的所有檔案,但是每次刪除檔案會提示問你是否刪除某一個檔案 9 rm -rf abc 直接刪除abc以及該目錄下的所有檔案10 touch lee.txt 建立檔案lee.txt11 rm lee.txt 刪除檔案12 13 cp lee.txt lee2.txt 複製一個檔案成另外一個檔案14 cp -r lee lee2 複製一個檔案夾成另外一個檔案夾15 cp lee/abc.txt abc2.txt 複製一個檔案夾中的檔案到當前檔案夾16 cp abc.txt ../aa.txt17 cp abc.txt ../lee2/aa.txt18 19 mv lee.txt lee2/abc2222.txt 移動(剪下)一個檔案到另外的檔案夾中20 21 vi abc.txt 如果有這個檔案,則開啟,如果沒有則建立22 a 代表append,進入編輯模式23 按ESC 表示退出到命令模式24 :w 存檔25 :q 退出26 :q! 不存檔退出27 :wq 存檔並且退出28 命令模式下 dd 表示刪除某一行29 命令模式下 dw 表示刪除某一單詞30 命令模式下 小寫o 表示向下插入一行31 命令模式下 大寫O 表示向上插入一行32 33 34 cat abc.txt 正序讀取文檔35 tac abc.txt 倒序讀取文檔36 more abc.txt37 head -3 abc.txt 正序頭3行38 tail -2 abc.txt 倒序最後2行39 40 命令後加 --help 表示查看該命令的協助41 shutdown --help42 man shutdown43 44 切換使用者45 su lee46 su root47 48 which hadoop49 顯示hadoop在那個路徑