Linux常用命令
一、CentOS的防火墙设置
firewall常用命令
1、重启、关闭、开启、firewalld.serverice 服务
Service firewalld restart 重启
Service firewalld start 开启
Service firewalld stop 关闭
systemctl status firewalld
systemctl stop firewalld 关闭
systemctl start firewalld 开启
systemctl restart firewalld 重启
systemctl disable firewalld 关闭开机启动
2、查看状态
firewall-cmd –state
3、查看防火墙规则
firewall-cmd –list-all
二、CentOS端口的开放
开启指定端口:
1 | firewall-cmd --zone=public --add-port=端口号/tcp --permanent |
关闭指定端口:
1 | firewall-cmd --permanent --zone=public --remove-port=8080/tcp |
开启、关闭指定端口后必须重启防火墙,重启命令
1 | systemctl restart firewalld.service |
查看防火墙状态
1 | systemctl status firewalld.service |
开启防火墙
1 | systemctl start firewalld.service |
禁止开机启动
1 | systemctl disable firewalld.service |
开启开机启动
1 | systemctl enable firewalld.service |
查看已开放端口
1 | firewall-cmd --list-ports |
三、搜索文件
如果是用vi或vim打开文件了,查找方法是:
1 | 在命令行模式下输入"/关键字" |
如果文件是在当前文件夹目录下,且没有打开,查找方法是:
1 | cat 文件名 | grep "关键字" |
如果是在某个目录下的多个文件中查找内容中包含的关键字,查找方法是:
1 | grep -r "关键字" 目录 |
四、黑马Linux
- Tab键自动补全
- 连续两次Tab键,给出操作提示
- 使用上下箭头快速调出曾经使用过的命令
- 使用clear命令或者Ctrl+l快捷键实现清屏
- ps -ef 列出所有进程
ps -ef | grep abc查看含有”abc”的活动进程,这里是两个命令了,把前一个命令ps的输出作为后一个命令grep的输入,grep命令用于文本搜索ps -ef | grep -v abc查看不含abc的活动进程
五、Debian防火墙设置
安装ufw规则
1 | sudo apt update //先更新一下apt |
检查防火墙状态
1 | sudo ufw status |
若要通过协议SSH远程连接,请设置
1 | sudo ufw allow OpenSSH |
打开防火墙
1 | sudo ufw enable |
关闭防火墙
1 | sudo ufw disable |
防火墙重置
1 | sudo ufw reset |
一些端口的开放
1、HTTP(端口号80)
1 | sudo ufw allow 80/tcp |
或者
1 | sudo ufw allow http |
2、HTTPS(端口号443)
1 | sudo ufw allow 443/tcp |
或者
1 | sudo ufw allow https |
3、打开特定的端口
1 | sudo ufw allow 端口/端口协议 |
4、打开一定范围的端口
1 | sudo ufw allow 端口1:端口2/端口协议 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 虾壳!