首 页 行业热点 新车 试驾评测 养车用车 车型库

怎么查看linux正在运行的命令

发布网友 发布时间:2022-04-19 13:09

我来回答

3个回答

热心网友 时间:2022-05-26 01:24

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

  2. 查看系统监听的服务
  # netstat -ln
  l表示显示当前系统监听的端口信息;n表示端口按照端口号来显示,而不转换为
  service文件中定义的端口名;若希望了解各个端口都是由哪些进程监听则可以使用p参数。
  若发现不需要的服务, 可以使用linuxconf或ntsysv命令来关闭这些服务在系统启动时自
  启动,然后重新启动系统则这些服务将在运行。
  有些服务是由inetd超级服务器来监控的,则需要标记/etc/inetd.conf来关闭这些服务。

热心网友 时间:2022-05-26 02:42

ps命令
输入下面的ps命令,显示所有运行中的进程:
# ps aux | less
其中,
-A:显示所有进程
a:显示终端中包括其它用户的所有进程
x:显示无控制终端的进程
任务:查看系统中的每个进程。
# ps -A
# ps -e
任务:查看非root运行的进程
# ps -U root -u root -N
任务:查看用户vivek运行的进程
# ps -u vivek
任务:top命令
top命令提供了运行中系统的动态实时视图。在命令提示行中输入top:
由于能力有限只能回答这些,但是建议查看刘遄老师的《linux就该这么学》这本比肩鸟哥私房菜的但与时俱进的工具书
很基础的linux知识,建议跟着《linux就该这么学》系统学习下!

热心网友 时间:2022-05-26 04:17

ps aux
top
或者在/proc/数字目录都是当前运行的进程pid

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com