linux基础概念和个人笔记总结(4)
防伪码:空谈误国,实干兴邦
第七章 进程和计划任务管理
一、查看进程信息
1、查看静态的进程信息
ps aux
2、查看动态的进程信息
top
3、根据条件查询进程信息
pgrep -l “进程名”
4、查看进程树
pstree -aup
二、进程启动
1、手工启动:前台 后台(&)
2、调度启动:at(一次性)、crontab(周期性)
三、手工启动,详情见笔记所示:
漏斗命令:cat /dev/zero(表永远读不完的0) > /dev/null(表永远写不满的文件)
四、结束进程
1、ctrl+c(正在运行的进程)
2、kill(杀进程的PID)
格式:kill PID号
选项 -q表强制
3、killall(杀进程名)
格式:kill all
4、pkill(根据特定条件杀进程)
pkill -q -U “张三” (以用户张三为例)
五、at(一次性)
服务脚本:/etc/init.d/atd
格式:at 时:分 年-月-日
ctrl +d表提交任务
相关命令:
at(设置) 查看当前时间:date
atq(查询) 修改时间 date -s 时:分
atrm(删除) 修改日期:date -s 年月日
六、crontab(周期性)
服务脚本:/etc/init.d/crond
格式:
分 时 日 月 星期(0,7代表周日) 命令或脚本(绝对路径)
相关命令:
crontab -e 编辑
crontab -l 查看
crontab -r 删除
时间数值的特殊表示方法:
*:表示该范围内的任意时间
,:表示间隔的多个不连续时间点
-:表示一个连续的时间范围
/:指定间隔的时间频率
防止冲突,笔记如下图所示:
第八章 分析和排查系统故障
考虑到理论知识难以理解,所以将在后续更新实验图文详解效果图,真的希望可以帮到大家,谢谢!
日志的分类:
内核及系统日志、用户日志、程序日志
日志保存位置:
默认位于:/var/log目录下
内核及公共消息日志:/var/log/messages
计划任务日志:/var/log/cron
日志消息重要程度:
0 EMERG(紧急):会导致主机系统不可用的情况
1 ALERT(警告):必须马上采取措施解决的问题
2 CRIT(严重):比较严重的情况
3 ERR(错误):运行出现错误
4 WARNING(提醒):可能影响系统功能,需提醒用户的重要事件
5 NOTICE(注意):不会影响系统功能,但是需要注意的事件
6 INFO(信息):一般信息
7 DEBUG(调试):程序或系统调试信息等。
防止冲突,笔记如下图所示:
谢谢观看,你们的支持是我最大的动力!
本文出自 “一盏烛光” 博客,转载请与作者联系!