1. 查看当前防火墙状态
systemctl status firewalld
查看firewall的状态
firewall-cmd –state
2. 开启、重启、关闭、firewalld.service服务
# 开启 service firewalld start # 重启 service firewalld restart # 关闭 service firewalld stop
3. 开机防火墙不启动
systemctl disable firewalld
4. 查看防火墙规则
firewall-cmd –list-all
5.查询、开放、关闭端口
复制代码
# 查询端口是否开放
firewall-cmd –query-port=8080/tcp
# 开放80端口
firewall-cmd –permanent –add-port=80/tcp
# 移除端口
firewall-cmd –permanent –remove-port=8080/tcp
#重启防火墙(修改配置后要重启防火墙)
firewall-cmd –reload
# 参数解释
1、firwall-cmd:是Linux提供的操作firewall的一个工具;
2、–permanent:表示设置为持久;
3、–add-port:标识添加的端口;
6. 创建或者修改文件
vim 文件名 例如:vim test.txt
7. 查看目录下文件
ll 或者 ls
8. 删除文件夹
rm -rf 文件夹 例如: rm -rf test.txt
注: rm 所有操作谨慎使用,rm 之前先将文件或文件夹备份
9. 文件保存 and 退出
:wq 保存并退出 :q 退出 :q! 强制退出
10. 解压、打包文件
tar zxvf 压缩文件(以tar.gz)
tar zcvf 打包压缩文件
tar zxvf mysql.tar.gz -C /usr/local/ 解压到目标文件夹下
11. 拷贝文件
cp -r 文件夹 拷贝目录/重命名文件
例如 cp -r mysql.tar.gz /home/test/ mysql.tar.gz
12. 启动文件
./文件名
13. 创建文件夹
mkdir test
mkdir -p /mysql/log
14. 修改文件权限
chmod 777 目录 例如:chmod 777 /etc/squid
15. 重命名
mv A B 将目录A重命名为B
16. 查看系统动态日志并保存在TXT文件中
journalctl -u mcs.service >> 1224.txt
17. 查看某个用户进程内存使用情况
top -u 用户名
例如:top -u oracle