Watch adalah utilitas hebat yang secara otomatis menyegarkan data. Beberapa penggunaan yang lebih umum untuk perintah ini melibatkan pemantauan proses sistem atau log, tetapi dapat digunakan dalam kombinasi dengan pipa untuk lebih banyak keserbagunaan.
watch [options] [command]
Tonton contoh perintah
Menggunakan perintah arloji tanpa opsi apa pun akan menggunakan parameter default interval penyegaran 2,0 detik.
Seperti yang saya sebutkan sebelumnya, salah satu kegunaan yang lebih umum adalah memantau proses sistem. Mari kita gunakan dengan perintah gratis. Ini akan memberi Anda informasi terbaru tentang penggunaan memori sistem kami.
watch free
Ya, sesederhana itu kawan.
Every 2.0s: free pop-os: Wed Dec 25 13:47:59 2019
total used free shared buff/cache available
Mem: 32596848 3846372 25571572 676612 3178904 27702636
Swap: 0 0 0
Sesuaikan kecepatan refresh perintah jam
Anda dapat dengan mudah mengubah seberapa cepat keluaran diperbarui menggunakan -n bendera.
watch -n 10 free
Every 10.0s: free pop-os: Wed Dec 25 13:58:32 2019
total used free shared buff/cache available
Mem: 32596848 4522508 24864196 715600 3210144 26988920
Swap: 0 0 0
Ini berubah dari penyegaran default 2,0 detik menjadi 10,0 detik seperti yang Anda lihat di sudut kiri atas keluaran kami.
Hapus info judul atau header dari output perintah arloji
watch -t free
Bendera -t menghapus informasi judul/tajuk untuk membersihkan keluaran. Informasi akan tetap diperbarui setiap 2 detik tetapi Anda dapat mengubahnya dengan menggabungkan opsi -n.
total used free shared buff/cache available
Mem: 32596848 3683324 25089268 1251908 3824256 27286132
Swap: 0 0 0
Soroti perubahan pada output perintah jam tangan
Anda dapat menambahkan -d opsi dan arloji akan secara otomatis menyorot perubahan untuk kami. Mari kita lihat ini menggunakan perintah tanggal di Linux. Saya telah menyertakan tangkapan layar untuk menunjukkan perilaku penyorotan.
Menggunakan pipa dengan arloji
Anda dapat menggabungkan item menggunakan pipa. Ini bukan fitur eksklusif untuk ditonton, tetapi meningkatkan fungsionalitas perangkat lunak ini. Pipa mengandalkan | simbol. Bukan kebetulan, ini disebut simbol pipa atau terkadang simbol batang vertikal.
watch "cat /var/log/syslog | tail -n 3"
Saat perintah ini berjalan, itu akan mencantumkan 3 baris terakhir dari file syslog. Daftar akan di-refresh setiap 2 detik dan setiap perubahan akan ditampilkan.
Every 2.0s: cat /var/log/syslog | tail -n 3 pop-os: Wed Dec 25 15:18:06 2019
Dec 25 15:17:24 pop-os dbus-daemon[1705]: [session uid=1000 pid=1705] Successfully activated service 'org.freedesktop.Tracker1.Min
er.Extract'
Dec 25 15:17:24 pop-os systemd[1591]: Started Tracker metadata extractor.
Dec 25 15:17:45 pop-os systemd[1591]: tracker-extract.service: Succeeded.
Kesimpulan
Arloji adalah utilitas sederhana, tetapi sangat berguna. Saya harap saya telah memberi Anda ide yang akan membantu Anda meningkatkan alur kerja Anda.
Ini adalah perintah langsung, tetapi ada berbagai kegunaan potensial. Jika Anda memiliki kegunaan menarik yang ingin Anda bagikan, beri tahu kami di komentar.