Watch ile ara sıra bir Linux komutu çalıştırın

linux komutunu izle

Belirli görevleri otomatikleştirmek çok yardımcı olabilirözellikle konsoldan çalışmayı içeren görevler olduğunda. Linux dağıtımımızda görevleri otomatikleştirmek için çeşitli araçlara sahip olabiliriz, ayrıca tek tek gitmeden bir dizi komut veya eylemi yürütmek için Bash komut dosyaları yazabilir ve hatta bunları sistem başlangıcına ekleyebilir veya çalışacak şekilde zamanlayabiliriz. belli bir tarih. veya hiçbir şey yapmadan ve şeffaf bir şekilde an.

Bu yazıda nasıl yapabileceğinizi göreceğiz her seferinde saati kullanarak bir komut çalıştırın. Watch, üzerine koyduğumuz her X saniyede bir programı veya başka bir komutu çalıştırabilen bir komuttur. Böylelikle belirli bir görevin tekrar tekrar gerçekleştirilmesini planlarız. Özellikle belirli periyodik konsültasyonlar veya bazı bakım görevleri vb. İçin pratik olabilir. Burada gördüğünüz gibi her şeye uygulayabilirsiniz, sınır sizin hayal gücünüz ...

Döngünün veya tekrarlamanın bitmesini istiyorsanız, bitirmek için CTRL + C kullanabilirsiniz Eylemi izleyin veya çalıştığı terminal penceresini kapatın. Saat sözdizimi çok basittir ve şu fizyonomiye sahiptir:

watch [opciones] comando

Örnek pratik bir örnek görelim Bölümlerimizde kullanılan alanı her 5 dakikada (300 saniye) kontrol eder. Bölümlerimizin kullanılmış ve boş alanlarına danışmak için "df -h" yazın, çünkü saatle:

watch -n 300 df -h

Tüm seçenekleri görmek için saatçiyi kontrol edebilirsiniz. oldukça esnek olduğu için var. Ek olarak, sorguyu bir dosyaya yönlendirebiliriz, böylece çıktı bir .txt olarak yazdırılır, örneğin:

 watch -n 300 df -h > espacio_usado.txt 

Bu şekilde yapabiliriz used_space.txt dosyasını kontrol edin df -h yazarken konsolun bize göstereceği şeyin basıldığını göreceğiz. Yapabileceğiniz görevlerin miktarını hayal edin ...


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   David dijo

    İzle çok kullanışlı bir komuttur. Bilgisayarımın sıcaklığını şu terminal aracılığıyla kontrol etmek için kullanıyorum: «sensörleri izle».
    Komutu zaten biliyordum ama makaleyi çok beğendim (kısa ve iyi açıklanmış).

  2.   Mikrokalogero dijo

    Bu tür notaları gerçekten çok seviyorum. Teşekkürler

  3.   Asker dijo

    Bana çok hizmet etti