linux查看服务是否开启
时间: 2023-06-05 21:48:03 浏览: 357
可以使用以下命令来查看Linux系统中的服务是否开启:
1. systemctl status 服务名:查看指定服务的状态,包括是否正在运行、启动时间、进程ID等信息。
2. service 服务名 status:查看指定服务的状态,与systemctl命令类似。
3. ps -ef | grep 服务名:查看指定服务的进程信息,如果服务正在运行,则会显示相关进程的信息。
4. netstat -tunlp | grep 服务名:查看指定服务的端口信息,如果服务正在运行,则会显示相关端口的信息。
以上命令可以根据需要选择使用,以便查看Linux系统中的服务是否开启。
相关问题
Linux查看sshd服务是否开启
您可以使用以下命令来查看sshd服务是否开启:
```
systemctl status sshd
```
如果服务正在运行,则显示类似以下输出:
```
● sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: yes)
Active: active (running) since Sun 2020-09-27 16:06:08 UTC; 19min ago
Docs: man:sshd(8)
man:sshd_config(5)
Process: 346 ExecStartPre=/usr/sbin/sshd-keygen (code=exited, status=0/SUCCESS)
Main PID: 365 (sshd)
Tasks: 1 (limit: 11583)
Memory: 1.6M
CGroup: /system.slice/sshd.service
└─365 /usr/sbin/sshd -D
```
如果服务没有运行,则显示类似以下输出:
```
● sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: yes)
Active: inactive (dead) since Sun 2020-09-27 16:00:00 UTC; 26min ago
Docs: man:sshd(8)
man:sshd_config(5)
Process: 275 ExecStart=/usr/sbin/sshd -D $SSHD_OPTS (code=exited, status=255/EXCEPTION)
Main PID: 275 (code=exited, status=255/EXCEPTION)
```
linux查看samba服务是否开启
可以通过以下命令来检查 samba 服务是否正在运行:
```
systemctl status smb
```
如果输出中包含 "active (running)" 字样,则表示 samba 服务正在运行中。如果输出中包含 "inactive (dead)" 字样,则表示 samba 服务未运行。