incron

Software screenshot:
incron
Rincian Software:
Versi: 0.5.10
Tanggal Upload: 14 Apr 15
Pengembang: Lukas Jelinek
Lisensi: Gratis
Popularitas: 100

Rating: 4.0/5 (Total Votes: 1)

incron adalah "cron inotify" sistem. Ia bekerja seperti cron biasa tapi didorong oleh peristiwa filesystem bukan periode waktu.
incron berisi dua program, daemon yang disebut "incrond" (analog dengan crond) dan manipulator meja "incrontab" (seperti "crontab").
Bagaimana membangun:
 
Karena versi ini sangat awal tidak mengandung standar portabel mekanisme build. Hanya ada Makefile yang harus diubah secara manual. Pada banyak sistem Linux Anda tidak perlu mengubah apa pun.
Harap tinjau Makefile sebelum Anda mengetik 'make'. Terutama memeriksa PREFIX dan variabel umum lainnya. Jika dilakukan Anda sekarang dapat membangun file ('membuat').
Binari harus tentu saja diinstal sebagai root. Perhatikan bahwa installer menciptakan pengguna khusus yang disebut 'incron' yang mengelola tabel incron.
Cara menggunakan:
 
The incron daemon (incrond) harus dijalankan di bawah root (biasanya dari script runlevel dll). Ini beban tabel pengguna saat ini dan kait mereka untuk perubahan nanti.
Tabel incron manipulator dapat berjalan di bawah setiap user biasa karena SUIDs. Untuk manipulasi dengan tabel menggunakan dasarnya sintaks yang sama seperti untuk program crontab. Anda dapat mengimpor meja, menghapus dan mengedit tabel saat ini.
Baris tabel pengguna memiliki sintaks berikut:

Dimana:
adalah path filesystem (saat menghindari spasi putih!)
adalah simbolik (lihat inotify.h, menggunakan koma untuk memisahkan simbol) masker atau numerik untuk acara
adalah aplikasi atau script untuk menjalankan pada acara
Perintah mungkin berisi wildcard ini:
$$ - Tanda dolar
$ @ - Jalan filesystem menyaksikan (lihat di atas)
$ # - Nama file yang berhubungan dengan event-
Contoh: Anda perlu menjalankan program 'abc' dengan path file penuh sebagai argumen setiap kali file yang berubah dalam / var / mail. Salah satu solusi berikut:
/ Var / mail IN_CLOSE_WRITE abc $ @ / $ #

Apa yang baru dalam rilis ini:

  • ruang dalam acara-terkait nama file sekarang ditangani dengan benar (# 0000178)
  • menerjang di incrontab --user tetap (# 0000187)
  • halaman manual ditingkatkan (bug Info pada # 0000407 pelaporan
  • Makefile ditingkatkan ('rilis-bersih' juga menghilangkan 'doc')

Apa yang baru dalam versi 0.5.8:

  • Lebih & quot; termasuk & quot; arahan telah ditambahkan untuk memastikan kompatibilitas kompiler yang lebih baik.
  • Pesan Bantuan telah diperbaiki.
  • Beberapa peringatan yang berkaitan dengan kegagalan tertangani telah diperbaiki.

Persyaratan :

  • Linux kernel 2.6.13 atau yang lebih baru (dengan inotify disusun dalam)
  • header baris tidak valid (inotify.h, inotify-syscalls.h) dipasang di / sys. Tempat yang paling umum adalah / usr / include / sys
  • .
  • GCC 4.x compiler (mungkin juga bekerja dengan GCC 3.4, mungkin dengan versi juga)

Software yang serupa

PyProxyFS
PyProxyFS

11 May 15

fuse-zip
fuse-zip

17 Feb 15

cmogstored
cmogstored

17 Feb 15

NFS-Ganesha
NFS-Ganesha

10 May 15

Komentar untuk incron

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!