linux指令集合
【https://www.runoob.com/linux/linux-file-content-manage.html】
ls(英文全拼:list files): 列出目錄及文件名
cd(英文全拼:change directory):切換目錄
pwd(英文全拼:print work directory):顯示目前的目錄
mkdir(英文全拼:make directory):創(chuàng)建一個新的目錄
rmdir(英文全拼:remove directory):刪除一個空的目錄
cp(英文全拼:copy file): 復(fù)制文件或目錄
rm(英文全拼:remove): 刪除文件或目錄
mv(英文全拼:move file): 移動文件與目錄抓于,或修改文件與目錄的名稱
ls -al 目錄下的所有文件列出來(含屬性與隱藏檔)
mkdir test 創(chuàng)建文件夾test
rm -r test 刪除文件夾test
rm -rf test 刪除文件夾test
rmdir test 刪除空文件夾
touch test.txt 創(chuàng)建文件test.txt
rm test.txt 刪除文件test.txt(該命令不可刪除文件夾)
cat test.txt 查看文件內(nèi)容
cat test.txt 查看文件內(nèi)容(帶行號輸出文件內(nèi)容)
cd .. 返回上一級目錄
cd ../.. 返回上兩級目錄
cd或cd ~ 返回home目錄
cd - 目錄名 返回指定目錄
ctrl + d 退出
全局搜索包含的字符串,并輸出行號
例如:grep -nr getNetworkState
vim【https://www.cnblogs.com/cjj-zyj/p/9884326.html】:
vim test.txt 打開test.txt文檔孕惜,默認normal模式
可使用光標上下移動定位到字符位置
h : 光標向左移動
j : 光標向下移動
k: 光標向上移動
l : 光標向右移動
gg : 光標移動到文件頭
G : 光標移動到文件尾
dd : 刪除當前行
dw : 刪除一個單詞
u 返回撤回
【https://www.runoob.com/linux/linux-vim.html】
:w 將編輯的數(shù)據(jù)寫入硬盤檔案中(常用)
:w! 若文件屬性為『只讀』時赋访,強制寫入該檔案踱承。不過讹俊,到底能不能寫入泡挺, 還是跟你對該檔案的檔案權(quán)限有關(guān)捌病助析!
:q 離開 vi (常用)
:q! 若曾修改過檔案,又不想儲存椅您,使用 ! 為強制離開不儲存檔案外冀。
注意一下啊,那個驚嘆號 (!) 在 vi 當中掀泳,常常具有『強制』的意思~
:wq 儲存后離開雪隧,若為 :wq! 則為強制儲存后離開 (常用)
ZZ 如果修改過,保存當前文件员舵,然后退出脑沿!效果等同于(保存并退出)
ZQ 不保存,強制退出马僻。效果等同于 :q!庄拇。
輸入i時則切換成insert模式,即可編輯文檔
ESC鍵退出編輯模式韭邓,進入normal模式
normal模式切換到visual模式:輸入v進入
visual模式: 移動光標可以選中內(nèi)容
輸入p/d 可以復(fù)制/刪除選中內(nèi)容