文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Linux系统中ps命令如何理解

2023-06-28 16:21

关注

这篇文章主要为大家分析了Linux系统中ps命令如何理解的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“Linux系统中ps命令如何理解”的知识吧。

ps?就是可以修图的软件吗?当然不是,在Linux系统中ps命令是用于显示当前进程的状态,这和 windows 的任务管理器有点像。

语法

 ps [options] [--help]

参数

实例

查找制定进程格式:

 ps -ef | grep 进程关键字

例如显示 php 的进程:

 # ps -ef | grep php root       794     1  0  2020 ?        00:00:52 php-fpm: master process (/etc/php/7.3/fpm/php-fpm.conf) www-data   951   794  0  2020 ?        00:24:15 php-fpm: pool www www-data   953   794  0  2020 ?        00:24:14 php-fpm: pool www www-data   954   794  0  2020 ?        00:24:29 php-fpm: pool www ...

显示进程信息:

 # ps -A  PID TTY     TIME CMD   1 ?    00:00:02 init   2 ?    00:00:00 kthreadd   3 ?    00:00:00 migration/0   4 ?    00:00:00 ksoftirqd/0   5 ?    00:00:00 watchdog/0   6 ?    00:00:00 events/0   7 ?    00:00:00 cpuset   8 ?    00:00:00 khelper   9 ?    00:00:00 netns   10 ?    00:00:00 async/mgr   11 ?    00:00:00 pm   12 ?    00:00:00 sync_supers   13 ?    00:00:00 bdi-default   14 ?    00:00:00 kintegrityd/0   15 ?    00:00:02 kblockd/0   16 ?    00:00:00 kacpid   17 ?    00:00:00 kacpi_notify   18 ?    00:00:00 kacpi_hotplug   19 ?    00:00:27 ata/0 ……省略部分结果 30749 pts/0  00:00:15 gedit 30886 ?    00:01:10 qtcreator.bin 30894 ?    00:00:00 qtcreator.bin  31160 ?    00:00:00 dhclient 31211 ?    00:00:00 aptd 31302 ?    00:00:00 sshd 31374 pts/2  00:00:00 bash 31396 pts/2  00:00:00 ps

显示指定用户信息

 # ps -u root //显示root进程用户信息  PID TTY     TIME CMD   1 ?    00:00:02 init   2 ?    00:00:00 kthreadd   3 ?    00:00:00 migration/0   4 ?    00:00:00 ksoftirqd/0   5 ?    00:00:00 watchdog/0   6 ?    00:00:00 events/0   7 ?    00:00:00 cpuset   8 ?    00:00:00 khelper   9 ?    00:00:00 netns   10 ?    00:00:00 async/mgr   11 ?    00:00:00 pm   12 ?    00:00:00 sync_supers   13 ?    00:00:00 bdi-default   14 ?    00:00:00 kintegrityd/0   15 ?    00:00:02 kblockd/0   16 ?    00:00:00 kacpid ……省略部分结果 30487 ?    00:00:06 gnome-terminal 30488 ?    00:00:00 gnome-pty-helpe 30489 pts/0  00:00:00 bash 30670 ?    00:00:00 debconf-communi  30749 pts/0  00:00:15 gedit 30886 ?    00:01:10 qtcreator.bin 30894 ?    00:00:00 qtcreator.bin  31160 ?    00:00:00 dhclient 31211 ?    00:00:00 aptd 31302 ?    00:00:00 sshd 31374 pts/2  00:00:00 bash 31397 pts/2  00:00:00 ps

显示所有进程信息,连同命令行

 # ps -ef //显示所有命令,连带命令行 UID    PID PPID C STIME TTY     TIME CMD root     1   0 0 10:22 ?    00:00:02 /sbin/init root     2   0 0 10:22 ?    00:00:00 [kthreadd] root     3   2 0 10:22 ?    00:00:00 [migration/0] root     4   2 0 10:22 ?    00:00:00 [ksoftirqd/0] root     5   2 0 10:22 ?    00:00:00 [watchdog/0] root     6   2 0 10:22 ?    /usr/lib/NetworkManager ……省略部分结果 root   31302 2095 0 17:42 ?    00:00:00 sshd: root@pts/2  root   31374 31302 0 17:42 pts/2  00:00:00 -bash root   31400   1 0 17:46 ?    00:00:00 /usr/bin/python /usr/sbin/aptd root   31407 31374 0 17:48 pts/2  00:00:00 ps -ef

什么是Linux系统

Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。

关于“Linux系统中ps命令如何理解”就介绍到这了,更多相关内容可以搜索编程网以前的文章,希望能够帮助大家答疑解惑,请多多支持编程网网站!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-人工智能
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯