GNU/Linux >> Linux Esercitazione >  >> Linux

Tutorial sui comandi di sospensione di Linux per principianti (con esempi)

A volte, mentre lavori sulla riga di comando di Linux, potresti voler eseguire un paio di comandi uno dopo l'altro, ma con un certo ritardo tra di loro. È qui, in situazioni come queste, il sonno comando può rivelarsi davvero utile. In questo tutorial, discuteremo rapidamente le basi di questo strumento utilizzando alcuni esempi di facile comprensione.

Ma prima di entrare nel merito, vale la pena ricordare che tutti gli esempi qui presenti sono stati testati su una macchina Ubuntu 16.04 LTS.

Comando di sospensione Linux

Il comando Sleep viene utilizzato per introdurre un ritardo per un periodo di tempo specifico. Di seguito è riportata la sua sintassi:

sleep NUMBER[SUFFIX]...
sleep OPTION

Ed ecco come lo descrive la pagina man dello strumento:

Pause for NUMBER seconds. SUFFIX may be 's' for seconds (the default), 'm' for minutes, 'h' for 
hours or 'd' for days.  Unlike most implementations that require NUMBER be an integer, here NUMBER
may be an arbitrary floating point number. Given two or more arguments, pause for the amount of
time specified by the sum of their values.

Di seguito sono riportati alcuni esempi in stile domande e risposte che dovrebbero darti una buona idea su come funziona il comando Sleep.

Q1. Come utilizzare il comando di sospensione?

L'utilizzo di base è abbastanza semplice:basta passare un numero come input per assicurarti che il sonno induca un ritardo di così tanti secondi.

Ad esempio:

sleep 5

Il comando precedente indurrà una pausa di 5 secondi, o in altre parole, quando esegui il comando, riceverai il prompt dopo 5 secondi.

Q2. Come fare in modo che il sonno induca ritardi maggiori?

Come avresti visto nelle precedenti domande e risposte, il comando sleep considera il numero intero passato come numero di secondi. Tuttavia, se lo desideri, puoi specificare un suffisso insieme al numero intero per indicare a Sleep che desideri che consideri il numero intero come numero di minuti, ore o anche giorni.

I suffissi disponibili sono 's' (per secondi - impostazione predefinita), 'm' (per minuti), 'h' (per ore) e 'd' (per giorni).

Ad esempio:

sleep 5m

Questo comando indurrà una pausa di 5 minuti.

T3. Come impostare una sveglia utilizzando la modalità di sospensione?

Potresti voler impostare una sveglia per una varietà di cose, inclusa l'impostazione di intervalli di lavoro, fare un pisolino o anche per ricordare qualcosa. Puoi anche usare il comando Sleep per farlo. Tutto quello che devi fare è eseguire il comando di sospensione con la quantità di ritardo che desideri e assicurarti che un file audio o video inizi subito dopo.

Ad esempio:

sleep 5h; vlc sound.mp3

La serie di comandi di cui sopra assicurerà che un file audio venga riprodotto (in vlc player) dopo 5 ore.

Conclusione

Il comando Sleep viene utilizzato principalmente negli script della shell, anche se ciò non significa che non puoi usarlo direttamente sulla riga di comando. Qui, abbiamo discusso l'utilizzo di base dello strumento. Per saperne di più, puoi andare alla pagina man del comando.


Linux
  1. Linux expand Command Tutorial per principianti (con esempi)

  2. Tutorial sui comandi di Linux factor per principianti (con esempi)

  3. Linux yes Command Tutorial per principianti (con esempi)

  4. Tutorial sui comandi per utenti Linux per principianti (con esempi)

  5. Linux sum Command Tutorial per principianti (con esempi)

Tutorial sui comandi per l'aspetto di Linux per principianti (con esempi)

Esercitazione sui comandi lsattr Linux per principianti (con esempi)

Linux tload Command Tutorial per principianti (con esempi)

Linux znew Command Tutorial per principianti (con esempi)

Tutorial sui comandi Linux zdump per principianti (con esempi)

Linux tr Command Tutorial per principianti (con esempi)