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.txt
11 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.txt
17 cp abc.txt ../lee2/aa.txt
18 
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.txt
37 head -3 abc.txt   正序頭3行
38 tail -2 abc.txt      倒序最后2行
39 
40 命令后加  --help 表示查看該命令的幫助
41 shutdown --help
42 man shutdown
43 
44 切換用戶
45 su lee
46 su root
47 
48 which hadoop
49 顯示hadoop在那個路徑

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM