前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux中的进程和服务常见命令

Linux中的进程和服务常见命令

作者头像
才疏学浅的木子
发布2023-10-17 08:35:23
3070
发布2023-10-17 08:35:23
举报
文章被收录于专栏:CSDN文章

PS 查看当前系统进程状态

基本语法

ps aux | grep xxx (功能描述:查看系统中所有进程ps -ef | grep xxx (功能描述:可以查看子父进程之间的关系

选项说明
返回结果

PS -AUX

USER: 是那个用户产生的

PID: 进程的ID号

%CPU: 占用CPU资源的百分比

%MEM: 占用物理内存的百分比

VSZ: 占用虚拟内存大小

RSS: 占用实际物理内存大小

TTY:该进程是在哪个终端中运行的。对于 CentOS 来说,tty1 是图形化终端,tty2-tty6 是本地的字符界面终端。pts/0-255 代表虚拟终端。

STAT:进程状态。常见的状态有:R:运行状态、S:睡眠状态、T:暂停状态、 Z:僵尸状态、s:包含子进程、l:多线程、+:前台显示

START:该进程的启动时间

TIME:该进程占用 CPU 的运算时间,注意不是系统时间

COMMAND:产生此进程的命令名

PS -EF

PPID: 父进程ID

C:CPU 用于计算执行优先级的因子。数值越大,表明进程是 CPU 密集型运算,执行优先级会降低;数值越小,表明进程是 I/O 密集型运算,执行优先级会提高

STIME:进程启动的时间

TTY:完整的终端名称

TIME:CPU 时间

CMD:启动进程所用的命令和参数

Kill 终止进程

基本语法

kill [选项] 进程号 (功能描述:通过进程号杀死进程)

killall 进程名称 (功能描述:通过进程名称杀死进程,也支持通配符,这在系统因负载过大而变得很慢时很有用)

选项说明

PSTREE 查看进程树

基本语法

pstree [选项]

选项说明

TOP 实时监控系统进程状态

基本语法

top [选项]

选项说明
操作说明
返回结果

PR:任务调度优先级 NI: 用户指定优先级 VIRT: 虚拟内存 RES: 物理内存 SHR: 共享内存

NETSTAT 网络状态与端口占用信息

基本语法

netstat -anp | grep 进程号 (功能描述:查看该进程网络信息)

netstat –nlp | grep 端口号 (功能描述:查看网络端口号占用情况)

选项说明
返回结果

Proto:协议 Recv-Q:还有多少字节未被取出 Send-Q:还有多少字节发出后未确认收到

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-10-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • PS 查看当前系统进程状态
    • 基本语法
      • 选项说明
        • 返回结果
        • Kill 终止进程
          • 基本语法
            • 选项说明
            • PSTREE 查看进程树
              • 基本语法
                • 选项说明
                • TOP 实时监控系统进程状态
                  • 基本语法
                    • 选项说明
                      • 操作说明
                        • 返回结果
                        • NETSTAT 网络状态与端口占用信息
                          • 基本语法
                            • 选项说明
                              • 返回结果
                              领券
                              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档