tailieunhanh - Quản trị hệ điều hành Linux

Linux là hệ điều hành mô phỏng Unix, được xây dựng trên phần nhân (kernel) và các gói phần mềm mã nguồn mở. Linux được công bố dưới bản quyền của GPL (General Public Licence). Unix ra đời giữa những năm 1960, ban đầu được phát triển bởi AT&T, sau đó được đăng ký thương mại và phát triển theo nhiều dòng dưới các tên khác nhau. Năm 1990 xu hướng phát triển phần mềm mã nguồn mở xuất hiện và được thúc đẩy bởi tổ chức GNU. Một số licence về mã nguồn mở ra đời ví dụ BSD, GPL | Có nhiều công việc trên Linux cần được lập lịch một cách thường xuyên, ví dụ để xóa các file cũ được sinh ra bởi hệ thống trong thư mục tmp hàng ngày, hay hàng tuần bạn cần phải chạy một tiến trình mỗi ngày hay mỗi tuần. Tiện ích cron cho phép bạn thực hiện các công việc như thế. Thực ra cron bao gồm crond daemon, được khởi động bởi tiến trình init. Crond đọc các lịch công việc từ /etc/crontab và các file trong /var/spoon/cron. Thư mục cron này lưu trữ các file lập lịch (thường được gọi là crontab hay cron table) cho những người sử dụng thông thường được phép chạy các công việc cron. Là một superuser, bạn có thể xác định một danh sách những người sử dụng được phép chạy các công việc cron trong file /etc/. Tương tự, bạn có thể xác định những người sử dụng không được phép thực hiện các công việc cron trong file /etc/. Cả hai file này đều sử dụng một định dạng cơ bản: một username trên một dòng. Nếu một người được phép thực hiện các công việc cron, người đó có thể sử dụng tiện ích crontab để thực hiện công việc lập lịch. Ví dụ, khi bạn được phép, bạn có thể gõ lệnh: