linux常用命令的經典提示

來源:互聯網
上載者:User

   1、sagane@sagane-ThinkPad-Edge:~$ mii-tool,網路不通時可用此命令查看物理連結是否正常。

  2、ssagane@sagane-ThinkPad-Edge:~$ ssh root@192.168.1.43 ,以root使用者登入ip地址為192.168.1.43的機器,輸入root使用者的密碼後,可遠端控制此機器,甚至可以在windows環境下安裝xshell等軟體,類比linux下終端遠端控制伺服器。

  3、sagane@sagane-ThinkPad-Edge:~$ scp -r root@192.168.1.2:/home/sagane ./,以root使用者登入ip地址為192.168.1.2的機器,將sagane檔案夾下的內容拷貝到目前的目錄下。

  4、root@sagane-ThinkPad-Edge:/home/sagane/advio# tailf /var/log/boot.log,即時顯示boot.log中內容的變化。

  5、用updatedb命令和locate命令尋找檔案,是最快的尋找方式,此兩個命令要結合使用。

  6、find . -type d,在目前的目錄下尋找目錄檔案

  -user sagane ,尋找使用者名稱為sagane的檔案

  -name “ ”

  -mmin -10,搜尋10分鐘內更改過的檔案,+10搜尋10分鐘前更改過的檔案

  -mtime -10,搜尋10天前更改過的檔案

  萬用字元*:代表多個字元

  萬用字元?:代表1個字元

  7、用滑鼠中間滑輪巧妙實現粘帖,這也是喜歡用案頭終端的其中一個原因。

  8、sagane@sagane-ThinkPad-Edge:~$ less examples.desktop ,用less命令實現在終端下顯示檔案內容。

  9、sagane@sagane-ThinkPad-Edge:~$ df -h 查看硬碟使用方式。

  10、root@sagane-ThinkPad-Edge:/home# du -sh sagane/,查看sagane檔案夾的大小。

  11、vim命令:

  shift+n:向上尋找,n:向下尋找;

  :1,$s/a/b/gc 將檔案中的a替換為b,加g後將對檔案中出現的地方全部替換,不加g只替換第一行出現的地方,加c說明是互動式替換;

  d:剪下選中部分,dd剪下某行,y複製選中部分,yy複製某一行

  p:在游標處的上面粘帖,P:在游標處的下面粘帖 多視窗顯示

  12、root@sagane-ThinkPad-Edge:/home/sagane# find . -name "test.c" -exec ls -lh {} ;

  以上命令輸入時不要漏下最後的分號,將find命令找到的test.c檔案放入後面大括弧,再次運行。

  13、root@sagane-ThinkPad-Edge:/home/sagane# grep -r ai test.c ,在test.c檔案中尋找字元ai。

  grep -E "^root" /etc/passwd 在passwd檔案中,每行的行首搜尋root字元

  grep -E "bash$" /etc/passwd 行尾搜尋bash字元

  grep -E "r..t" /etc/passwd .代表1個字元

  grep -E "r.*t" /etc/passwd .*代表任意個字元,同*

  grep -E "root|sagane" /etc/passwd 搜尋root或sagane字串

  grep -E "roo[a-z,A-Z,0-9]" /etc/passwd 鎖定一個字元的範圍

  grep -E "roo[^a-z,A-Z,0-9]" /etc/passwd ^是除了某些字串

  grep -E -v root /etc/passwd 除了root外的內容

  14、> 重新導向

  >> 追加重新導向

  2> 錯誤重新導向

  2>> 錯誤追加重新導向

  15、root@sagane-ThinkPad-Edge:/home/sagane/advio# grep -v main race.c | grep ai 從race.c檔案中搜尋除main以外的內容,並將輸出結果輸出到後面指令再次尋找有沒有ai字元。

  16、tty命令查看當前終端

  17、壓縮檔命令:

  gzip file gunzip file

  bzip2 file bunzip2 file

  對目錄的操作:

  tar cvf *.tar test 將test目錄打包 xvf 解壓包

  tar tvf *.tar 顯示壓縮檔的內容

  tar rvf *.tar test 將目錄test追加到*.tar包裡

  tar xvf *.tar -C test 將*.tar 解壓縮到test目錄

  tar zcvf *.tar.gz test 將test檔案壓縮成*.tar.gz檔案

  tar jcvf *.tar.gz test 壓縮

  tar zxvf *.tar.gz 解壓縮

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.