Shell常用命令總結

2021-08-14 08:21:21 字數 1299 閱讀 4355

shell常用命令總結

1  ls命令:列出檔案

ls -la 列出當前目錄下的所有檔案和資料夾

ls a* 列出當前目錄下所有以

a字母開頭的檔案

ls -l *.txt 列出當前目錄下所有字尾名為

txt的檔案

2  cp命令:複製 

cp a.txt b.txt : 把檔案

a的內容複製到b檔案

cp a.txt ./test : 把檔案

a複製到

text

目錄下cp -a test test2:遞迴的把目錄

test

下所有檔案(包括隱藏的檔案)複製到新的目錄 test2

3  cat命令:檢視 組合檔案

cat a.txt:檢視檔案的內容

cat a.txt >> b.txt:把

a檔案的內容組合到

b檔案內容的末尾

cat -n a.txt:檢視檔案並給檔案標上行號

4  touch命令:建立檔案

touch a.txt:建立乙個名為a的

txt型別檔案

5  rm命令:刪除檔案

rm -rf a.txt:強制刪除檔案

a.txt

tm -i a.txt:刪除檔案前會有提示是否確定刪除該檔案

6  mkdir命令:建立目錄

mkdir test:建立乙個名為

test

的目錄7  rmdir命令:刪除目錄

***ir test:刪除乙個目錄

8  echo、

cat命令:新增內容

echo 「hello world!」 >> a.txt:新增內容到檔案a裡面

cat <> a.txt : 可以新增多行語句到檔案本身內容的末尾

cat 9  mv命令:移動 重新命名檔案

mv a.txt b.txt:檔案

a重新命名為

bmv a.txt ./test:把檔案移動到乙個目錄下

10  cd命令:更換目錄

cd ~ : 切換到使用者目錄

cd .. :返回到上一層目錄

cd ../.. :返回到上二層目錄

11  grep命令:搜尋檔案

ls -la | grep a.txt :搜尋

a.txt

檔案12  find命令:查詢檔案和目錄

find filename:查詢當前目錄下是否有該檔案/目錄

14  head命令:顯示檔案的前

10行內容

15  tail命令:顯示檔案最後

10行內容

shell 常用命令總結

bin bash if 1 gt 90 then echo good,1 elif 1 gt 70 then echo ok,1 else echo bad,1 fiexit 0 for day in sun mon tue wed thu fri sat doecho day done 如果列表被...

Shell常用命令總結

shell 是乙個用 c 語言編寫的程式,它是使用者使用 linux 的橋梁。shell 既是一種命令語言,又是一種程式語言。shell 是指一種應用程式,這個應用程式提供了乙個介面,使用者通過這個介面訪問作業系統核心的服務。filename filename echo filename echo ...

shell常用命令總結

wc l filename grep c filename sed n filename awk end filename 但是這幾種方法的效率卻是不同的。通過以下測試 time wc l filename 平均 0.237667s time grep c filename 平均 1.419000s...