dormi comanda este folosită pentru a crea un job inactiv. O lucrare falsă ajută la întârzierea execuției. Este nevoie de timp în secunde în mod implicit, dar un sufix mic (s, m, h, d) poate fi adăugat la sfârșit pentru a-l converti în orice alt format. Această comandă întrerupe execuția pentru o perioadă de timp definită de NUMĂR .
Sintaxa comenzii `sleep` în Linux
sleep NUMBER[SUFFIX]...>
Aici,
NUMĂR reprezintă durata de timp pentru care comanda ar trebui să stea.
SUFIX poate fi folosit pentru a specifica unitatea de timp (s pentru secunde, m pentru minute, h pentru ore etc.).
Notă: Dacă nu este furnizat niciun sufix, unitatea implicită este secundele.
Opțiuni disponibile în comanda de repaus:
`–ajutor ` Opțiune din comanda Sleep
Afișează informații de ajutor despre comenzile de somn 
`–versiunea` Opțiune în Sleep Command
Afișează informații despre versiunea comenzii sleep. 
Exemple de ` dormi ` Comanda în Linux
Utilizarea de bază a comenzii „sleep” în Linux:
Cea mai simplă utilizare a comenzii Sleep implică specificarea duratei în secunde. De exemplu:
arraylist și linkedlist
sleep 6>

Utilizarea de bază a comenzii Sleep
În acest exemplu, comanda Sleep întrerupe execuția timp de 6 secunde. Acest lucru este util în special în scripturile în care trebuie să introduceți întârzieri între comenzi sau procese.
Utilizarea sufixelor în comanda „sleep” în Linux:
Sleep vă permite să specificați unități de timp folosind sufixe, oferind flexibilitate în definirea duratelor. Iată un exemplu:
sleep 3m>

Sufixul `m` în comanda Sleep
În acest caz, sufixul „m” denotă minute. Prin urmare, comanda Sleep va întrerupe execuția timp de 3 minute. Acest lucru este benefic atunci când aveți nevoie de perioade mai lungi de întârziere, iar utilizarea sufixelor face comanda mai lizibilă de către om.
Alte sufixe includ:
| Suddixes | Descriere |
|---|---|
| ‘s’ | Acesta este folosit pentru specificarea secundelor. |
| ‘h’ cum să obțineți emoji-uri iPhone pe Android | Acesta este folosit pentru specificarea orelor. |
| ‘d’ | Acesta este folosit pentru specificarea zilelor. |
De exemplu:
sleep 3h>
Această comandă durează timp de 3 ore.
Specificarea fracțiunilor de secunde în comanda „sleep” în Linux
Puteți utiliza valori zecimale pentru a specifica fracții de secunde.
sleep 3.5>

Fracționare de secunde în comanda „Sleep”.
Această comandă durează timp de 3,5 secunde, permițând un control mai precis asupra duratei somnului.
Întreruperea somnului:
Comanda Sleep poate fi întreruptă folosind semnale, cum ar fi apăsarea ` Ctrl+C> `>, care trimite un semnal SIGINT, terminând somnul:
sleep 12 # Press Ctrl+C after a few seconds to interrupt the sleep>

Întreruperea somnului
Acest lucru permite utilizatorilor să întrerupă cu grație durata somnului și să continue cu alte acțiuni.
Comanda Bash Sleep
Comanda Sleep este ca un buton de pauză pentru computer. Doar tastezi dormi N , cu N fiind un număr (fie un număr întreg, fie un număr cu zecimale) și face computerul să aștepte atât de multe secunde înainte de a face următorul lucru din scriptul tău. Este atât de ușor!
Să înțelegem asta cu un exemplu de script.
inttostr java
Avem acest script:
#!/bin/bash echo 'Hello techcodeview.com!' sleep 5 echo 'Sleep for 5 seconds'>

Comanda Bash Sleep
În aceasta, am creat scriptul folosind ` deoarece `, apoi a făcut scriptul nostru executabil ` chmod +x `, apoi a rulat scriptul nostru folosind ` ./exemplu.sh `.
Concluzie
În acest articol, am discutat despre ` sleep`> comandă în Linux, care este un instrument versatil pentru introducerea întârzierilor în execuția scriptului. Sintaxa sa simplă, definită ca ` sleep NUMBER[SUFFIX]...`> , permite utilizatorilor să specifice cu ușurință duratele de timp, fie în secunde, fie cu diverse sufixe care indică minute, ore sau zile. Acest articol a acoperit utilizarea de bază cu exemple precum ` sleep 6> `>, a demonstrat utilizarea sufixelor ca în ` sleep 3m`> și a explorat opțiuni avansate, cum ar fi întreruperea somnului cu semnale. The Bash` Somn` Comanda servește ca un buton de pauză, permițând computerelor să aștepte o perioadă specificată înainte de a trece la următoarea sarcină dintr-un script. În general,sleep>comanda se dovedește esențială în scripting, oferind control precis asupra întârzierilor de timp și sporind eficiența generală în operațiunile Linux.