Questions tagged «delay»

4
经过一定时间后运行命令?
如果执行的过程很长,有什么方法可以执行一些基于时间的命令? 例如,我正在运行一个非常长的过程,大约需要10分钟。 5分钟后,我想运行一个单独的命令。为了说明起见,单独的命令可以是:echo 5 minutes complete (注意:我不希望命令完成方面的进展,而只是在指定间隔后执行命令。) 可能吗?

6
从现在开始的某个时候做一些事情(也许还会在控制台中显示结果)
我使用Ubuntu服务器16.04,并且希望at在当前会话中使用该实用程序从现在开始1分钟(例如echo)进行操作,而没有给出具体的日期和时间-比当前时间提前1分钟。 这失败了: echo 'hi' | at 1m 我之所以选择at,sleep是因为睡眠妨碍了当前会话,因此更适合于延迟另一会话中的命令,而不是我们大多数时间都在使用的命令。航空(AFAIR),at这种举止不会妨碍我的会议。 更新_1 通过Pied Piper的回答,我已经尝试过: (sleep 1m; echo 'hi') & 我对此方法有疑问:“ hi”流打印在我的主要提示内,并且还在_包含它的主要提示下添加了一个空的辅助提示(),请参见: USER@:~# (sleep 1m; echo 'hi') & [1] 22731 USER@:~# hi ^C [1]+ Done 更新_2 通过彼得·科德的回答,我尝试过: (sleep 2 && echo -e '\nhi' && kill -WINCH $$ &) 看来,这在Bash 4.4中正常运行,但在某些旧版本中似乎无效(请参见答案中的注释)。我个人在自己的环境中使用Bash 4.3。
12 console  stdout  at  sleep  delay 

1
ssh'到公共服务器时延迟获得密码提示
我在大学中使用公共IP设置了服务器(Debian 7)。当我从校园外进入系统时,在收到密码提示之前,我会得到5到10秒的奇怪延迟。这是为什么? 我跑去ssh -v得到详细的输出: debug1: Roaming not allowed by server debug1: SSH2_MSG_SERVICE_REQUEST sent debug1: SSH2_MSG_SERVICE_ACCEPT received .... delay of 5-10 seconds here debug1: Authentications that can continue: publickey,password debug1: Next authentication method: publickey debug1: Trying private key: /home/nass/.ssh/id_rsa debug1: Trying private key: /home/nass/.ssh/id_dsa debug1: Trying private key: /home/nass/.ssh/id_ecdsa debug1: Next …
9 ssh  dns  firewall  delay 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.