进程和计划任务管理
创始人
2024-03-22 02:21:04

查看进程信息 ps

ps命令 查看静态的进程统计信息

ps -elf

查看进程信息 top

top命令 查看动态的进程排名信息

top

查看进程信息 pgrep

pgrep命令 根据特定条件查询进程 PID 信息

pgrep -l “log”

pgrep -l -U teacher -t tty1

查看进程信息 pstree

pstree命令 以树形结构列出进程信息

pstree -aup

-a:显示完整信息 -u:列出对应用户名 -p:列出对应PID号

进程的启动方式

手工启动 前台启动:用户输入命令,直接执行程序 后台启动:在命令行尾加入“&”符号 调度启动

进程的前后台调度

Ctrl+Z 组合键 将当前进程挂起,即调入后台并停止执行 jobs 命令 查看处于后台的任务列表 fg 命令 将后台进程恢复到前台运行,可指定任务序号

终止进程的运行2-1

Ctrl+C 组合键 中断正在执行的命令 kill、killall 命令 kill用于终止指定PID号的进程 killall用于终止指定名称的所有进程 -9 选项用于强制终止

终止进程的运行2-2

pkill命令 根据特定条件终止相应的进程 常用命令选项 -U:根据进程所属的用户名终止相应进程 -t:根据进程所在的终端终止相应进程

计划任务管理 at 2-1

at命令 一次性计划任务

计划任务管理 at 2-2

案例

在当天的 21:30 时自动关闭当前系统

 

计划任务管理 crond 2-1

crontab命令 按照预先设置的时间周期(分钟、小时、天……)重复执行用户指定的命令操作 属于周期性计划任务 主要设置文件 全局配置文件,位于文件:/etc/crontab 系统默认的设置,位于目录:/etc/cron.*/ 用户定义的设置,位于文件:/var/spool/cron/用户名

计划任务管理 crond 2-2

管理cron计划任务 编辑计划任务 crontab -e [-u 用户名] 查看计划任务 crontab -I [-u 用户名] 删除计划任务

crontab -r [-u 用户名] //删除整个任务计划项目

crontab 任务配置的格式 2-1

 

crontab 任务配置的格式 2-2

时间数值的特殊表示方法

  • 表示该范围内的任意时间 , 表示间隔的多个不连续时间点

  • 表示一个连续的时间范围 / 指定间隔的时间频率 应用示例 0 17 * * 1-5 周一到周五每天17:00 30 8 * * 1,3,5 每周一、三、五的8点30分 0 8-18/2 * * * 8点到18点之间每2小时 0 * */3 * * 每3天

相关内容

热门资讯

主业理发的天文博主,5年自制3...   炒股就看金麒麟分析师研报,权威,专业,及时,全面,助您挖掘潜力主题机会! (来源:上观新闻)今...
成为第二个“5万亿之城”后 北... 2025年,北京实现地区生产总值52073.4亿元,成为继上海之后又一个“5万亿之城”。北京市人民政...
AI推理引爆需求 CPU产能告... 近日,A股“CPU概念股”异军突起。截至1月22日收盘,龙芯中科涨超8%,芯海科技大涨12.77%,...
超12000人!义乌7个村安置... (来源:爱义乌)1月21日稠江街道上线《政风行风热线》节目就市民关心的江湾区块审批安置工作进行了答复...
河南工业大学环境工程专业就业前... 环境工程专业就业前景是非常的良好的,就目前来说,虽然说世界的发达国家已经众多了,但是中国仍然是一个发...