GNU/Linux >> Belajar Linux >  >> Linux

Cara Menggunakan Perintah Tidur di Linux:Dijelaskan dengan Contoh

Sistem operasi Linux adalah semua tentang perintah dan cara Anda menggunakannya untuk menyelesaikan tugas Anda. Perintah tidur di Linux adalah salah satu perintah yang dapat Anda gunakan untuk menunda waktu tertentu selama proses eksekusi skrip. Ini menguntungkan pengembang ketika mereka ingin menjeda eksekusi perintah untuk satu waktu tertentu. Jadi jika Anda juga ingin mempelajari segala sesuatu tentang perintah tidur, artikel ini hanya untuk Anda. Dalam artikel ini, Anda akan mempelajari setiap detail yang mungkin dari perintah sleep di Linux.

Perintah tidur di Linux

Anda dapat dengan mudah menggunakan perintah sleep untuk mengatur jumlah penundaan berdasarkan hari (d), jam (h), menit (m), dan detik (s). Begini cara kerjanya:

sleep NUMBER[SUFFIX]

Di tempat akhiran, Anda dapat menggunakan nilai waktu apa pun (bilangan bulat atau pecahan). Jika Anda tidak menggunakan nomor apa pun alih-alih sufiks, maka sistem akan secara otomatis menghitung beberapa detik secara default.

Perintah sleep juga memungkinkan nilai berbeda yang dapat Anda tambahkan dengan mudah untuk mengevaluasi durasi tidur. Jika Anda ingin menghentikan proses tidur, tekan tombol CTRL dan C secara bersamaan. Untuk opsi bantuan, jalankan perintah berikut:

sleep --help

Anda dapat melihat detail versi dengan mengetik:

- -
sleep --version

Perintah Tidur Linux Praktis untuk Penggunaan Sehari-hari

Sekarang kita akan membahas beberapa contoh penting dan berharga sehingga Anda dapat memahami semuanya dengan lebih baik.

1. Contoh Dasar

Di sini kita ingin menggunakan perintah sleep selama 5 detik. Itu sebabnya kami akan menjalankan perintah berikut di terminal: 

sleep 5

Jika Anda ingin menggunakan menit atau jam, bukan detik, Anda dapat mengubah detik menjadi menit atau jam yang sesuai.

sleep 0.0833m

sleep 0.0013889h

Jika Anda ingin menggunakan perintah sleep untuk menit dan detik tertentu, silakan gunakan perintah di bawah ini: 

sleep 1m 2s

2. Setel Alarm 

Anda juga dapat mengatur alarm dengan suara alarm tertentu. Misalnya kita ingin menyetel alarm, maka kita akan menjalankan perintah berikut untuk memutar lagu “alarm_song.mp3” setelah 8 jam 15 menit:

sleep 8h 15m && alarm_song.mp3

3. Perintah Tunda Menggunakan Tidur

Anda dapat menggunakan perintah sleep untuk menerapkan waktu tertentu antara eksekusi dua tugas (perintah) yang berbeda. Berikut adalah contoh berikut di mana kita akan memainkan dua lagu satu per satu:

sleep 5 && echo "Play Song 1" && sleep 5 && echo "Play Song 2"

Kami ingin menjalankan dua perintah satu per satu tetapi dengan jeda 10 detik. Di sini kita akan menjalankan perintah ls untuk memeriksa file dalam sistem dan kemudian du -h untuk memeriksa ukuran total direktori dalam format yang dapat dibaca manusia:

ls && sleep 10 && du -h

4. Perintah Tidur dalam Skrip

Misalnya, kita akan menggunakan perintah sleep untuk mengulang tugas tertentu dalam skrip. Di sini, kami ingin mengubah nilai "n" dari 1 menjadi 7 setiap detik, jadi kami telah membuat "script.sh" dengan detail berikut:

Sekarang, kita akan mengeksekusi skrip di terminal (kita telah menyimpan file “script.sh” di Dokumen, jadi kita telah menjalankan perintah cd ~/Documents dan ls):

bash script.sh

Akhirnya, Wawasan

Perintah sleep berguna ketika Anda perlu melakukan lebih dari satu perintah dalam skrip bash karena beberapa keluaran perintah mungkin membutuhkan waktu lama untuk diproses, dan perintah lain harus menunggu perintah sebelumnya untuk menyelesaikan seluruhnya. Tidak mungkin untuk memulai unduhan berikutnya sebelum menyelesaikan yang sebelumnya, misalnya, ketika Anda ingin mengunduh file berurutan. Dalam hal ini, perintah sleep lebih disukai karena akan menunggu selama waktu tertentu sebelum setiap unduhan.


Linux
  1. Cara Menggunakan Perintah Hexdump Linux dengan Contoh Praktis

  2. Perintah SCP di Linux:Cara Menggunakannya, dengan Contoh

  3. Cara Menggunakan Perintah RMmod Di Linux Dengan Contoh

  1. Cara menggunakan Perintah Shutdown Linux dengan Contoh

  2. Perintah Traceroute Linux, Dijelaskan dengan Contoh

  3. Cara menggunakan perintah Vmstat di Linux dijelaskan dengan contoh

  1. Cara Menggunakan Perintah w di Linux dengan Contoh

  2. Cara Menggunakan Perintah IP di Linux dengan Contoh

  3. Cara Menggunakan Perintah Linux Cat (Dengan Contoh)