实验七:Linux系统的进程管理

实验七:Linux系统的进程管理

1.使用at命令实现在当前时间之后的2分钟,在你的姓名目录下建立空文件test.txt

先执行at now + 2minutes代表两分钟后执行,回车后输入要执行的语句,CTRL+D退出。
在这里插入图片描述

没有安装at软件包的执行sudo apt-get install at进行安装。

2.使用batch命令在姓名目录下建立空文件test2.txt;

与at命令相似,不过batch是在虚拟机空闲时执行。退出也是CTRL+D。
在这里插入图片描述

3.使用crontab命令在姓名目录下建立任务,每日8点10分执行一次touch test3.txt;

crontab命令用法:crontab [-u 用户名] [ -e | -l | -r ]

-u指定要定义任务调度的用户名,没有此选项默认当前用户;

-e用于编辑用户的cron调度文件;

-l用于显示cron调度文件的内容;

-r用于删除用户的cron调度文件。

先crontab -e编辑调度文件,输入下图语句,ctrl+x退出。
在这里插入图片描述

4.按长格式显示所有进程

选项e表示显示所有进程;选项l表示按长格式显示。
在这里插入图片描述

5.启动文本编辑器gedit,查看gedit进程ID,接着,用kill命令终止;

在这里插入图片描述

6.用top命令查看系统情况,将更新显示二次的结果输出到名称为 top.log 的档案里。

在这里插入图片描述

在这里插入图片描述

top -d 2 -n 1 -b > top.log

-d 2 代表2秒刷新一次

-n 1 代表把结果在文件中输出1次

-b 指文件可读

猜你喜欢

转载自blog.csdn.net/qinnt/article/details/110728483