歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux命令 >> 掃盲行動之:Linux常用命令簡

掃盲行動之:Linux常用命令簡

日期:2017/2/28 10:05:32   编辑:Linux命令
Linux命令
  su
  su命令是最基本的命令之一,常用於不同用戶間切換。例如,如果登錄為 user1,要切換為user2,只要用如下命令:
  $su user2
  然後系統提示輸入user2口令,輸入正確的口令之後就可以切換到user2。完成之後就可以用exit命令返回到user1。
  su命令的常見用法是變成根用戶或超級用戶。如果發出不帶用戶名的su命令 ,則系統提示輸入根口令,輸入之後則可切換為根用戶。
  如果登錄為根用戶,則可以用su命令成為系統上任何用戶而不需要口令。
  
  pwd
  pwd命令也是最常用最基本的命令之一,用於顯示用戶當前所在的目錄。
  
  cd
  cd命令不僅顯示當前狀態,還改變當前狀態,它的用發跟dos下的cd命令基本一致。
  cd ..可進入上一層目錄
  cd -可進入上一個進入的目錄
  cd ~可進入用戶的home目錄
  
  ls
  ls命令跟dos下的dir命令一樣,用於顯示當前目錄的內容。
  如果想取得詳細的信息,可用ls -l命令, 這樣就可以顯示目錄內容的詳細信息。
  如果目錄下的文件太多,用一屏顯示不了,可以用ls -l |more分屏顯示 。
  
  find
  find命令用於查找文件。這個命令可以按文件名、建立或修改日期、所有者(通常是建立文件的用戶)、文件長度或文件類型進行搜索。
  find命令的基本結構如下:
  $find
  其中指定從哪個目錄開始搜索。指定搜索條件。表示找到文件怎麼處理。一般來說,要用-print動作,顯示 整個文件路徑和名稱。如果沒有這個動作,則find命令進行所要搜索而不顯示結果,等於白費勁。
  例如,要搜索系統上所有名稱為ye的文件,可用如下命令:
  $find / -name ye -print
  這樣就可以顯示出系統上所有名稱為ye的文件。
  
  tar
  tar最初用於建立磁帶備份系統,目前廣泛用於建立文件發布檔案。可用如下方法建立tar檔案:
  $tar cvf
  例如,如果要將當前目錄中所有文件存檔到ye.tar中,可用如下命令:
  $tar cvf ye.tar *.*
  要浏覽檔案內容,將c選項變成t。如果要浏覽ye.tar檔案中的內容,可用如下命令:
  $tar tvf ye.tar
  要取出檔案內的內容,將c選項變成x。如果要將ye.tar檔案中的內容取到當前目錄中,可用如下命令:
  $tar xvf ye.tar
  
  gzip
  gzip命令用於壓縮文件。 例如,如果要將ye.txt文件壓縮,可用如下命令:
  $gzip ye.txt
  這樣就可以壓縮文件並在文件名後面加上gz擴展名,變成文件ye.txt.gz。
  解壓縮文件可用gzip -d命令實現:
  $gzip -d ye.txt.gz
  這樣就可以解壓縮文件並刪除gz擴展名。除此之外還可以用gunzip命令來解 壓縮文件,效果跟用gzip -d命令一樣。
  舊版的tar命令不壓縮檔案,可用gzip壓縮。例如:
  $tar cvf ye.tar *.txt
  $gzip ye.tar
  則可建立壓縮檔案ye.tar.gz。
  新版的tar可以直接訪問和建立gzip壓縮的tar檔案,只要在tar命令中加上z 選項就可以了。例如:
  $tar czvf ye.tar *.txt
  生成壓縮檔案ye.tar.gz,
  $tar tzvf ye.tar *.txt
  顯示壓縮檔案ye.tar.gz的內容,而
  $tar xzvf ye.tar *.txt
  取出壓縮檔案ye.tar.gz的內容。
  
  mkdir
  這個命令很簡單,跟dos的md命令用法幾乎一樣,用於建立目錄。
  
  cp
  cp命令用於復制文件或目錄。
  cp命令可以一次復制多個文件,例如:
  $cp *.txt *.doc *.bak /home
  將當前目錄中擴展名為txt、doc和bak的文件全部復制到/home目錄中。
  如果要復制整個目錄及其所有子目錄,可以用cp -R命令。
  
  rm
  rm命令用於刪除文件或目錄。
  rm命令會強制刪除文件,如果想要在刪除時提示確認,可用rm -i命令。
  如果要刪除目錄,可用rm -r命令。rm -r命令在刪除目錄時,每刪除一個文件或目錄都會顯示提示,如果目錄太大,響應每個提示是不現實的。這時可以用 rm -rf命令來強制刪除目錄,這樣即使用了-i標志也當無效處理。
  
  mv
  mv命令用於移動文件和更名文件。例如:
  $mv ye.txt /home
  將當前目錄下的ye.txt文件移動到/home目錄下,
  $mv ye.txt ye1.txt
  將ye.txt文件改名為ye1.txt。
  類似於跟cp命令,mv命令也可以一次移動多個文件,在此不再贅敘。
  
  reboot
  重啟命令,不必多說。
  
  halt
  關機命令,不必多說。
Copyright © Linux教程網 All Rights Reserved