标签归档:linux命令

linux 命令 ps -ef和ps aux 用法不同之处


摘要:
下文讲述linux终端中使用 ps-ef 和 ps aux的不同之处,如下所示:


ps -ef ps aux 不同之处1:


-ef是System V展示风格,而aux是BSD风格。

BSD风格输出列表格式如下:
USER:用户名称
PID:进程号
%CPU:进程占用CPU的百分比
%MEM:进程占用物理内存的百分比
VSZ:进程占用的虚拟内存大小(单位:KB)
RSS:进程占用的物理内存大小(单位:KB)
TT:终端名称(缩写),若为?,则代表此进程与终端无关,因为它们是由系统启动的
STAT:进程状态,其中S-睡眠,s-表示该进程是会话的先导进程,N-表示进程拥有比普通优先级更低的优先级,R-正在运行,D-短期等待,Z-僵死进程,T-被跟踪或者被停止等等
STARTED:进程的启动时间
TIME:CPU时间,即进程使用CPU的总时间


System V风格 输出列表格式如下:
UID:用户ID
PID:进程ID
PPID:父进程ID
C:CPU用于计算执行优先级的因子。数值越大,表明进程是CPU密集型运算,执行优先级会降低;数值越小,表明进程是I/O密集型运算,执行优先级会提高
STIME:进程启动的时间
TTY:完整的终端名称
TIME:CPU时间
CMD:完整的启动进程所用的命令和参数


ps -ef ps aux 不同之处2:

COMMADN列如果过长
ef 会输出很多信息
而aux 会截断,只显示部分信息

如上两点分析,我们可以得出:
ef 可以显示比较全面的信息
aux 显示出的信息 对CPU和内存的占用率 比较小

相关阅读:
linux命令之ps

linux 阿里云服务器 漏洞修复方式


安骑士最近一直提示系统存在高危漏洞,现将漏洞修复方法记载如下:


RHSA-2015:2594: libpng security update (Moderate)

修复方式:
yum update libpng



RHSA-2015:1482: libuser security update (Important)

修复方式:
yum update libuser



RHSA-2017:0641: openssh security and bug fix update (Moderate)

修复方式:
yum update openssh
yum update openssh-clients
yum update openssh-server



RHSA-2017:0817: kernel security, bug fix, and enhancement update (Moderate)

修复方式:
yum update kernel
yum update kernel-devel
yum update kernel-firmware
yum update kernel-headers



RHSA-2016:2141: bind security update (Important)

修复方式:
yum update bind-libs
yum update bind-utils



RHSA-2017:1480: glibc security update (Important)

修复方式:
yum update glibc
yum update glibc-common
yum update glibc-devel
yum update glibc-headers
yum update nscd



RHSA-2015:1634: sqlite security update (Moderate)

修复方式:
yum update sqlite



RHSA-2016:0780: ntp security and bug fix update (Moderate)

修复方式:
yum update ntp
yum update ntpdate



RHSA-2015:1447: grep security, bug fix, and enhancement update (Low)

修复方式:
yum update grep



RHSA-2015:2549: libxml2 security update (Moderate)

修复方式:
yum update libxml2



RHSA-2015:2504: libreport security update (Moderate)

修复方式:
yum update libreport



RHSA-2016:0996: openssl security update (Important)

修复方式:
yum update openssl



RHSA-2015:1633: subversion security update (Moderate)

修复方式:
yum update subversion



RHSA-2015:1840: openldap security update (Important)

修复方式:
yum update openldap



RHSA-2017:1100: nss and nss-util security update (Critical)

修复方式:
yum update nss-util
yum update nss



RHSA-2016:2972: vim security update (Moderate)

修复方式:
yum update vim-common
yum update vim-enhanced
yum update vim-minimal



RHSA-2016:1547: libtiff security update (Important)

修复方式:
yum update libtiff



RHSA-2016:2674: libgcrypt security update (Moderate)

修复方式:
yum update libgcrypt



RHSA-2016:1626: python security update (Moderate)

修复方式:
yum update python