查看进程命令
ps、top、patree 命令
按q退出,按h进入帮助
# ps aux | less 显示所有运行中的进程
# ps -A 显示所有进程
# ps a 显示终端中包括其它用户的所有进程
# ps x 显示无控制终端的进程
# ps -U root -u root -N 查看非root运行的进程
# ps -u vivek 查看用户vivek运行的进程
# top 运行中系统的动态实时视图
# pstree 以树状显示正在运行的进程。树的根节点为pid或init。如果指定了用户名,进程树将以用户所拥有的进程作为根节点。
# ps -ejH / # ps axjf 使用ps列印进程树
# ps -eLf / # ps axms 获得线程信息
# ps -eo euser,ruser,suser,fuser,f,comm,label / # ps axZ / # ps -eM 获得安全信息
# top -b -n1 > /tmp/process.log 将进程快照储存到文件中
# top -b -n1 | mail -s 'Process snapshot' zhousheng620@163.com 将进程快照结果通过邮件发给自己
# pgrep php 查找当前正在运行的进程并列出符合条件的进程ID。例如显示firefox的进程ID
# pgrep -u root sshd 显示进程名为sshd、所有者为root的进程。
htop工具
htop是一个类似top的交互式进程查看工具,但是可以垂直和水平滚动来查看所有进程和他们的命令行
yum install htop 安装htop
# htop 查看进程
Yum 命令
# yum list installed 显示已经安装的软件包
# yum list tomcat 查找可以安装的软件包 (以 tomcat 为例)
# yum install tomcat 安装软件包 (以 tomcat 为例)
# yum remove tomcat 卸载软件包 (以 tomcat 为例)
# yum deplist tomcat 列出软件包的依赖 (以 tomcat 为例)
# yum -y install tomcat 安装时 -y 自动应答yes
# yum info tomcatinfo 显示软件包的描述信息和概要信息
# yum update 升级所有的软件包(不建议使用)
# yum update tomcat 升级某一个软件包 ,以升级 tomcat 为例
# yum check-update 检查可更新的程序
Yum 可视化图形界面 Yumex
yum Extender (简称 yumex ) , 是 yum 的图形化操作界面。可以通过 yumex 方便的查看软件包,安装、卸载软件包。对于对命令行不熟的人简直就是神奇,管理软件包很方便。
# yum install yumex 安装yumex
# yumex 打开