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