O comando Suspend faz com que o seu computador Linux não faça nada. Talvez seja contra-intuitivo, mas de vez em quando o que é necessário é um período de inatividade. Esta postagem mostra como usar este comando bash shell efetivamente.
Usando sleep
é facil. No tipo de linha de comando sleep
, um espaço, um número e pressione Enter.
dormir 5
O cursor desaparecerá por cinco segundos e depois retornará. O que aconteceu? Usando sleep
na linha de comando, você diz ao Bash para suspender o processamento pelo tempo que você forneceu. Em nosso exemplo, foram cinco segundos.
Podemos mover durações para sleep
em dias, horas e minutos, bem como em segundos. Para fazer isso, inclui um sufixo de d, h, m,
o s
com a duração. Para fazer o sonho parar por um dia, quatro horas, sete minutos e cinco segundos, use um comando como este:
dormir 1d 4h 7m 5s
a s
sufixo (por segundos) é opcional. Sem sufixo sleep
tratará qualquer duração como segundos. Suponha que você queira ter sleep
pausar por cinco minutos e vinte segundos. Um formato correto para este comando é:
dormir 5m 20
Se você esquecer de fornecer o m
sufixo em extensão de minuto, irá instruir sleep
pausar por cinco segundos e depois novamente por vinte segundos. Então sleep
vai parar para 25 segundos.
Muitos comandos exigem que você forneça parâmetros em uma ordem específica, mas sleep
é muito indulgente. Você pode fornecê-los em qualquer ordem e sleep
vai dar sentido a eles. Além disso, você pode fornecer um número de ponto flutuante como parâmetro. Como um exemplo, 0,5 h é uma maneira válida de indicar que você deseja sleep
faça uma pausa de meia hora.
Todos os comandos a seguir (cada vez mais excêntrico) eles dizem sleep
pausar 10 segundos.
dormir 10
dormir 5 5s
Dorme 1 1 1s 1 1 1s 1 2
dormir 0,16667m
Usando suspender para pausar antes de um comando
a sleep
O comando pode ser usado para pausar antes da execução de um comando. Este comando pausaria por 15 segundos e então ele apitaria.
dormir 15 &&