查看linux开启了哪些服务

查看linux开启了哪些服务,第1张

1. 查看Linux启动的服务

chkconfig --list 查询出所有当前运行的服务

chkconfig --list atd  查询atd服务的当前状态

2.停止所有服务并且在下次系统启动时不再启动,如下所示:

chkconfig --levels 12345 NetworkManager off

如果想查看当前处于运行状态的服务,用如下语句过滤即可

chkconfig --list |grep on

3.如果只是想当前的设置状态有效,在系统重启动后即不生效的话,可以用如下命令停止服务

service sshd stop

扩展资料:

Linux是一套免费使用和自由传播的类Unix *** 作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的 *** 作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络 *** 作系统。

显示当前系统正在执行的进程的相关信息,包括进程ID、内存占用率、CPU占用率等。

可以通过top命令来掌握这台机器大概运行着哪些服务

查看nginx进程是否存在

如果nginx用的是80端口,就用netstat -anp |grep 80 查看80端口是否被占用

查看nginx的pid

通过相应的进程ID(比如:4562)查询当前运行的nginx路径

获取到nginx的执行路径后,使用-t参数即可获取该进程对应的配置文件路径

netstat -antp 查看所有服务

找到结果名称,然后

pkill -9 服务PID 即可关闭该服务

ps:将某个进程显示出来

-A  显示所有程序。

-e  此参数的效果和指定"A"参数相同。

-f  显示 UID ,PPIP,C与S TIME 栏位。

grep命令是查找

中间的|是管道命令 是指ps命令与grep同时执行

这条命令的意思是显示有关redis有关的进程

2. kill[参数][进程号]

kill -9 4394

kill就是给某个进程id发送了一个信号。默认发送的信号是SIGTERM,而kill -9发送的信号是SIGKILL,即exit。exit信号不会被系统阻塞,所以kill -9能顺利杀掉进程。当然你也可以使用kill发送其他信号给进程。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8666120.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存