系統管理11-系統進程與計劃任務管理 練習題

一、經過ps命令的兩種選項形式查看進程信息
[root@localhost ~]# ps aux
[root@localhost ~]# ps -elf
二、經過top命令查看進程
[root@localhost ~]# top
三、經過pgrep命令查看sshd服務的進程號
[root@localhost ~]# pgrep -l sshd
1166 sshd
13754 sshd
四、查看系統進程樹
[root@localhost ~]# pstree -a
五、使dd if=/dev/zero of=/root/file bs=1M count=8190 命令操做在前臺運行
[root@localhost ~]# dd if=/dev/zero of=/root/file bs=1M count=8190
六、將第5題命令操做調入到後臺並暫停
^Z
[1]+  已中止               dd if=/dev/zero of=/root/file bs=1M count=8190
[root@localhost ~]# jobs 1
[1]+  已中止               dd if=/dev/zero of=/root/file bs=1M count=8190

七、使dd if=/dev/zero of=/root/file2 bs=1M count=1024 命令操做在後臺運行
[root@localhost ~]# dd if=/dev/zero of=/root/file2 bs=1M count=1024 &
[2] 54226
八、查看後臺的任務列表
[root@localhost ~]# jobs 2
[2]-  運行中               dd if=/dev/zero of=/root/file2 bs=1M count=1024 &
九、恢復dd if=/dev/zero of=/root/file bs=1M count=8190 讓其在後臺繼續運行
[root@localhost ~]# bg 1
[root@localhost ~]# jobs 1
[1]+  運行中               dd if=/dev/zero of=/root/file bs=1M count=8190 &
十、查詢dd if=/dev/zero of=/root/file bs=1M count=8190 命令的進程並經過kill殺死
[root@localhost ~]# pgrep -l "dd"
2 kthreadd
41 ipv6_addrconf
13354 evolution-addre
13380 evolution-addre
15780 dd
[root@localhost ~]# kill -9 15780
[root@localhost ~]# jobs 1
[1]+  已殺死               dd if=/dev/zero of=/root/file bs=1M count=8190
十一、設置一次性計劃任務在18:00時關閉系統,並查看任務信息
[root@localhost ~]# at 18:00
at> init 0
at> <EOT>
job 2 at Thu Aug  8 18:00:00 2019
[root@localhost ~]# atq
2 Thu Aug  8 18:00:00 2019 a root
十二、以root身份設置週期性計劃任務
a) 天天晚上的24點時打包壓縮 /etc/passwd /etc/shadow /etc/group /etc/gshadow 爲 file.tar.gz
[root@localhost ~]# crontab -e
0       0       *       *       *       /usr/bin/tar cfz file.tar.gz /etc/passwd /etc/shadow /etc/group /etc/gshadow
b) 每週一的每隔五分鐘列出磁盤使用情況
*/5     *       *       *       1       du -as
c) 天天的8:30與互聯網時間同步服務器pool.ntp.org同步時間
30      8       *       *       *       ntpdate pool.ntp.org
1三、經過crontab命令查看root的計劃任務,經過文件查看類工具列出/var/spool/cron下對應的文件內容
[root@localhost ~]# crontab -l
0 0 * * * /usr/bin/tar cfz file.tar.gz /etc/passwd /etc/shadow /etc/group /etc/gshadow
*/5 * * * 1 du -as
30 8 * * * ntpdate pool.ntp.org
[root@localhost ~]# ls /var/spool/cron/
root
[root@localhost ~]# vim /var/spool/cron/root 0       0       *       *       *       /usr/bin/tar cfz file.tar.gz /etc/passwd /etc/shadow /etc/group /etc/gshadow */5     *       *       *       1       du -as 30      8       *       *       *       ntpdate pool.ntp.org ~                                                                                  ~                                                                                  ~                                                                                  ~                                                                                  ~                                                                                  ~                                                                                  "/var/spool/cron/root" 3L, 138C 已寫入                         
相關文章
相關標籤/搜索