1. 程式人生 > >MAC-終端命令大全

MAC-終端命令大全

clear 清空螢幕的內容

percent work directary

pwd  檢視我們所在的目錄(位置),剛開啟終端的時候,預設在使用者目錄下。

list show

ls  顯示當前目錄下的檔案內容

ls 可以和路徑配合使用,用於顯示路徑下的內容

ls後面如果什麼都不加,預設顯示當前目錄下的內容。

ls /  顯示跟目錄下的內容

cd -   回到上一個目錄

cd ~  回到使用者目錄(剛開啟終端時的目錄)

/  根目錄

./ 當前目錄

../ 上一級目錄

make directory

mkdir xxx  在當前目錄下,建立一個xxx名字的資料夾

touch aaa  在當前目錄下建立一個aaa名字的檔案

come directory

cd xxx  進入xxx的資料夾     (Tab鍵會自動補齊)

remove

rm 1.txt  刪除名字為1.txt的檔案

rm -rf 456/  刪除當前目錄下456名字的資料夾,刪除資料夾的同時,裡面的檔案統統刪除。

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

move 

mv 1.txt 123.txt 移動+改名,將當前目錄的1.txt 移動到當前目錄,並改名為123.txt

cp 1.txt 2.txt 將當前目錄下的1.txt拷貝一份,並放到當前目錄下,並命名為2.txt

vi (vim)

vi 1.c  (如果檔案存在,則開啟這個檔案,如果不存在,先建立,再開啟)

vi 命令有3種模式

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

:q  退出,(如果檔案已經被編輯了,而沒有儲存的話,是無法退出的)

:w  儲存

:wq  儲存退出

:q!   不儲存退出

:set nu       顯示行號

:set nonu  隱藏行號

編輯模式

由編輯模式進入一般模式,按Esc鍵

一般模式   (一般命令)

由一般模式進入編輯模式

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

dd   刪除一行(游標所在的那一行) (剪下)

5dd  刪除游標下的5行

p    貼上  

yy   複製

5yy  複製5行

u      撤銷上一次操作 (undo)

ctrl+r   恢復操作    (redo)

gg   將游標定位在第一行

shift+g 將游標定位到最後一行

num shift+g  將游標定位在第num行

ls   檢視當前目錄下得內容

ls /   檢視根目錄的內容

ls ./   檢視當前目錄下得內容

ls ../   檢視父目錄下得內容

ls ~    檢視使用者目錄的內容(開啟終端預設在使用者目錄下)

ls /Users/apple

pwd  檢視當前所在的位置(目錄)

cd  目錄     進入目錄資料夾

mkdir   xxx   建立一個名字為xxx的資料夾

touch  yyy   建立一個名字為yyy的檔案

vi  yyy   如果檔案不存在,則建立一個yyy的檔案,並開啟,如果檔案存在,則是開啟yyy檔案。

rm yyy    刪除yyy檔案

rm -rf  xxx  刪除xxx資料夾

mv  aaa bbb  將當前目錄下得aaa檔案,移動到當前目錄下,並改名為bbb

cp  aaa bbb 將當前目錄下得aaa檔案,拷貝一份,放到當前目錄下,並改名為bbb

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

按a,就由一般模式進入編輯模式

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

命令模式,以:開頭的

:q    退出

:wq 儲存退出

:q!    強制退出 (不儲存退出)

:set nu   顯示行號

:set nonu  隱藏行號

一般模式下

dd     刪除一行(剪下)  ctrl+x

num  dd    刪除num行

p   將剪下的內容貼上到游標所在行下面

ctrl+v

yy   拷貝一行    ctrl+c

num yy  拷貝num行

u   撤銷   undo

ctrl+r   恢復   redo

gg   定位到第一行

shift+g    定位到最後一行

num shift+g   定位到num行