Linux学习笔记 17(软件管理及计划任务)

简介: 1、 查看静态的进程统计信息2、 查看动态的进程排名信息3、 查看特定条件查询进程PID信息4、 根据特定条件查询PID信息-a:显示完整信息-u:列出对应用户名-p:列出对应PID号5、 进程的启动方式(1) 手动启动a. 前台启动:用户输入命令,直接执行程序b. 后台启动:在命令行尾加入“&”符号(2) 调度启动a. 使用at命令,设置一次性计划任务b. 使用crontab命令,设置周期性计划任务6、 进程的前后调度(1) Ctrl+Z组合键:将当前进程挂起,即调入后后台并停止执行(2) Jibs命令:查看处于后台的任务列表(3) Fg1、 查看静态的进程统计信息2、 查看动态的进程排名信

1、 查看静态的进程统计信息

20200319140612271.png


2、 查看动态的进程排名信息

20200319140616292.png


3、 查看特定条件查询进程PID信息

20200319140619599.png


4、 根据特定条件查询PID信息

20200319140624292.png

-a:显示完整信息

-u:列出对应用户名

-p:列出对应PID号


5、 进程的启动方式

(1) 手动启动

a. 前台启动:用户输入命令,直接执行程序

b. 后台启动:在命令行尾加入“&”符号

20200319140628397.png

(2) 调度启动

a. 使用at命令,设置一次性计划任务

b. 使用crontab命令,设置周期性计划任务


6、 进程的前后调度

(1) Ctrl+Z组合键:将当前进程挂起,即调入后后台并停止执行

(2) Jibs命令:查看处于后台的任务列表

(3) Fg命令:将处于后台的进程恢复到前台运行,需指定任务序号

20200319140633199.png


7、 终止进程的运行

(1) Ctrl+C:终端正在执的命令

(2) Kill:用于终止指定PID号的进程

(3) Killall:用于终止指定名称的所有进程

(4) -9选项用于强制终止

(5) Pkill命令:用于根据特定条件终止相应的进程

a.-U:根据进程所属的用户名终止相应的进程

b.-t:根据进程所在的终端终止相应进程


8、 At命令:

(1) 一次性计划任务

(2) 服务脚本名称:/etc/init.d/atd

20200319140652830.png


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

20200319140657429.png


10、 查看未执行的任务列表、

20200319140702518.png


11、 删除第2条任务

20200319140706949.png


12、 Crontab命令

按照预先设置的时间重复执行用户指定的命令操作,所欲周期性计划任务

20200319140711189.png


13、 管理cron计划任务

(1) 编辑计划任务:crontab -e [-u 用户名]

(2) 查看计划任务:crontab -l [-u 用户名]

(3) 删除计划任务:crontab -r [-u 用户名]


14、 时间数值的特殊表示方法

(1)*:表示该范围 内的任意时间

(2),:表示间隔的多个不连续时间点

(3)-:表示一个连续的时间范围

(4)/:指定间隔的时间频率


15、 应用示例

(1) 每天早上7:50自动开启sshd服务,22:50关闭

(2) 每隔5天清空一次FTP服务器公共目录/var/ftp/pub

(3) 每周六的7:30时,重新启动httpd服务

(4) 每周一、三、五的17:30时,打包备份/etc/httpd目录

2020031914071886.png

20200319140724618.png

相关文章
|
4月前
|
Oracle 关系型数据库 Linux
VirtualBox 7.1.10 (macOS, Linux, Windows) - 开源跨平台虚拟化软件
VirtualBox 7.1.10 (macOS, Linux, Windows) - 开源跨平台虚拟化软件
267 0
VirtualBox 7.1.10 (macOS, Linux, Windows) - 开源跨平台虚拟化软件
|
3月前
|
Linux API iOS开发
Blender 4.5 (Linux, macOS, Windows) - 开源 3D 创意软件 (渲染 建模 雕刻)
Blender 4.5 (Linux, macOS, Windows) - 开源 3D 创意软件 (渲染 建模 雕刻)
153 1
Blender 4.5 (Linux, macOS, Windows) - 开源 3D 创意软件 (渲染 建模 雕刻)
|
3月前
|
Linux iOS开发 MacOS
Krita 5.2.10 (Linux, macOS, Windows) - 开源免费绘画软件
Krita 5.2.10 (Linux, macOS, Windows) - 开源免费绘画软件
143 0
Krita 5.2.10 (Linux, macOS, Windows) - 开源免费绘画软件
|
3月前
|
监控 Linux 网络安全
FinalShell SSH工具下载,服务器管理,远程桌面加速软件,支持Windows,macOS,Linux
FinalShell是一款国人开发的多平台SSH客户端工具,支持Windows、Mac OS X和Linux系统。它提供一体化服务器管理功能,支持shell和sftp同屏显示,命令自动提示,操作便捷。软件还具备加速功能,提升访问服务器速度,适合普通用户和专业人士使用。
306 0
|
5月前
|
安全 测试技术 Linux
Flawnter 5.9.1 (macOS, Linux, Windows) - 应用程序安全测试软件
Flawnter 5.9.1 (macOS, Linux, Windows) - 应用程序安全测试软件
160 2
Flawnter 5.9.1 (macOS, Linux, Windows) - 应用程序安全测试软件
|
安全 Ubuntu Linux
Linux系统中的软件管理工具主
Linux系统中的软件管理工具主
152 7
|
Shell Linux
Linux shell编程学习笔记30:打造彩色的选项菜单
Linux shell编程学习笔记30:打造彩色的选项菜单
|
Web App开发 监控 Linux
在Linux上,有许多软件可以下载和安装
在Linux上,有许多软件可以下载和安装
376 67
|
存储 关系型数据库 Linux
2024 年 16 个适用于 Linux 的开源云存储软件 (上)
2024 年 16 个适用于 Linux 的开源云存储软件 (上)
2024 年 16 个适用于 Linux 的开源云存储软件 (上)