incron

Incron

incron is a Linux utility that monitors filesystem events and executes commands according to user-defined rules. It allows automating tasks in response to filesystem changes.
incron image
filesystem automation monitoring

Incron: Monitor & Automate Filesystem Changes

Discover Incron, a powerful Linux utility that triggers actions based on filesystem events, automating tasks for enhanced productivity and efficiency.

What is Incron?

incron is an open-source Linux utility that enables monitoring filesystem events and executing actions based on defined rules. It works by integrating with the Linux inotify interface to receive notifications of events happening in the filesystem like file changes, deletions, creations, etc.

Some key features and uses of incron include:

  • Automating tasks and workflows based on filesystem changes - e.g. triggering backups when files are changed, processing uploaded files automatically, etc.
  • Running jobs and processes in response to specific events like new files created, files modified, files deleted, etc.
  • Integrating with other applications that rely on responding to filesystem changes.
  • Lightweight and low resource usage for monitoring filesystems.
  • Easy to configure rules via a simple configuration file format.
  • Can monitor directories recursively for maximum flexibility.

incron is useful for developers, system administrators, and users looking to automate workflows and tasks around filesystem changes. The inotify integration makes it efficient and lightweight. Overall, incron simplifies the process of reacting to filesystem modifications programmatically.

Incron Features

Features

  1. Monitors filesystem events in real-time
  2. Executes user-defined commands when filesystem changes occur
  3. Supports inotify on Linux to detect filesystem events
  4. Configuration done via incrontab like cron
  5. Supports wildcards and regex in path names
  6. Can monitor files, directories, symlinks
  7. Events like create, delete, modify, access, etc are detected
  8. Lightweight and low resource usage

Pricing

  • Open Source

Pros

Automates tasks based on filesystem changes

Very flexible with support for wildcards and regex

Low overhead and lightweight

Easy to configure like cron

Great for automation and triggering actions

Cons

Linux only

Can be complex to configure for beginners

May require tuning for high frequency events

No official graphical configuration tool


The Best Incron Alternatives

Top Os & Utilities and System Monitoring and other similar apps like Incron

Here are some alternatives to Incron:

Suggest an alternative ❐

Anacron icon

Anacron

Anacron is a computer program that performs periodic command scheduling, even in the event of a system reboot. It is typically used to execute jobs that require running on a regular basis, but may not run if the system is powered off at the scheduled time.Anacron works by checking the...
Anacron image
Mcron icon

Mcron

mcron is an open-source tool that provides cron-like job scheduling capabilities for MongoDB. It allows users to schedule various MongoDB tasks, scripts, and aggregations to run at specified intervals or times.Some key features and benefits of mcron include:Lightweight and easy to configure. mcron has a simple JSON-based configuration format.No need...
Mcron image
Fcron icon

Fcron

fcron is an open source job scheduler and alternative to the standard cron utility on Linux and UNIX-like operating systems. It provides similar functionality to cron for scheduling tasks, jobs, and scripts to run periodically at certain times or dates.Some key features of fcron include:Support for users and groups -...
NnCron icon

NnCron

nnCron is an open-source job scheduler and task automation software. It allows users to schedule jobs and tasks to run automatically at preset times and intervals.Some of the key features of nnCron include:Intuitive graphical interface to manage all jobs and tasksSupport for running shell scripts, batch files, executables, and moreScheduling...
NnCron image