我正在尝试学习从 Linux 命令到进程我能做什么。
问题是,我没有很多程序来检查这些命令。我无法完全杀死 bash,而将进程 yes 置于后台则等于判处死刑。
由于我在服务器上运行,所以我无法直接在桌面上打开程序。
是否有任何记事本或计算器可以在后台打开,以便它显示在进程列表中并允许我检查一些选项?我尝试使用 wget,但它似乎也没有出现在我的进程中,也许下载速度太快了,我真的不明白它的问题所在……
感谢您的帮助。
答案1
如果您想yes
在后台使用,您仍然可以执行以下操作:
$ yes > /dev/null &
将> /dev/null
命令的输出重定向到/dev/null
。
或者,您可以运行无限睡眠:
$ sleep infinity &
它将一直运行直到被杀死
答案2
您可以从命令行运行带有附加符号的脚本或实用程序,以使其在后台运行,如下所示:
./script.sh &
您可以创建一个简单的脚本,它除了休眠之外不执行任何操作,并在后台运行。示例休眠脚本可能如下所示:
#!/bin/bash
while true; sleep 1; done