1、通过ps命令的两种选项形式查看进程信息
[root@localhost ~]# ps aux   //以简单列表的形式显示进程信息
[root@localhost ~]# ps -elf   //以长格式显示进程信息,内容更丰富
2、通过top命令查看进程
[root@localhost ~]# top -b  
3、通过pgrep命令查看sshd服务的进程号
[root@localhost ~]# pgrep -l "sshd"    // -l  显示进程名
1415 sshd
2931 sshd
4、查看系统进程树
[root@localhost ~]# pstree
5、使dd if=/dev/zero of=/root/file bs=1M count=8190 命令操作在前台运行
[root@localhost ~]# dd if=/dev/zero of=/root/file bs=1M count=8190     //直接执行自动在前台运行
6、将第5题命令操作调入到后台并暂停
[root@localhost ~]# dd if=/dev/zero of=/root/file bs=1M count=8190     //在前台执行,ctrl+Z调入后台并停止执行
^Z
[1]+  已停止               dd if=/dev/zero of=/root/file bs=1M count=8190
[root@localhost ~]# jobs -l      //查看后台的任务列表
[1]+  4338 停止                  dd if=/dev/zero of=/root/file bs=1M count=8190
7、使dd if=/dev/zero of=/root/file2 bs=1M count=1024 命令操作在后台运行
[root@localhost ~]# bg 1      //将后台暂停的命令调入后台运行
[1]+ dd if=/dev/zero of=/root/file bs=1M count=8190 &
8、查看后台的任务列表
[root@localhost ~]# jobs -l
[1]+  4338 运行中               dd if=/dev/zero of=/root/file bs=1M count=8190 &
9、恢复dd if=/dev/zero of=/root/file bs=1M count=8190 让其在后台继续运行
[root@localhost ~]# dd if=/dev/zero of=/root/file bs=1M count=8190
^Z
[1]+  已停止               dd if=/dev/zero of=/root/file bs=1M count=8190
[root@localhost ~]# jobs
[1]+  已停止               dd if=/dev/zero of=/root/file bs=1M count=8190
[root@localhost ~]# bg 1
[1]+ dd if=/dev/zero of=/root/file bs=1M count=8190 &
[root@localhost ~]# jobs
[1]+  运行中               dd if=/dev/zero of=/root/file bs=1M count=8190 &
10、查询dd if=/dev/zero of=/root/file bs=1M count=8190 命令的进程并通过kill杀死
[root@localhost ~]# dd if=/dev/zero of=/root/file bs=1M count=8190
p^H^Z
[1]+  已停止               dd if=/dev/zero of=/root/file bs=1M count=8190
[root@localhost ~]# jobs -l
[1]+  4434 停止                  dd if=/dev/zero of=/root/file bs=1M count=8190
[root@localhost ~]# bg 1
[1]+ dd if=/dev/zero of=/root/file bs=1M count=8190 &
[root@localhost ~]# kill  -9 4434    //强制杀死进程
[root@localhost ~]# jobs -l
[1]+  4434 已终止               dd if=/dev/zero of=/root/file bs=1M count=8190
11、设置一次性计划任务在18:00时关闭系统,并查看任务信息
[root@localhost ~]# date
2019年 08月 08日 星期四 11:22:31 CST
[root@localhost ~]# at 18:00
at> shutdown -h now
at> <EOT>
job 1 at Thu Aug  8 18:00:00 2019
[root@localhost ~]# atq
1 Thu Aug  8 18:00:00 2019 a root
12、以root身份设置周期性计划任务
a) 每天晚上的24点时打包压缩 /etc/passwd /etc/shadow /etc/group /etc/gshadow 为 file.tar.gz
[root@localhost ~]# crontab -e -u root     //进入编辑
[root@localhost ~]# crontab -l    //查看计划任务
0 0 * * * tar -czf file.tar.gz /etc/passwd
0 0 * * * tar -czf file.tar.gz /etc/shadow
0 0 * * * tar -czf file.tar.gz /etc/group
0 0 * * * tar -czf file.tar.gz /etc/gshadow
b) 每周一的每隔五分钟列出磁盘使用状况
[root@localhost ~]# crontab -e -u root
*/5     0 * * * df -Th
c) 每天的8:30与互联网时间同步服务器pool.ntp.org同步时间
[root@localhost ~]# crontab -e -u root
30 8 * * * ntpdate pool.ntp.org
13、通过crontab命令查看root的计划任务,通过文件查看类工具列出/var/spool/cron下对应的文件内容
[root@localhost ~]# crontab -l -u root
0 0 * * * tar -czf file.tar.gz /etc/passwd
0 0 * * * tar -czf file.tar.gz /etc/shadow
0 0 * * * tar -czf file.tar.gz /etc/group
0 0 * * * tar -czf file.tar.gz /etc/gshadow
*/5     0 * * * df -Th
30 8 * * * ntpdate pool.ntp.org
[root@localhost ~]# cat /var/spool/cron/root
0 0 * * * tar -czf file.tar.gz /etc/passwd
0 0 * * * tar -czf file.tar.gz /etc/shadow
0 0 * * * tar -czf file.tar.gz /etc/group
0 0 * * * tar -czf file.tar.gz /etc/gshadow
*/5     0 * * 1 df -Th
30 8 * * * ntpdate pool.ntp.org

转载于:https://www.cnblogs.com/qiyueqi/p/11342598.html

chapter10--进程和计划任务管理相关推荐

  1. Linux/Centos7系统管理之进程与计划任务管理

    Linux/Centos7系统管理之进程与计划任务管理查看进程--静态和动态查看控制进程--条件和全部at 一次性任务设置crontab 周期性任务设置一.程序和进程的关系(1)概念程序:保存在硬盘. ...

  2. 【AWSL】之Linux进程和计划任务管理(ps、top、pgrep、pstree、pkill、at、crontab)

    序言 这里我主要介绍Linux进程与计划任务 进程与计划任务 序言 一 .查看进程 1.程序和进程的关系 2.查看进程信息ps及top.pgrep.pstree ①ps命令 ②.top命令 ③.pgr ...

  3. Linux进程和计划任务管理(详细图例)

    Linux进程和计划任务管理 一.进程和进程的关系 二.查看进程信息--ps 2.1 方法一:ps aux 2.2 方法二:ps -elf 三.查看进程信息--top 3.1 top命令 3.2 to ...

  4. 搞它!!!Linux系统中查看进程和计划任务管理

    文章目录 首先我们了解一下程序和进程的关系: 一.查看进程 1.查看静态的进程统计信息(ps) 2.查看静态的进程统计信息(top) 3.pgrep命令(查询进程信息) 4.pstree命令(查看进程 ...

  5. linux进程与计划任务管理

    进程与计划任务管理 程序和进程的关系 程序 保存在硬盘.光盘等介质的可执行代码和数据 静态保存的代码 进程 在cpu及内存中运行的程序代码 动态执行的代码 父.子进程(每个程序可以创建一个或多个进程) ...

  6. linux一号进程和二号进程,Linux系统管理10——进程和计划任务管理(示例代码)

    Linux系统管理10--进程和计划任务管理 一.程序和进程的关系 1.程序 ·保存在硬盘.光盘等介质中的可执行代码和数据 ·静态保存的代码 2.进程 ·在CPU及内存中运行的程序代码 ·动态执行的代 ...

  7. linux删除任务进程命令bkill,​linux 进程和计划任务管理

    进程和计划任务管理 要求: 管理系统中的进程 启动系统中的portmap服务,然后使用kill命令终止它的运行. 步骤: 使用service命令启动portmap服务并确认运行状态,使用pgrep命令 ...

  8. 学习进程和计划任务管理

    目录 进程与线程 进程(Process) 线程(Thread) 线程和进程的区别是什么? 查看进程信息ps 查看进程信息top 查看进程信息pgrep 查看进程信息pstree 进程的启动方式 ■手工 ...

  9. linux进程和计划任务管理!

    linux进程和计划任务管理 一.查看进程和控制进程 1.程序和进程的关系 (1)程序 (2)进程 1)进程的生命周期 2)进程的几个状态 2.查看进程命令ps ps -aux ps -ef top命 ...

  10. Linux系统中查看进程和计划任务管理

     各位小伙伴们大家好,本次给大家带来的是Linux操作系统中的进程和计划任务的管理,首先大家都知道程序是保存在外部存储介质(如硬盘.光盘)中的可执行机器代码和数据的静态集合,而进程是在CPU及内存中 ...

最新文章

  1. (5.17更新)2011.5.21项管考试论文关注点
  2. SQL中declare申明变量
  3. 减少GC开销的5个编码技巧
  4. AspNetPager分页控件的运用 【转】-有用
  5. 用jQuery实现一些导航条切换,显示隐藏
  6. 计算机视觉农作物检测,基于计算机视觉的农作物病害检测系统的研究
  7. 2018年全国卷Ⅰ卷理科数学图片版
  8. 神经网络模型结果怎么看,神经网络模型怎么预测
  9. VS2017好用的插件推荐
  10. github 访问慢,一键加速,完美访问
  11. 2023年全国最新二级建造师精选真题及答案46
  12. 学习Linux的几点忠告(转贴)
  13. Josn字符串处理 explode/from_json/get_json_object的使用--小记补充
  14. linux 串口 设置rts,linux内核关于uart2配置为RTS引脚时,串口无法使用的问题
  15. php数组练习十六道题
  16. 高级软件工程-读书笔记之思想篇
  17. PythonShell
  18. Django之创建项目
  19. spring boot 2.0之基础入门
  20. 06android studio创建模拟器

热门文章

  1. excel 日期格式 mysql_EXCEL和MySQL日期格式之间的转换
  2. oracle精度说明符1~38_数据库显示精度说明符过多
  3. php 面向对象编程(class)之从入门到崩溃 高级篇
  4. php案例之后台数据显示-- PDO版(php data object)
  5. 十二、Oracle学习笔记:分页查询
  6. layui-treeTable v2.0添加搜索功能
  7. 375. 猜数字大小 II leetcode java
  8. 笛卡尔遗传规划Cartesian Genetic Programming (CGP)简单理解(1)
  9. linux寻找依赖文件
  10. 环信即时通讯在工程中的安装——Nusen_Liu