常用10個LINUX命令說明

浪漫雙魚發表於2008-01-13

LS命令
-作用:顯示目錄內容,類似DOS下的DIR
-格式:LS【options】【filename】
-常用引數:
  >-a:all,不隱藏任何以"."字元開始的檔案
  >-l:使用較長的格式列出資訊
  >-r:按照檔名的逆序列印輸出
  >-F:加上檔案型別的指示符
  ls -lF | grep /  過濾
  man ls          查詢ls的幫助檔案
 
cat命令
-作用:顯示檔案內容,concatenate的縮寫,類似dos的type命令。
-格式:cat【options】【fielname】
-常用引數:
  >-n:顯示檔案內容的行號。
  >-b:類似-n,但是不對空白行進行編號。
  >-s:當遇到有連續兩行以上的空白行時,就代換為一行的空白行。

mv命令
-作用:更改檔案或者目錄的名字。
-格式:mv[options]source destination
-常用引數:
  >-f:強制模式,覆蓋檔案不提示。
  >-i:互動模式,當要覆蓋檔案的時候給提示。

rm命令
-作用:刪除檔案命令,類似dos的del命令
-格式:rm【options】filenames
-常用引數:
 >-f:強制模式,不給提示。
 >-r,-R:刪除目錄,recursive

mkdir命令
-作用:建立目錄,類似dos的md命令
-格式:mkdir【options】directory
-常用引數:
 >-p:建立目錄和它的父目錄。
 >-m:指定模式,類似chmod。

more命令
-作用:分屏顯示輸出結果,同DOS下的more命令。
-格式:more【options】【filename】
-常用引數:
 >-p:通過清屏而不是滾動來顯示資訊
 >-+num:從第num行開始顯示
 >-s:把連續的多行空白行壓縮成一行

cat aa.txt | more  通過管道的作用連線兩個命令

grep命令
-作用:在檔案中搜尋特定的字串。
        Global Regular Expression Print
-格式:grep【options】PATTERN【filename】
-常用引數:
 >-i:不區分大小寫
 >-n:顯示序號
 >-v:顯示不匹配的內容

-多條件查詢

grep -E "exe|dll" aa.txt

find命令
-作用:搜尋指定目錄下的檔案
-格式:find【path】【options】【expression】
-常用引數:
 >-name:搜尋指定檔名字的檔案,支援萬用字元
 >-atime n:搜尋過去n天之內訪問的檔案
 >-ctime n:搜尋過去n天之內修改的檔案
 >-group gname:搜尋指定組屬的檔案

file命令
-作用:判斷檔案的型別
-格式:file【options】filename
-常用引數:
 >-z:檢測壓縮過的檔案型別
說明:
     file命令可以檢測某個檔案是否是目錄,shell指令碼,英文文字,
二進位制可執行檔案,c語言原始檔,文字檔案,dos的可執行檔案。

chmod命令
-作用:改變檔案存取許可權。
-格式:chmod【options】 mode filename
-常用引數:
 >-R:對目錄下的檔案進行遞迴操作
 >+r:增加讀許可權
 >-W:刪除寫許可權
 >-x:增加執行許可權

壓縮一個資料夾:

tar -czvf  up.tar.gz  /updates

up.tar.gz目標檔案

/updates需要壓縮的資料夾


 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11088128/viewspace-138887/,如需轉載,請註明出處,否則將追究法律責任。

相關文章