进程使用系统资源情况
ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid' |grep python3
进程监控
#显示10个消耗CPU最多的进程:
ps aux |head -1;ps aux |sort -rn +2|head -30
#显示10个消耗存储空间最多的进程:
ps aux |head -1 ;ps aux |sort -rn +3 |head -10
#按顺序显示系统中受罚的进程:
ps -eakl |head -1 ;ps -eakl |sort -rn +5|more
#按优先级顺序显示系统中的进程:
ps -eakl |sort -n +6 |head
#按处理时间为顺序显示系统中的前十个进程:
ps vx |head -1 ;ps vx |grep -v PID |sort -rn +3 |head -10
#按实际内存使用的多少顺序显示系统中的前十个进程
ps vx |head -1 ;ps vx |grep -v PID |sort -rn +6 |head -10
#按换入页面的多少顺序显示系统中的前10个进程:
ps vx |head -1 ;ps vx |grep -v PID |sort -rn +4 |head -10
#查看主机上进程:
ps -efo ruser,pid,command|sort
共享内存
#查看共享内存,为0的可以释放
ipcs -m -a
#删除共享内存
ipcrm -m ID号
系统设置记录操作命令的方法
在.profile中增加
HISTFILE=".sh_history_directory/sh_history."`date +'%Y%m%d%H%M%S'`"."`who am i -u | awk '{print $1, $2, $NF}' | sed "s/[[:space:]][[:space:]]*/\./g;s/\//_/g"`
export HISTFILE