ps -ef | grep 查询出来很多很久以前完成的任务
时间: 2023-08-26 13:11:29 浏览: 49
您可以尝试使用`ps`命令的`-e`选项来列出所有的进程,并使用`grep`命令来筛选出特定的任务。但是,由于您提到这是很久以前完成的任务,可能已经被系统清理或关闭。以下是一个示例命令:
```
ps -ef | grep <任务关键字>
```
请将`<任务关键字>`替换为您要搜索的任务的关键字或标识符。这个关键字可以是任务的名称、进程号或其他唯一标识符。这样,`grep`命令将会筛选出包含该关键字的行,从而帮助您找到相关的任务。
相关问题
ps - ef | grep smon 和 ps - ef | grep pmon 有什么区别
这两个命令都是用来查找 Oracle 数据库进程的。
- `ps -ef | grep smon`:该命令将列出所有正在运行的进程,并使用 grep 命令过滤以 `smon` 结尾的进程,`smon` 是 Oracle 数据库中的一个进程,它负责实例的系统监视和清理工作。
- `ps -ef | grep pmon`:该命令同样列出所有正在运行的进程,并使用 grep 命令过滤以 `pmon` 结尾的进程,`pmon` 是 Oracle 数据库中的另一个进程,它负责实例的进程监视和恢复工作。
因此,这两个命令的区别在于它们过滤的进程不同。如果你想查看数据库实例的系统监视和清理进程,则使用 `ps -ef | grep smon`;如果你想查看数据库实例的进程监视和恢复进程,则使用 `ps -ef | grep pmon`。
ps -ef |grep bjtg ps -ef |grep bjqg ps -ef |grep gwmon 以上三条命令如何用管道符连接成一条命令执行
要将以上三条命令用管道符连接成一条命令执行,可以使用以下方式:
```
ps -ef | grep bjtg | grep bjqg | grep gwmon
```
这条命令的作用是先执行第一条命令 `ps -ef`,然后将其输出通过管道符 `|` 传递给第二条命令 `grep bjtg` 进行过滤,再将过滤结果通过管道符传递给第三条命令 `grep bjqg` 进行进一步过滤,最后将最终结果通过管道符传递给第四条命令 `grep gwmon` 进行最终过滤。这样就可以实现将三条命令连接起来执行,并得到最终的结果。