利用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