vi编辑命令
i #在光标当前位置编辑
yy #复制光标行
p #粘贴到
dd #删除光标所在行,ndd删除n行
:1,3 #删除指定行
:set nu #显示行号
gg #跳到首行
G #跳到末尾
:n #跳到第n行
u #命令行模式下撤销上一步
:q! #退出
:wq! #保存
系统命令
top #查看所有进程使用情况
top -p PID #查看指定进程占用情况
netstat -nultp #查看使用中的端口
netstat -anp | grep 80 #查看占用端口
lsof -i:80 #查看占用端口
pwd #查看当前所在目录
ls -a #显示目录下文件,-a 显示隐藏文件 .开头的文件
df -h #查看磁盘使用情况
whereis nginx # 查看nginx 安装目录
uname -a #查看系统版本
du -sh * #查看当前目录下文件或文件夹大小
ps -ef | grep java | grep -v grep #显示Java进程,参数:|grep -v grep 去除包含grep的进程行
ps aux | grep java #显示Java进程
tail -f log.txt #实时查看日志文件
cat filename #一次显示整个文件
cat /etc/passwd #查看用户
uname -r #查看系统版本
yum update #升级软件包及内核
yum install vsftpd #安装 vsftpd
yum remove vsftpd #卸载 vsftpd
mkdir test #创建文件夹。参数:-p 如果上级目录不存在则一起创建;-m 设置目录权限
touch test.html #创建文件
chown webftp.ftp web #修改web权限所属用户为 webftp 组为 ftp
chmod -R 777 data #修改data目录权限为777 包含子目录