fswatch:ファイルの変更を監視するツール

パスワードで保護されたディレクトリ

ツール fswatchは無料でオープンソースです、マルチプラットフォームであることに加えて、GNU / Linux、Solaris、BSD、Mac OS、さらにはMicrosoftWindowsなどの多数のオペレーティングシステムにインストールできます。 これは、ディレクトリやファイルが変更されたときにそれらの変更を監視および警告できる、シンプルでありながら強力なツールです。 Linuxバージョンの場合、ファイルの変更を報告するカーネルサブシステムであるinotifyに基づいています。

残念ながらパッケージ デフォルトではどのリポジトリにも含まれていません この素晴らしいツールをシステムにインストールしたい場合は、どのディストリビューションからでもダウンロード、コンパイル、インストールする必要があります。 もちろん、このためには、Linuxディストリビューションに開発ツールをインストールする必要があります。これは、ほとんどのディストリビューションで一般的に見られるため、これは確かに問題にはなりません。

fswatchは、アイドル期間の監視、イベント記録形式のカスタマイズ、コマンドの正規表現を使用したフィルターの使用、再帰的なディレクトリ監視などを行うことができます。 同じように、 それをインストールする 次のことを行う必要があります。

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

ちなみに、リンクとライブラリキャッシュを更新するには、最後のコマンドが必要です。そうしないと、一般的なエラーが発生します。

fswatch:共有ライブラリのロード中にエラーが発生しました:libfswatch.so.6:共有オブジェクトファイルを開くことができません:そのようなファイルまたはディレクトリはありません。

これでインストールが完了し、使用できるようになりました。 私はあなたにアドバイスします マニュアルを確認してください、ただし、基本的な構文は次のとおりです。

fswatch [opciones] /rutas/a/monitorizar

たとえば、ホームディレクトリを監視するには、次のようにします。

fswatch /home/isaac

さらに、マニュアルに記載されているように、動作を変更するための興味深いオプションが多数あります。気に入っていただければ幸いです。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。