查看总进程ps aux
系统主要进程(健康状态)top -d n,n代表top更新秒数,默认每3秒更新 top界面交互: P CPU使用率排序(默认) M内存使用率 NPID排序
pstree (process tree)
kill -1 pid,结束进程,重启 kill -9 pid,完全关闭进程 pkill -9 -t ttyn:-t通过终端号t出用户dmesg | grep CPU 6. free:查看内存使用情况
-b :byte -k :kb -m :mb -g :gb -s n :刷新间隔秒数w:显示当前登入系统用户信息
uptime:w或top的第一行
uname :unix name
-a :all -r : release 发行编号 -m : machine 电脑类型 -n : nodename 主机名称crond是一个系统服务 crontab:定时任务命令
crontab -e #编辑定时任务 crontab -l #显示所有的定时任务 crontab -r #删除所有定时任务(不用)0 5 * * * ls / >> /tmp/auto.log:每天凌晨5点执行 0 5 1,2 * *:每月1、2号执行 */10 * * * *:每间隔10分钟执行 0 5 * * 1-5:周一到周五下午5点执行 0 6-12/3 * 12 *12月6-12点每隔3小时执行一次
/etc/rsyslog.conf配置文件 authpriv.* /var/log/secure 表示任何等级
[服务名称][连接符][日志等级]
* 任何等级. cron.info表示cron服务产生的日志等级大于等于info就记录.= 同等级.!除了该等级都记录日志等级:
debug:等级最低,信息量多 info notice warning err crit (critial:危急的) alert日志轮替工具logrotate
配置文件:/etc/logrotate.conf加入日志轮替就修改/etc/logrotate文件rpm安装的软件自动加入日志轮替源码包安装文件要手动加入日志轮替