Perintah Linux

Perintah jam tangan Linux

Perintah jam tangan Linux
Terkadang, Anda mungkin menghadapi keharusan menjalankan perintah berulang kali untuk mengidentifikasi apakah ada perubahan pada output. Tentu saja, pekerjaan tertentu dapat dilakukan dengan bantuan skrip Bash dan bentuk skrip lainnya. Namun, Linux hadir dengan alat baris perintah bawaan yang melakukan pekerjaan itu.

Pada artikel ini, kita akan melihat alat "watch" di Linux. Alat ini akan menjalankan perintah apa pun yang Anda tentukan dengan interval waktu. Kami juga dapat mengatur interval waktu untuk kenyamanan.

versi "tonton"”

Perintah sederhana ini akan mencetak versi perangkat lunak "watch".

tonton --versi

Atau,

tonton -v

Penggunaan "jam tangan" dasar

Inilah struktur dasar yang diperlukan untuk memanggil "menonton" dan memberi tahu apa tugasnya.

menonton

Misalnya, mari kita mulai "menonton" dengan perintah umum lainnya: "tanggal". Alat ini mencetak waktu dan tanggal saat menjalankan alat. Pelajari lebih lanjut tentang "tanggal".

tanggal menonton

Apa yang sedang terjadi disini? Alat ini menjalankan perintah "tanggal" setiap 2 detik. Ingat, ini adalah nilai default gap antara setiap kali "watch" menjalankan perintah. Dalam hal ini, "jam tangan" menunggu 2 setelah memanggil "tanggal". Tentu saja, batas waktunya dapat diubah.

Catatan: "watch" tidak akan berhenti dengan sendirinya. Anda harus mengirim sinyal penghentian secara manual untuk menghentikan perintah agar tidak berjalan lagi. Tekan "Ctrl + C" untuk menghentikan proses.

Menyoroti perbedaan

Misalkan, Anda menjalankan perintah yang mencetak output BESAR. Mengawasi perubahan bisa menjadi sangat merepotkan dalam kasus itu. Bagaimana dengan membiarkan "menonton" melakukan pekerjaan??

Ya, "jam tangan" dapat menyoroti perbedaan antara keluaran sebelumnya dan keluaran saat ini. Untuk mengaktifkan fitur ini, gunakan tanda “-d” pada saat memanggil “watch”.

tonton -d tanggal

Seperti yang Anda lihat, perubahan output disorot. Anda dapat dengan mudah melacak perubahan. Namun, jika waktu di antara setiap menjalankan perintah terlalu singkat, Anda juga mungkin akan bingung dan tersesat. Jadi, pastikan interval waktu Anda tepat waktu.

Perbarui interval

Seperti yang disebutkan sebelumnya, "watch", secara default, berlaku 2 detik sebagai interval waktu antara setiap menjalankan perintah yang Anda pilih. Untungnya, kami dapat secara manual mengubah interval dan menetapkan nilai yang berbeda. Untuk tujuan ini, kita harus menggunakan flag “-n” diikuti dengan jumlah detik.

Misalnya, mari kita jalankan "tanggal" dengan interval 10 detik.

tonton -n 10 -d tanggal

Perhatikan bahwa saya menyelinap di bendera "-d". Ini menawarkan cara yang lebih mudah untuk menangkap perbedaannya. Tentu saja, Anda selalu dapat memeriksa interval waktu efektif di bagian atas konsol yang sedang berjalan.

Satu hal yang perlu diperhatikan bahwa perintah ini memungkinkan presisi hanya hingga 0.1 detik. Anda menjadi lebih kecil dari itu, itu tidak akan menerimanya.

Matikan tajuk

Saat Anda menjalankan perintah "watch", Anda akan berakhir dengan header yang berisi info penting seperti interval waktu, nama sistem, waktu sistem, dll.

Namun, jika Anda tidak tertarik untuk melihat bagian ini, Anda dapat melakukannya. Yang harus Anda lakukan adalah menambahkan flag “-t” saat menjalankan “watch”.

tonton -d -n 10 tanggal

tonton -t -d -n 10 tanggal

Ini dapat membuat perbedaan besar jika Anda bekerja dengan sesuatu yang penting dan tidak ingin ada gangguan atau menghemat sedikit ruang layar.

Keluar saat terjadi perubahan

Yang satu ini menarik. Sering kali, setiap kali Anda mengerjakan sesuatu yang memerlukan pemeriksaan terus-menerus, Anda mungkin ingin terus memantau aktivitasnya. Namun, ada fitur yang disematkan di "jam tangan" yang memberi tahu program untuk keluar setelah mengidentifikasi perubahan apa pun pada output.

Untuk tujuan ini, gunakan bendera “-g”.

tonton -g -n 10 tanggal

Setelah 10 detik, perintah "tanggal" akan melaporkan output yang berbeda. Saat perubahan output terjadi, "watch" keluar.

Status keluar

Ketika "menonton" ada dalam contoh seperti itu, ia melaporkan bendera tertentu. Bendera ini adalah bilangan bulat, mulai dari 0 hingga 8 dengan arti yang berbeda meaning.

Sebagai contoh, mari kita jalankan perintah ini dan biarkan "watch" berhenti sendiri secara otomatis.

tonton -g -n 10 tanggal

Sekarang, karena program itu ada, ia mengembalikan status keluar tertentu. Jalankan perintah ini untuk memeriksa status keluar.

gema $?

Sekarang, apa artinya nilai ini this? Untuk mempelajari lebih lanjut tentang nilainya, Anda harus memeriksa halaman manual "watch".

jam tangan pria

Mengurai perintah BESAR

Jika Anda tertarik dengan tampilan yang lebih bersih untuk menjalankan perintah "watch", ada berbagai cara yang dapat kami lakukan untuk mencapainya.

Pertama-tama, gunakan tanda \ setelah “watch” dan semua benderanya, lalu tekan Enter.

tonton -n 10 -d \

Sekarang, ketik perintah apa pun yang ingin Anda ulangi.

Cara lain yang menarik adalah mengutip seluruh perintah khusus Anda dengan tanda kutip tunggal ”.

menonton ''

Pikiran terakhir

Tidak banyak hal yang terjadi dengan "menonton". Ini adalah program sederhana dengan flag sederhana dan pola perilaku sederhana. Namun, mereka dapat melakukan pekerjaan yang sangat luar biasa jika digunakan dengan cara yang benar.

Untuk mengetahui lebih banyak tentang semua bendera dan penjelasannya, silakan lihat halaman manual "watch". Jika Anda melakukan sesuatu yang kritis, maka itu semua sepadan dengan usaha.

jam tangan pria

tonton --help

Nikmati!

Cara membalikkan arah gulir Mouse dan Touchpads di Windows 10
Mouse dan Panel sentuhs tidak hanya membuat komputasi menjadi mudah tetapi juga lebih efisien dan tidak memakan banyak waktu. Kami tidak dapat membaya...
Cara mengubah penunjuk Mouse dan ukuran kursor, warna & skema pada Windows 10
Penunjuk mouse dan kursor di Windows 10 adalah aspek yang sangat penting dari sistem operasi. Ini dapat dikatakan untuk sistem operasi lain juga, jadi...
Mesin Game Gratis dan Sumber Terbuka untuk Mengembangkan Game Linux
Artikel ini akan membahas daftar mesin game sumber terbuka dan gratis yang dapat digunakan untuk mengembangkan game 2D dan 3D di Linux. Ada banyak mes...