Linux常用命令

1. 显示所有处于监听状态的端口

netstat -nalp|grep 80

运行该命令将显示所有处于监听状态的端口为443的网络连接,并列出哪些程序正在使用这些连接

2.查看防火墙中已打开的端口

firewall-cmd --list-ports

这个命令用于显示firewalld防火墙中已打开的端口。具体来说,它会列出在防火墙规则中已经指定允许通过的端口。将列出所有已经在防火墙规则中打开的端口,包括TCP和UDP端口。请注意,运行此命令需要在具有管理员权限的终端中执行。

3.防火墙相关命令


1、查看防火墙状态

systemctl status firewalld

2、如果不是显示active状态,需要打开防火墙

systemctl start firewalld

3、查看所有已开放的临时端口(默认为空)

firewall-cmd --list-ports

4、 查看所有永久开放的端口(默认为空)

firewall-cmd --list-ports --permanent

5、 添加临时开放端口(例如:比如我修改ssh远程连接端口是223,则需要开放这个端口)

firewall-cmd --add-port=223/tcp

6、 添加永久开放的端口(例如:223端口)

firewall-cmd --add-port=223/tcp --permanent

7、关闭临时端口

firewall-cmd --remove-port=80/tcp

8、 关闭永久端口

firewll-cmd --remove-port=80/tcp --permanent

9、 配置结束后需要输入重载命令并重启防火墙以生效配置

firewall-cmd --reload

systemctl restart firewalld


4.解压zip压缩包

unzip stu.zip

5.服务器相关

shutdown - 建议使用的命令
shutdown是最常用也是最安全的关机和重启命令,它会在关机之前调用fsck检查磁盘,其中-h和-r是最常用的参数:

-h:停止系统服务并关机
-r: 停止系统服务后重启

shutdown -h now --立即关机
shutdown -h 10:53 --到10:53关机,如果该时间小于当前时间,则到隔天
shutdown -h +10 --10分钟后自动关机
shutdown -r now --立即重启
shutdown -r +30 ‘The System Will Reboot in 30 Mins’ --30分钟后重启并并发送通知给其它在线用户

6.nginx相关

1.启动nginx

进入nginx目录,执行启动命令:./nginx

直接带目录启动:/usr/sbin/nginx

使用 systemctl 启动方式:service nginx start

指定配置文件启动:./nginx -c /etc/nginx/nginx.conf

2.关闭nginx

快速关闭 Nginx./nginx -s stop

正常关闭 Nginx,有序地停止 Nginx(等待所有请求结束后再关闭Nginx)./nginx -s quit

3.重启nginx

./nginx -s reload

  • 8
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值