为Jim用户建立周期性任务,查询系统中所有进程的状态信息,并把查询结果重定向到文件/home/fileinfo.txt文件中
时间: 2024-03-20 09:42:58 浏览: 13
好的,我可以为Jim用户创建一个周期性任务来定期查询系统中所有进程的状态信息,并将结果重定向到指定文件中。
你可以使用以下命令来为Jim用户创建一个周期性任务:
```
crontab -u jim -e
```
然后在编辑器中添加以下行:
```
* * * * * ps -ef > /home/fileinfo.txt
```
这将在每分钟的第一秒定期执行“ps -ef”命令,并将结果重定向到“/home/fileinfo.txt”文件中。请注意,这将覆盖文件中的任何现有内容,因此请在执行此操作之前备份该文件。
完成后,请保存并关闭编辑器。任务现在已经设置好了,它将在每分钟的第一秒执行“ps -ef”命令并将结果重定向到指定文件中。
相关问题
linux为Jim用户建立周期性任务,查询系统中所有进程的状态信息,并把查询结果重定向到文件/home/fileinfo.txt文件中命令
您可以使用crontab命令为Jim用户建立周期性任务,如下所示:
1. 使用以下命令编辑Jim用户的crontab文件:
```
crontab -u Jim -e
```
2. 在文件末尾添加以下行:
```
* * * * * ps aux > /home/fileinfo.txt
```
此行命令将在每分钟执行一次,查询系统中所有进程的状态信息,并将结果重定向到/home/fileinfo.txt文件中。
请注意,这个命令会覆盖文件中的内容。如果您想要在文件中追加命令的输出,请使用双大于号(>>)而不是单大于号(>)。
(12) 为Jim用户建立周期性任务,查询系统中所有进程的状态信息,并把查询结果重定向到文件/home/fileinfo.txt文件中
好的,我明白了。为Jim用户建立周期性任务可以使用crontab命令,具体操作如下:
1. 切换到Jim用户:`su Jim`
2. 执行命令:`crontab -e`,进入编辑模式
3. 在文件末尾添加以下内容:
```
* * * * * ps -ef > /home/fileinfo.txt
```
这表示每分钟执行一次`ps -ef`命令,并将输出结果重定向到`/home/fileinfo.txt`文件中。
4. 保存并退出编辑模式,即可完成任务的建立。
注意:以上命令中的`* * * * *`表示每分钟执行一次任务,如果需要调整执行频率,可以修改该参数。具体的时间格式可以参考crontab的使用文档。