当前位置:首页 » 操作系统 » linux运行的服务

linux运行的服务

发布时间: 2022-04-03 10:33:53

㈠ 怎么查看linux正在运行的服务

  1. 首先查看系统运行的进程

  2. 若需要查看系统当前运行的所有进程,就需要用如下命令:

  3. # ps auxw

  4. 其中参数a表示显示系统中所有用户的的进程;u表示输出进程用户所属信息; x表示也

  5. 显示没有控制台的进程;若显示行太长而被截断则可以使用f参数;

2. 查看系统监听的服务

# netstat -ln

l表示显示当前系统监听的端口信息;n表示端口按照端口号来显示,而不转换为

service文件中定义的端口名;若希望了解各个端口都是由哪些进程监听则可以使用p参数。

若发现不需要的服务, 可以使用linuxconf或ntsysv命令来关闭这些服务在系统启动时自

启动,然后重新启动系统则这些服务将在运行。

有些服务是由inetd超级服务器来监控的,则需要标记/etc/inetd.conf来关闭这些服务。

㈡ linux服务器运行了什么服务

1 不要试图在生产机上做任何动作, 操作要非常小心, 因为你做错任何事都导致你丢饭碗

2 用虚拟机自己做配置,比如自己模拟4个mysql的设置,遇到困难可以参考生产机的配置,自己配置的过程,记录好自己的心得文档,遇到怎样的问题怎样解决

3 做完一遍模拟的,那么基本都搞清楚了他们的架构了,那么开始动手写工作文档,这个文档的内容也就是这些生产机的配置,比如文件放哪里的,配置文件怎么写的,拓扑图也画出来,总之越详细越好

这个东西既是你的学习心得,也是你以后解决问题的参考,还有这些都是给上级看的,表示你对这套系统了如指掌

上级看了对你的技术程度有所了解,看得出你很卖力啊,以后加薪什么的也好谈

4 如果你还有心 ,就根据这些运行机器的问题,可以自己加一些修改进去,当然我觉得你水平需要更上一层楼才做这事,否则还是老老实实看文档吧,还有,一定要给上级汇报,你要做什么。

㈢ 如何查看Linux下的服务

1、ps aux 或netstat -tlunp ps是进程查看命令,netstat是端口查看命令,在Linux系统中,服务一定是有进程的,所以使用ps命令可以查看服务运行情况,另外,Linux服务多数是网络服务,所以通过netstat命令也可以查看服务运行状态。 2、service 服务名 status 比如查看httpd的Web服务的运行状态,执行service httpd status,如下图所示: 3、/sbin/service --status-all grep "服务名" 比如查看httpd的web服务,执行 /sbin/service --status-all grep "httpd"即可。如下图所示。 4、chkconfig --list 比如查看httpd的web服务,执行 chkconfig --list grep "httpd"即可。如下图所示。

㈣ 如何在Linux下查看服务的运行情况

1、ps aux 或netstat -tlunp

ps是进程查看命令,netstat是端口查看命令,在Linux系统中,服务一定是有进程的,所以使用ps命令可以查看服务运行情况,另外,Linux服务多数是网络服务,所以通过netstat命令也可以查看服务运行状态。


2、service 服务名 status

比如查看httpd的Web服务的运行状态,执行service httpd status,如下图所示:

㈤ linux怎么查看一个服务是否开启

1、ps aux 或netstat -tlunp ps是进程查看命令

netstat是端口查看命令

在Linux系统中,服务一定是有进程的,所以使用ps命令可以查看服务运行情况。

另外,Linux服务多数是网络服务,所以通过netstat命令也可以查看服务运行状态。

2、service 服务名 status

比如查看httpd的Web服务的运行状态,执行service httpd status,

3、/sbin/service --status-all |grep "服务名"

比如查看httpd的web服务

执行 /sbin/service --status-all |grep "httpd"即可。

4、chkconfig --list

比如查看httpd的web服务

执行 chkconfig --list |grep "httpd"即可。

㈥ linux怎样查看 某项服务 当前启动状态

可以在Linux下输入命令:

1、$service sshd status

2、#service servicename status是当前状态

3、#chkconfig --list servicename是查看启动状态,也就是是否开机自动启动

注:

1、如果service和chkconfig 找不到,可以试试/sbin/service和/sbin/chkconfig

2、如果用ubuntu好像是要用/etc/init.d/servicename status查看当前状态

(servicename就是你要查的服务名)

(6)linux运行的服务扩展阅读:

查看某项服务当前启动状态的其他方式

一、利用进程来查看

命令里 ps -aux | grep xxx 是查看某个进程或者服务是否存在。

二、利用services命令

1、查看单个服务的运行状态: service 服务名 status

如:[root@localhost ~]# service sshd status

openssh-daemon (pid 3701) 正在运行…

2、查看所有服务的运行状态:service –status -all

㈦ linux下怎样知道自己的机器上有哪些服务在运行

若一台机器运行有很多不需要的服务,那么被攻击者入侵的可能性就会大大加大,因此作为管理员就应该经常查看系统运行有哪些服务。

首先查看系统运行的进程
若需要查看系统当前运行的所有进程,就需要用如下命令:
# ps auxw
其中参数a表示显示系统中所有用户的的进程;u表示输出进程用户所属信息;x表示也显示没有控制台的进程;若显示行太长而被截断则可以使用f参数;

查看系统监听的服务
# netstat -ln
l表示显示当前系统监听的端口信息;n表示端口按照端口号来显示,而不转换为service文件中定义的端口名;若希望了解各个端口都是由哪些进程监听则可以使用p参数。

若发现不需要的服务,可以使用linuxconf或ntsysv命令来关闭这些服务在系统启动时自启动,然后重新启动系统则这些服务将在运行。
有些服务是由inetd超级服务器来监控的,则需要标记/etc/inetd.conf来关闭这些服务

㈧ linux 如何启动,停止,查看服务

可以使用chkconfig --list来列出所有的系统服务,也可以使用service --status-all来查看启动的服务。通过service 服务名 stop 命令来停止服务。

命令说明:
chkconfig命令
chkconfig命令检查、设置系统的各种服务。这是Red Hat公司遵循GPL规则所开发的程序,它可查询操作系统在每一个执行等级中会执行哪些系统服务,其中包括各类常驻服务。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。
语法
chkconfig(选项)
选项
--add:增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据;
--del:删除所指定的系统服务,不再由chkconfig指令管理,并同时在系统启动的叙述文件内删除相关数据;
--level:指定读系统服务要在哪一个执行等级中开启或关毕。
等级代号列表:
等级0表示:表示关机
等级1表示:单用户模式
等级2表示:无网络连接的多用户命令行模式
等级3表示:有网络连接的多用户命令行模式
等级4表示:不可用
等级5表示:带图形界面的多用户模式
等级6表示:重新启动
需要说明的是,level选项可以指定要查看的运行级而不一定是当前运行级。对于每个运行级,只能有一个启动脚本或者停止脚本。当切换运行级时,init不会重新启动已经启动的服务,也不会再次去停止已经停止的服务。

运行级文件:

每个被chkconfig管理的服务需要在对应的init.d下的脚本加上两行或者更多行的注释。第一行告诉chkconfig缺省启动的运行级以及启动和停止的优先级。如果某服务缺省不在任何运行级启动,那么使用-代替运行级。第二行对服务进行描述,可以用\跨行注释。
例如random.init包含三行:
# chkconfig: 2345 20 80
# description: Saves and restores system entropy pool for \
# higher quality random number generation.
实例
chkconfig --list #列出所有的系统服务。
chkconfig --add httpd #增加httpd服务。
chkconfig --del httpd #删除httpd服务。
chkconfig --level httpd 2345 on #设置httpd在运行级别为2、3、4、5的情况下都是on(开启)的状态。
chkconfig --list #列出系统所有的服务启动情况。
chkconfig --list mysqld #列出mysqld服务设置情况。
chkconfig --level 35 mysqld on #设定mysqld在等级3和5为开机运行服务,--level 35表示操作只在等级3和5执行,on表示启动,off表示关闭。
chkconfig mysqld on #设定mysqld在各等级为on,“各等级”包括2、3、4、5等级。

service命令
service命令是Redhat Linux兼容的发行版中用来控制系统服务的实用工具,它以启动、停止、重新启动和关闭系统服务,还可以显示所有系统服务的当前状态。
语法
service(选项)(参数)
选项
-h:显示帮助信息;
--status-all:显示所服务的状态。
参数
服务名:自动要控制的服务名,即/etc/init.d目录下的脚本文件名;
控制命令:系统服务脚本支持的控制命令。

㈨ 看linux正在运行的服务用哪个命令

新的系统(基于systemd控制进程的) 采用 systemctl 一个命令即可
旧的基于(init的)用 service 命令

热点内容
HDB3编译码实验 发布:2024-11-15 08:17:31 浏览:211
怪星球编程 发布:2024-11-15 08:15:55 浏览:843
慧编程价格 发布:2024-11-15 08:14:09 浏览:458
python多行注释的快捷键 发布:2024-11-15 08:09:14 浏览:956
c1脚本病毒 发布:2024-11-15 07:59:04 浏览:611
为什么淘宝上的阿里云服务器便宜 发布:2024-11-15 07:58:49 浏览:547
数据库怎么找 发布:2024-11-15 07:58:47 浏览:176
前海开源新经济灵活配置混合是什么板块 发布:2024-11-15 07:45:33 浏览:556
数据结构基本算法 发布:2024-11-15 07:45:09 浏览:289
安卓怎么调60帧和平精英 发布:2024-11-15 07:28:58 浏览:733