20.Linux进程管理.pdfVIP

  • 5
  • 0
  • 约2.38万字
  • 约 23页
  • 2018-06-01 发布于江苏
  • 举报
20.Linux进程管理

进程管理查看进程: pa 命令,top 命令,pgrep 命令,pstree 命令 1. ps 命令 命令ps :查看静态的进程统计信息。 -A 显示所有进程(等价于-e )(utility) -a 显示一个终端的所有进程,除了会话引线 -N 忽略选择。 -d 显示所有进程,但省略所有的会话引线(utility) -x 显示没有控制终端的进程,同时显示各个命令的具体路径。dx 不可合用。(utility) -p pid 进程使用cpu 的时间 -u uid or username 选择有效的用户id 或者是用户名 -g gid or groupname 显示组的所有进程。 U username 显示该用户下的所有进程,且显示各个命令的详细路径。如:ps U zhang;(utility) -f 全部列出,通常和其他选项联用。如:ps -fa or ps -fx and so on. -l 长格式(有F,wchan,C 等字段) -j 作业格式 -o 用户自定义格式。 v 以虚拟存储器格式显示 s 以信号格式显示 -m 显示所有的线程 -H 显示进程的层次(和其它的命令合用,如:ps -Ha) (utility) e 命令之后显示环境(如:ps -d e; ps -a e )(utility) h 不显示第一行 [root@localhost ~]# ps a (只显示当前用户会话中所打开的进程) PID TTY STAT TIME COMMAND 2300 tty2 Ss+ 0:00 /sbin/mingetty /dev/tty2 2302 tty3 Ss+ 0:00 /sbin/mingetty /dev/tty3 2304 tty4 Ss+ 0:00 /sbin/mingetty /dev/tty4 2306 tty5 Ss+ 0:00 /sbin/mingetty /dev/tty5 2308 tty6 Ss+ 0:00 /sbin/mingetty /dev/tty6 2325 tty1 Ss+ 0:02 /usr/bin/Xorg :0 -nr -verbose -audit 4 -auth /var/run/gdm/auth-for-gdm-N89H4 3010 pts/0 Ss 0:00 /bin/bash 3115 pts/0 R+ 0:00 ps a [root@localhost ~]# [root@localhost ~]# ps aux (显示系统中所有的进程信息) USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.1 0.0 19340 1540 ? Ss 10:08 0:01 /sbin/init root 2 0.0 0.0 0 0 ? S 10:08 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S 10:08 0:00 [migration/0] root 4 0.0 0.0 0 0 ? S 10:08 0:00 [ksoftirqd/0] USER启动该进程的用户名 UID用户ID (User ID) PID进程ID (Process ID) PPID父进程的进程ID (Parent Process id) SID会话ID (Session id ) %CPU进程的cpu 占用率 %MEM进程的内存占用率 VSZ进程所使用的虚存的大小(Virtual Size ) RSS进程使用的驻留集大小或者是实际内存的大小,Kbytes 字节。 TTY该进程在哪个终端上运行,“?”表示不知或不需要终端 STAT进程的状态:进程状态使用字符表示的(STAT 的状态码) R 运行 Runnable (on run queue) 正在运行或在运行队列中等待。 S 睡眠 Sleeping 休眠中, 受阻, 在等

文档评论(0)

1亿VIP精品文档

相关文档