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...