-
文件编辑时的保存命令
i 进入编辑状态 Esc+
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
:q 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑 -
打开文件
vim 文件名
- 删除文件
- rm -rf 文件名
- 复制和移动
- cp 文件 目录
- mv 文件 目录
显示当前目录下的文件列表
- ls 显示文件列表
- ls -a 显示当前目录下所有文件列表(包括隐藏文件)
- ls -l 显示当前目录下文件列表的详细信息
- ll 显示文件列表详细信息
-
跳转路径
cd /根路径/路径2
cd 路径1/路径2 -
防火墙指令
systemctl status firewalld 查看防火墙状态
systemctl stop firewalld 关闭防火墙
systemctl start firewalld 启动防火墙
- 查询进程
- lsof -i:port 通过端口查询进程信息
- 如果此指令不可以用,则需要通过 yum install lsof安装指令
- CentOS6 Ubuntu没有此指令
- netstat -apn | grep port 通过端口查询进程信息 (CentOS6)
- ps -ef | grep java 通过进程名称查找进程
- lsof -i:port 通过端口查询进程信息
- 强杀进程
- kill -9 PID 通过进程编号强杀进程
- 系统注销和重启
- logout 注销
- reboot 重启
文件压缩和解压
- windows系统下压缩文件通常是zip、rar等格式;Linux系统压缩文件通常为tar.gz
- tar 指令 完成linux系统的文件压缩和解压
-
tar -zcvf 压缩
# 对test1目录进行压缩,压缩到test1.tar文件
tar -zcvf test1.tar test1# 将test1和test2进行压缩,压缩到test.tar文件 tar -zcvf test.tar test1 test2
-
tar -zxvf 解压
# 解压指定的压缩文件
tar -zxvf test.tar
-
- 指令说明:
- z 用gzip工具进行压缩或者解压
- x extract 解压缩
- c compress 压缩
- v verbose显示压缩/解压过程详细信息
- f file 文件