Lặp lịch tự động với crontab

Thảo luận trong 'Mạng máy tính' bắt đầu bởi cuibapvn, 14 Tháng chín 2011.

  1. Offline

    cuibapvn

    • Windows 2.0

    Số bài viết:
    32
    Đã được thích:
    25
    Điểm thành tích:
    20
    1. Giới thiệu:
    Cron là một tiện ích cho phép thực hiện các tác vụ một cách tự động theo định kỳ, ở chế độ nền của hệ thống. Crontab (CRON TABLE) là một file chứa đựng bảng biểu của các mục được chạy.

    2. các lệnh:
    Một cron schedule đơn giản là một text file. Mỗi người dùng có một lịch riêng, file này thường nằm ở /var/spool/cron. Crontab files không cho phép chúng ta tạo hoặc chỉnh sửa trực tiếp với bất kỳ trình text editor nào, trừ phi bạn dùng lệnh crontab. Một số lệnh thường dùng:

    [IMG]

    Một crontab file có 5 trường xác định thời gian, cuối cùng là lệnh sẽ được chạy định kỳ, cấu trúc như sau:

    [IMG]

    3. thiết lập:

    Nếu một cột được gán ký tự *, nó có nghĩa là tác vụ sau đó sẽ được chạy ở mọi giá trị cho cột đó.
    # crontab –e ( tạo ra một file crontab).
    File crontab trên sẽ lập lịch cho snort tự động gửi mail cảnh báo cho người quản trị trong khoản thời gian là 1 phút/lần. Tự động chạy với lệnh perl SnortSnotify.pl
    # crontab –l (xem lại file crontab vừa tạo).

    [IMG]

    + crontad có thể lập lịch cho nhiều ứng dụng khác nhau, mình thì mới thử lập lịch cho việc gửi mail thôi, cái này mình làm trên linux. Bạn nào có đam mê thì thử nha ^^!

    link download crontab:

Chia sẻ trang này

Advertising: Linux system admin | nukeviet | nukeviet 4 | Upload ảnh miễn phí