欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux管理常用命令

程序员文章站 2022-05-13 18:08:54
...

Linux管理常用命令

第一部分:服务进程管理

1.挂载服务

nohup [服务启动命令] &

注意:nohup在执行完后,需要再点击一次任意键盘,回到shell的命令输入栏,然后通过exit命令来退出链接。若直接关闭,则会失效。丢掉进程。因为直接关闭终端,会断掉该命令所对应的session,导致nohup对应的进程被通知需要一起shutdown。

2.查看进程

ps aux|grep node

说明:ps aux为查看所有进程,|grep [关键字] 为查询包含关键字的进程

第二部分:端口管理

1.打开端口

<1>在Xshell中,打开端口

firewall-cmd --zone=public --add-port=22/tcp --permanent

说明:其中–permanent的作用是使设置永久生效,不加的话机器重启之后失效

<2>重新载入一下防火墙设置,使设置生效

firewall-cmd --reload

<3>可通过如下命令查看是否生效

firewall-cmd --zone=public --query-port=22/tcp

<4>如下命令可查看当前系统打开的所有端口

firewall-cmd --zone=public --list-ports

2.限制端口

<1>比如我们现在需要关掉刚刚打开的22端口

firewall-cmd --zone=public --remove-port=22/tcp --permanent

<2>重新载入一下防火墙设置,使设置生效

firewall-cmd --reload

<3>再去查看系统所有开放的端口,已经看到没有22端口了

firewall-cmd --zone=public --list-ports

第三部分:防火墙管理(CentOs版)

1.查看防火状态


systemctl status firewalld或者 firewall-cmd --state

2.启动防火墙

systemctl start firewalld

3.禁用防火墙

systemctl stop firewalld

4.设置开机启动

systemctl enable firewalld

5.停止并禁用开机启动

sytemctl disable firewalld

6.重启防火墙

firewall-cmd --reload
相关标签: Linux