vices:
yum install iptables-services
开启防火墙:
systemctl start iptables.service
关闭防火墙:
systemctl stop iptables.service
查看防火墙状态:
systemctl status iptables.service
设置开机启动:
systemctl enable iptables.service
禁用开机启动:
systemctl disable iptables.service
查看filter表的几条链规则(INPUT链可以看出开放了哪些端口):
iptables -L -n
查看NAT表的链规则:
iptables -t nat -L -n
清除防火墙所有规则:
iptables -F
iptables -X
iptables -Z
给INPUT链添加规则(开放8080端口):
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
查找规则所在行号:
iptables -L INPUT --line-numbers -n
根据行号删除过滤规则(关闭8080端口):
iptables -D INPUT 1
ftp操作
ftp ip
输入密码密码;
bin将文件转换成二进制
get 获取文件名
软件的安装与管理
rpm
安装软件包:
rpm -ivh nginx-1.12.2-2.el7.x86_64.rpm
模糊搜索软件包:
rpm -qa | grep nginx
精确查找软件包:
rpm -qa nginx
查询软件包的安装路径:
rpm -ql nginx-1.12.2-2.el7.x86_64
查看软件包的概要信息:
rpm -qi nginx-1.12.2-2.el7.x86_64
验证软件包内容和安装文件是否一致:
rpm -V nginx-1.12.2-2.el7.x86_64
更新软件包:
rpm -Uvh nginx-1.12.2-2.el7.x86_64
删除软件包:
rpm -e nginx-1.12.2-2.el7.x86_64
yum
安装软件包:
yum install nginx
检查可以更新的软件包:
yum check-update
更新指定的软件包:
yum update nginx
在资源库中查找软件包信息:
yum info nginx*
列出已经安装的所有软件包:
yum info installed
列出软件包名称:
yum list nginx*
模糊搜索软件包:
yum search nginx
其他
终止线程(终止线程号位19979的线程)
kill -9 19979
查看线程个数(方便查看程序是否有误)
ps -Lf 端口号|wc -l
查看网络的连通性
ping ip
查看ip端口的连通性检测(防火墙的连通性)
telnet ip 端口-->退出模式 shift+]-->quit
查看本地的ip
ifconfig
查看调度器
crontab -l
编辑调度器
crontab -e
想了解更多面经和开发小技能,欢迎扫描下方的二维码,持续关注!