Mac~Terminal终端操作命令、vim操作命令、mac系统快捷键
目錄
terminal~shell終端操作命令
???????shell~mv移動操作命令
12. shell~mv 重命名文件
vim操作命令
插入命令
查找命令
撤銷和重做??????????????
刪除命令
退出命令
mac系統快捷鍵
??????????????
terminal~shell終端操作命令
shell-find指令~用來在指定目錄下查找文件
???????shell~mv移動操作命令
1.命令格式:
????mv [選項] 源文件或目錄 目標文件或目錄???????
e.g. mv yu-github.jpg ~/yuyongsheng.github.io
2.命令功能:
視mv命令中第二個參數類型的不同(是目標文件還是目標目錄),mv命令將文件重命名或將其移至一個新的目錄中。
當第二個參數類型是文件時,mv命令完成文件重命名,此時,源文件只能有一個(也可以是源目錄名),它將所給的源文件或目錄重命名為給定的目標文件名。
當第二個參數是已存在的目錄名稱時,源文件或目錄參數可以有多個,mv命令將各參數指定的源文件均移至目標目錄中。
在跨文件系統移動文件時,mv先拷貝,再將原有文件刪除,而鏈至該文件的鏈接也將丟失。
3.命令參數:
-b :若需覆蓋文件,則覆蓋前先行備份。?
-f :force 強制的意思,如果目標文件已經存在,不會詢問而直接覆蓋;
-i :若目標文件 (destination) 已經存在時,就會詢問是否覆蓋!
-u :若目標文件已經存在,且 source 比較新,才會更新(update)
-t? : --target-directory=DIRECTORY move all SOURCE arguments into DIRECTORY,即指定mv的目標目錄,該選項適用于移動多個源文件到一個目錄的情況,此時目標目錄在前,源文件在后。
12. shell~mv 重命名文件
例子:將目錄A重命名為B
mv A B
例子:將/a目錄移動到/b下,并重命名為c
mv /a /b/c
vim操作命令
插入命令
i 在當前位置生前插入
I 在當前行首插入
a 在當前位置后插入
A 在當前行尾插入
o 在當前行之后插入一行
O 在當前行之前插入一行
查找命令
/text 查找 text,按 n 健查找下一個,按 N 健查找前一個。
?text 查找 text,反向查找,按 n 健查找下一個,按 N 健查找前一個。
撤銷和重做??????????????
???????u 撤銷(Undo)
U 撤銷對整行的操作
Ctrl + r 重做(Redo),即撤銷的撤銷。
刪除命令
??????????????x 刪除當前字符
3x 刪除當前光標開始向后三個字符
X 刪除當前字符的前一個字符。X=dh
dl 刪除當前字符, dl=x
dh 刪除前一個字符
dd 刪除當前行
dj 刪除上一行
dk 刪除下一行
退出命令
:wq 保存并退出
ZZ 保存并退出
:q! 強制退出并忽略所有更改
:e! 放棄所有修改,并打開原來文件。
mac系統快捷鍵
總結
以上是生活随笔為你收集整理的Mac~Terminal终端操作命令、vim操作命令、mac系统快捷键的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mac~git学习和应用需要注意的几个点
- 下一篇: python编程基础(二)~python