cd aa 切換到aa目錄
cd .. 切換到上一層目錄
cd / 切換到系統根目錄
cd ~ 切換到使用者主目錄
cd - 切換到上一次所在目錄
ls 列出目錄
ls -a 連同隐藏檔案全部列出
ls -l (ll) 詳細顯示
pwd 顯示目前目錄
mkdir app 建立一個app目錄
mkdir -p app/test 級聯建立app/test
rmdir app 删除空目錄app
cp -r aa cc 将aa目錄複制到cc
cp -r /aaa /bbb/aaaa 将/目錄下的aaa目錄複制到/bbb目錄下,且修改名為aaaa
cp a.txt b.txt 将a.txt複制為b.txt檔案
rm a.txt 删除a.txt檔案
rm -rf a 不詢問遞歸删除
rm -rf ./a* 強行式删除目前目錄下以a開頭的所有檔案
mv a.txt b.txt 将a.txt檔案重命名為b.txt
mv aa bb 将aa命名為bb
mv a.txt aa 将a.txt移動到aa目錄
touch a.txt 建立a.txt檔案
touch aa-{1..10}.txt 建立aa-1到10.txt十個檔案
cat a.txt 檢視檔案
cat -n a.txt 加入行号
less a.txt 檢視較長檔案q/ZZ退出
tail -3 a.txt 顯示檔案最後三行
Vim
vim a.txt 打開檔案
i 在目前字元前插入文本
A 在行末添加文本
I 在行首插入文本
esc 退出編輯模式+:進入指令模式
【ctrl】+【c】強制進入指令模式
:set nu 顯示行号
:q 對檔案沒操作退出
:q! 不儲存退出
:wq 正常儲存退出
wq! 強制儲存退出
find / -name 'b' 查詢根目錄下(包括子目錄),名為b的目錄和檔案
find / -name 'b*' 查詢根目錄下(包括子目錄),名以b開頭的目錄和檔案
grep
grep -n eeee txtfile.txt 搜尋 存在關鍵字【eeee】 的行的檔案
grep -i EEEE txtfile.txt 忽略大小寫搜尋
grep -v aaa txtfile.txt 搜尋不存在關鍵字的[**行 **]
世界不會因為你的疲憊,而停下它的腳步