Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 制造;ssh localhost';睡眠10'&引用;在后台启动命令_Bash_Ssh_Tty_Nohup_Pty - Fatal编程技术网

Bash 制造;ssh localhost';睡眠10'&引用;在后台启动命令

Bash 制造;ssh localhost';睡眠10'&引用;在后台启动命令,bash,ssh,tty,nohup,pty,Bash,Ssh,Tty,Nohup,Pty,ssh localhost'sleep 10'需要10秒才能运行,所以我在想如果我使用nohup和&会怎么样。不幸的是,这并没有什么不同 bash-c“nohup sleep 10 2>/dev/null&“立即返回,所以我尝试了ssh localhost'nohup sleep 10 2>/dev/null&',但这似乎没有什么区别 有什么想法吗?要使nohup按预期工作,还需要重定向标准输出: 要使nohup按预期工作,还需要重定向标准输出: ssh本地主机退出。你想做什么?@Cyrus-我

ssh localhost'sleep 10'
需要10秒才能运行,所以我在想如果我使用
nohup
&
会怎么样。不幸的是,这并没有什么不同

bash-c“nohup sleep 10 2>/dev/null&“
立即返回,所以我尝试了
ssh localhost'nohup sleep 10 2>/dev/null&'
,但这似乎没有什么区别


有什么想法吗?

要使nohup按预期工作,还需要重定向标准输出:


要使nohup按预期工作,还需要重定向标准输出:


ssh本地主机退出
。你想做什么?@Cyrus-我想运行一个耗时的命令。也许我正在尝试编写一个脚本来恢复一个大型MySQL数据库,这可能需要几个小时。或者我想让开膛手杰克或者别的什么。无论哪种方式,为了模拟耗时的脚本,
sleep x
就足够了。
ssh localhost exit
。你想做什么?@Cyrus-我想运行一个耗时的命令。也许我正在尝试编写一个脚本来恢复一个大型MySQL数据库,这可能需要几个小时。或者我想让开膛手杰克或者别的什么。无论哪种方式,为了模拟耗时的脚本,
sleep x
就足够了。
ssh localhost 'nohup sleep 10 > /dev/null 2>&1 &'
# OR
ssh localhost 'nohup sleep 10 >& /dev/null &'