終端命令行操作

clear 清空屏幕的內(nèi)容

percent work directary

pwd? 查看我們所在的目錄(位置),剛打開終端的時(shí)候,默認(rèn)在用戶目錄下。

list show

ls? 顯示當(dāng)前目錄下的文件內(nèi)容

ls 可以和路徑配合使用,用于顯示路徑下的內(nèi)容

ls后面如果什么都不加,默認(rèn)顯示當(dāng)前目錄下的內(nèi)容。

ls /? 顯示跟目錄下的內(nèi)容

cd - ? 回到上一個(gè)目錄

cd ~? 回到用戶目錄(剛打開終端時(shí)的目錄)

/? 根目錄

./ 當(dāng)前目錄

../ 上一級(jí)目錄

make directory

mkdir xxx? 在當(dāng)前目錄下,創(chuàng)建一個(gè)xxx名字的文件夾

touch aaa? 在當(dāng)前目錄下創(chuàng)建一個(gè)aaa名字的文件

come directory

cd xxx? 進(jìn)入xxx的文件夾 ? ? (Tab鍵會(huì)自動(dòng)補(bǔ)齊)

remove

rm 1.txt? 刪除名字為1.txt的文件

rm -rf 456/? 刪除當(dāng)前目錄下456名字的文件夾,刪除文件夾的同時(shí),里面的文件統(tǒng)統(tǒng)刪除。

(方向鍵上下鍵,可以翻看歷史命令)

move

mv 1.txt 123.txt 移動(dòng)+改名,將當(dāng)前目錄的1.txt 移動(dòng)到當(dāng)前目錄,并改名為123.txt

cp 1.txt 2.txt 將當(dāng)前目錄下的1.txt拷貝一份,并放到當(dāng)前目錄下,并命名為2.txt

vi (vim)

vi 1.c? (如果文件存在,則打開這個(gè)文件,如果不存在,先創(chuàng)建,再打開)

vi 命令有3種模式

命令模式? (以:打頭的命令)

:q? 退出,(如果文件已經(jīng)被編輯了,而沒有保存的話,是無法退出的)

:w? 保存

:wq? 保存退出

:q! ? 不保存退出

:set nu ? ? ? 顯示行號(hào)

:set nonu? 隱藏行號(hào)

編輯模式

由編輯模式進(jìn)入一般模式,按Esc鍵

一般模式 ? (一般命令)

由一般模式進(jìn)入編輯模式

a,i,o, shift+a,shift+i,shift+o鍵

dd ? 刪除一行(光標(biāo)所在的那一行) (剪切)

5dd? 刪除光標(biāo)下的5行

p? ? 粘貼

yy ? 復(fù)制

5yy? 復(fù)制5行

u? ? ? 撤銷上一次操作 (undo)

ctrl+r ? 恢復(fù)操作(redo)

gg ? 將光標(biāo)定位在第一行

shift+g 將光標(biāo)定位到最后一行

num shift+g? 將光標(biāo)定位在第num行

ls ? 查看當(dāng)前目錄下得內(nèi)容

ls / ? 查看根目錄的內(nèi)容

ls ./ ? 查看當(dāng)前目錄下得內(nèi)容

ls ../ ? 查看父目錄下得內(nèi)容

ls ~? ? 查看用戶目錄的內(nèi)容(打開終端默認(rèn)在用戶目錄下)

ls /Users/apple

pwd? 查看當(dāng)前所在的位置(目錄)

cd? 目錄 ? ? 進(jìn)入目錄文件夾

mkdir ? xxx ? 創(chuàng)建一個(gè)名字為xxx的文件夾

touch? yyy ? 創(chuàng)建一個(gè)名字為yyy的文件

vi? yyy ? 如果文件不存在,則創(chuàng)建一個(gè)yyy的文件,并打開,如果文件存在,則是打開yyy文件。

rm yyy? ? 刪除yyy文件

rm -rf? xxx? 刪除xxx文件夾

mv? aaa bbb? 將當(dāng)前目錄下得aaa文件,移動(dòng)到當(dāng)前目錄下,并改名為bbb

cp? aaa bbb 將當(dāng)前目錄下得aaa文件,拷貝一份,放到當(dāng)前目錄下,并改名為bbb

vi? 一般模式,命令模式,編輯模式

按a,就由一般模式進(jìn)入編輯模式

由編輯模式退回一般模式,Esc

命令模式,以:開頭的

:q? ? 退出

:wq 保存退出

:q!? ? 強(qiáng)制退出 (不保存退出)

:set nu ? 顯示行號(hào)

:set nonu? 隱藏行號(hào)

一般模式下

dd ? ? 刪除一行(剪切)? ctrl+x

num? dd? ? 刪除num行

p ? 將剪切的內(nèi)容粘貼到光標(biāo)所在行下面

ctrl+v

yy ? 拷貝一行? ? ctrl+c

num yy? 拷貝num行

u ? 撤銷 ? undo

ctrl+r ? 恢復(fù) ? redo

gg ? 定位到第一行

shift+g? ? 定位到最后一行

num shift+g ? 定位到num行

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • clear 清空屏幕的內(nèi)容 percent work directary pwd 查看我們所在的目錄(位置),剛打...
    liang_1閱讀 985評(píng)論 0 50
  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢閱讀 99,589評(píng)論 9 467
  • 個(gè)人學(xué)習(xí)批處理的初衷來源于實(shí)際工作;在某個(gè)迭代版本有個(gè)BS(安卓手游模擬器)大需求,從而在測試過程中就重復(fù)涉及到...
    Luckykailiu閱讀 4,782評(píng)論 0 11
  • 所有命令都可以 xx --help來查詢命令 1、setup :進(jìn)入設(shè)置中心,可設(shè)置身份驗(yàn)證配置,和防火墻配置、...
    addin_gao閱讀 1,121評(píng)論 0 0
  • 基礎(chǔ)命令 主要的命令和快捷鍵 Linux系統(tǒng)命令由三部分組成:cmd + [options]+[operation...
    485b1aca799e閱讀 1,126評(píng)論 0 0