Jalankan perintah Linux setiap kali dengan Watch

menonton arahan linux

Mengautomasikan tugas tertentu dapat sangat membantu, terutamanya ketika mereka adalah tugas yang melibatkan kerja dari konsol. Di distro Linux kita dapat memiliki berbagai alat untuk mengotomatisasi tugas, selain dapat menulis skrip Bash untuk menjalankan serangkaian perintah atau tindakan tanpa satu per satu, dan bahkan menambahkannya ke permulaan sistem atau menjadwalkannya untuk dijalankan tarikh atau detik tertentu tanpa kita melakukan apa-apa dan dengan cara yang telus.

Dalam artikel ini kita akan melihat bagaimana anda boleh jalankan arahan setiap kali menggunakan jam tangan. Watch adalah perintah yang dapat melaksanakan program atau perintah lain setiap X saat yang kita pakai. Oleh itu, kami menjadualkan pelaksanaan tugas yang berulang. Ia sangat praktikal untuk perundingan berkala tertentu atau untuk beberapa tugas penyelenggaraan dll. Anda boleh menggunakannya untuk apa sahaja seperti yang anda lihat di sini, hadnya adalah imaginasi anda ...

Sekiranya anda mahu gelung atau ulangan berakhir, anda boleh menggunakan CTRL + C untuk menyelesaikan tindakan Tonton atau tutup tetingkap terminal di mana ia sedang berjalan. Sintaks jam tangan sangat mudah dan mempunyai fisiognomi ini:

watch [opciones] comando

Contohnya mari kita lihat contoh praktikal Ia memeriksa ruang yang digunakan di partisi kami setiap 5 minit (300 saat). Untuk melihat ruang terpakai dan kosong dari partisi kami, ketik "df -h", kerana dengan jam tangan adalah:

watch -n 300 df -h

Anda boleh menyemak jam tangan untuk melihat semua pilihan ia mempunyai, kerana ia cukup fleksibel. Di samping itu, kami dapat mengarahkan pertanyaan ke fail sehingga output dicetak dalam bentuk .txt misalnya:

 watch -n 300 df -h > espacio_usado.txt 

Dengan cara ini, kita dapat periksa fail used_space.txt di mana kita akan melihat bahawa perkara yang sama yang ditunjukkan oleh konsol kepada kita semasa menaip df -h telah dicetak. Bayangkan jumlah tugas yang boleh anda lakukan ...


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   David kata

    Jam tangan adalah arahan yang sangat berguna. Saya menggunakannya untuk mengawal suhu PC saya melalui terminal: «sensor jam».
    Saya sudah tahu perintahnya tetapi saya sangat menyukai artikel itu (ringkas dan dijelaskan dengan baik).

  2.   mircocaloghero kata

    Saya sangat suka nota seperti ini. Terima kasih

  3.   Askar kata

    Ia banyak membantu saya