Linux 和 vim 常用指令

利用root指令執行命令

sudo + command

將一個子文件夾移動到(剪切)到另一個文件夾內,其實重命名也是這個指令,會覆蓋這個文件

mv  ./jdk1.8.0_102 /usr/java

mv ./logstash-5.5.1 usr/logstash/

複製文件

cp settings.local settings.local.bak

強制刪除文件夾

-f 是force的意思
rm -f /logstash
rm -rf /logstash

軟鏈接

sudo ln -s /conf/sites-available/atdg.conf /conf/sites-enabled/atdg.conf
sudo ln -s filename new_filename(不存在的文件,否則會報錯)

顯示進程的指令ps

ps -ef | grep puma
ps aux | grep puma
ps -ef 是用標準的格式顯示進程的, ps aux 是用BSD的格式來顯示

改變文件的擁有者和羣組

chown zji-deploy:zji-deploy project 

vim 中的刪除整行指令

dd

vim 中跳到行首

shift(向上箭頭鍵) + ^

vim 中跳到行尾

shift(向上箭頭鍵) + $

vim 中回到文件首行首字節

gg

vim 中回到文件最後一行

shift + g

vim 中向下翻頁

control + f

vim 中向上翻頁

control + b

vim 多行註釋

首先是control + v 進入塊列模式,然後選擇對應的列
shift + i 這是大寫I進入插入模式
輸入註釋符,比如'#'
最後按下esc
這樣多行註釋就完成了

vim 多行反註釋

首先是control + v 進入塊列模式,然後選擇對應的列
shift + i 這是大寫I進入插入模式
輸入d
最後按下esc
這樣多行反註釋就完成了

vim 刪除選中的block

首先是control + v 進入塊列模式,然後選擇對應的列
按下s,就可以刪除所選中對應的block
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章