vi 一般模式,命令模式,編輯模式
按a,就由一般模式進入編輯模式
由編輯模式退回一般模式,esc
命令模式,以:開頭的
:q 退出
:wq 儲存退出
:q! 強制退出 (不儲存退出)
:set nu 顯示行號
:set nonu 隱藏行號
一般模式下
clear 清空螢幕的內容
percent work directary
pwd 檢視我們所在的目錄(位置),剛開啟終端的時候,預設在使用者目錄下。
list show
ls 顯示當前目錄下的檔案內容
ls 可以和路徑配合使用,用於顯示路徑下的內容
ls後面如果什麼都不加,預設顯示當前目錄下的內容。
ls / 顯示跟目錄下的內容
cd - 回到上乙個目錄
cd ~ 回到使用者目錄(剛開啟終端時的目錄)
/ 根目錄
./ 當前目錄
../ 上一級目錄
make directory
mkdir *** 在當前目錄下,建立乙個***名字的資料夾
touch aaa 在當前目錄下建立乙個aaa名字的檔案
come directory
cd *** 進入***的資料夾 (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 ~ 檢視使用者目錄的內容(開啟終端預設在使用者目錄下)
pwd 檢視當前所在的位置(目錄)
cd 目錄 進入目錄資料夾
mkdir *** 建立乙個名字為***的資料夾
touch yyy 建立乙個名字為yyy的檔案
vi yyy 如果檔案不存在,則建立乙個yyy的檔案,並開啟,如果檔案存在,則是開啟yyy檔案。
rm yyy 刪除yyy檔案
rm -rf *** 刪除***資料夾
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行
mac 常用 終端命令
ls 列出目錄內容 list cd 引數 改變目錄 change directory su 切換使用者 switch user pwd 列印當前目錄 print work directory ps 程序狀態 process status cd 上級目錄 cd 上乙個訪問的目錄 cd 不加引數 進ro...
MAC常用終端命令
目錄操作 命令名 功能描述 使用舉例 mkdir 建立乙個目錄 mkdir dirname rmdir 刪除乙個目錄 rmdir dirname mvdir 移動或重新命名乙個目錄 mvdir dir1 dir2 cd 改變當前目錄 cd dirname pwd 顯示當前目錄的路徑名 pwd ls ...
mac常用終端命令
mac常用命令參考 建立目錄 mkdir 檔名刪除乙個目錄rmdir 檔名移動或重新命名乙個目錄 rmdir 檔名 mac mv 舊檔名 新檔名 zsh command not found mvdir mvdir 是unix作業系統的命令列。在mac的終端是用不了的。mac終端用mv代替mvdir。...