如果希望一个命令/程序在任意路径下都可以执行
那么需要将该命令所在的路径注册到PATH环境变量中
创建符号链接(相当于Windows系统的快捷方式)
ln -s /usr/local/python37/bin/python3 /usr/bin/python3
修改文件的权限
chmod u+x,g+x,o+x <filename>
chmod o-x <filename>
ls -l
- rwx r-x r-x
d
l
r - read - 读权限
w - write - 写权限
x - execute - 执行权限
!/usr/bin/python3
Vim的使用
命令模式:
h / j / k / l - 移动光标
gg / G / 100G - 移动光标到首行/末行/指定行
0 / $ - 移动光标到行首/行尾
w - 光标移动到下一个单词
Ctrl+y / Ctrl+e - 向上翻一行/向下翻一行
Ctrl+b / Ctrl+f - 向上翻一页/向下翻一页
u / Ctrl+r / . - 撤销 / 恢复 / 重复上一个命令
dd / d0 / d$ / dw - 删除整行/删到行首/删到行尾/删除一个单词
yy / p - 复制整行/粘贴
ZZ - 保存退出
编辑模式:命令模式下按i或者a可以进入编辑模式
在编辑模式下如果按Esc可以回到命令模式
末行模式:命令模式下按:可以进入末行模式
q / q!- 退出 / 强制退出(不保存)
wq - 保存退出
set nu / set nonu - 显示行号 / 不显示行号
syntax on / syntax off - 启动高亮语法 / 禁用高亮语法
set ts=4 - 设置制表键的空格数为4
set autoindent - 设置启用自动缩进
CentOS 6.x / Ubuntu
service nginx start - 启动服务
service nginx stop - 停止服务
CentOS 7.x
systemctl start nginx - 启动服务
systemctl stop nginx - 停止服务
systemctl restart nginx - 重启服务
systemctl status nginx - 查看状态
systemctl enable nginx - 开机自启
systemctl disable nginx - 禁用开机自启