天天看點

Linux常用指令1

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 搜尋不存在關鍵字的[**行 **]

世界不會因為你的疲憊,而停下它的腳步