fswatch: dosyalardaki değişiklikleri izlemek için bir araç

Parola korumalı dizin

Aracı fswatch ücretsiz ve açık kaynaktırGNU / Linux, Solaris, BSD'ler, Mac OS ve hatta Microsoft Windows gibi çok sayıda işletim sistemine kurulabildiği için çoklu platform olmasının yanı sıra. Dizinlerdeki ve dosyalardaki değişiklikleri izleyen ve değiştirildiklerinde bu değişiklikleri uyaran basit ama güçlü bir araçtır. Linux sürümü durumunda, dosya değişikliklerini raporlayan bir çekirdek alt sistemi olan inotify'a dayanır.

Maalesef paket varsayılan olarak herhangi bir depoya dahil edilmez herhangi bir dağıtımdan, bu nedenle sisteminizde bu harika araca sahip olmak istiyorsanız, onu manuel olarak indirmeniz, derlemeniz ve kurmanız gerekecektir. Elbette, bunun için Linux dağıtımınızda, genellikle çoğu dağıtımda bulunan Geliştirme Araçlarının kurulu olması gerekir, bu nedenle bu sizin için kesinlikle bir sorun olmayacaktır.

fswatch, boş dönemlerde izleyebilir, olay kayıt formatını özelleştirebilir, komut için normal ifadeler kullanarak filtreler kullanabilir, yinelemeli dizin izleme vb. Aynı zamanda yüklemek için aşağıdakileri yapmalısınız:

wget https://github.com/emcrisostomo/fswatch/releases/download/1.9.3/fswatch-1.9.3.targ.gz

tar -zxvf fswatch-1.9.3.tar.gz

cd fswatch-1.9.3/

./configure

make

sudo make install

sudo ldconfig

Bu arada, bağlantıları ve kitaplık önbelleğini yenilemek için son komut gereklidir, aksi takdirde tipik bir hata buluruz:

fswatch: paylaşılan kitaplıkları yüklerken hata: libfswatch.so.6: paylaşılan nesne dosyası açılamıyor: Böyle bir dosya veya dizin yok.

Şimdi yüklediniz, kullanabilirsiniz. Sana tavsiye ederim kılavuzu kontrol et, ancak temel sözdizimi şöyledir:

fswatch [opciones] /rutas/a/monitorizar

Örneğin, ana dizini izlemek için:

fswatch /home/isaac

Ek olarak, kılavuzda göreceğiniz gibi, davranışını değiştirmek için çok sayıda ilginç seçeneğe sahiptir ... Umarım beğenmişsinizdir ve size yardımcı olur.


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.