Bài giảng LINUX và phần mềm nguồn mở - Chương 6: Tự động hóa các thao tác
Số trang: 14
Loại file: pdf
Dung lượng: 5.85 MB
Lượt xem: 12
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng LINUX và phần mềm nguồn mở - Chương 6: Tự động hóa các thao tác. Chương này cung cấp cho sinh viên những nội dung gồm: Cơ chế tự động hóa; crontab và nhập các thông số crond; các trường trong tệp crontab; hiển thị và xóa các thông tin cấu hình của crond;... Mời các bạn cùng tham khảo chi tiết nội dung bài giảng!
Nội dung trích xuất từ tài liệu:
Bài giảng LINUX và phần mềm nguồn mở - Chương 6: Tự động hóa các thao tácTỰ ĐỘNG HÓA CÁC THAO TÁC TS. TRẦN HẢI ANH @TRẦN HẢI ANH 1Vì sao-Quản trị hđh nói chung và Linuxnói riêng đòi hỏi các công việcthường xuyên-Kiểm tra log-Sao lưu định kỳ-Kiểm tra các tài khoản-Kiểm tra các lỗ hổng bảo mật-Khối lượng công việc lớn-Tính chất công v iệc nhàm chán @TRẦN HẢI ANH 2Cơ chế tự động hóa @TRẦN HẢI ANH 3cron – configuration file of ‘cron’ @TRẦN HẢI ANH 4 cron• cron thực hiện các thao tác tự động tuân thủ cấu hình trong các tệp – /etc/crontab – /etc/cron.hourly – /etc/cron.daily : – /etc/cron.weekly : – /etc/cron.monthly – /var/spool/cron @TRẦN HẢI ANH 5 crontab• Câu lệnh thay đổi nội dung file crontab của mỗi người dùng (spool file).• Người quản trị có thể quản lý file crontab của mỗi người dùng crontab [option] [user_name]• Options: -e : Creation and modification of the ‘crontab’ file -r : Remove the ‘crontab’ file -l : Display the ‘crontab’ file @TRẦN HẢI ANH 6Nhập các thông số crond @TRẦN HẢI ANH 7Các trường trong tệp crontab @TRẦN HẢI ANH 8 Qui định• (1) * : Tất cả các giá trị có thể.• (2) giá trị 1- giá trị 2: Các giá trị có thể trong khoảng.• (3) giá trị 1, giá trị 2: Các giá trị được liên kê.• (4) khoảng/bước nhảy: trong khoảng, với bước nhảy. @TRẦN HẢI ANH 9Hiển thị và xóa các thông tin cấu hình của crond @TRẦN HẢI ANH 10Giới hạn sử dụng crond @TRẦN HẢI ANH 11Lệnh at@TRẦN HẢI ANH 12 Lệnh at• (1) Dùng lệnh at để đăng ký các thao tác tự động. at [-q queue] [-f file] [ -m] TIME• Cấu hình: -q : Hàng đợi các công việc: a,b, … với mức ưu tiên khác nhau -f : Đọc câu lệnh thực hiện từ tệp -m : Thông báo bằng mail kết quả @TRẦN HẢI ANH 13 Lệnh at• (2) Sử dụng câu lện ‘atq’ để kiểm tra các tác vụ đã được đăng ký bởi at. atq [-q queue] [-v]• (3) Sử dụng câu lệnh ‘atrm’ để loại bỏ tác vụ đã được đăng ký với câu lệnh at. atrm job [job...] @TRẦN HẢI ANH 14
Nội dung trích xuất từ tài liệu:
Bài giảng LINUX và phần mềm nguồn mở - Chương 6: Tự động hóa các thao tácTỰ ĐỘNG HÓA CÁC THAO TÁC TS. TRẦN HẢI ANH @TRẦN HẢI ANH 1Vì sao-Quản trị hđh nói chung và Linuxnói riêng đòi hỏi các công việcthường xuyên-Kiểm tra log-Sao lưu định kỳ-Kiểm tra các tài khoản-Kiểm tra các lỗ hổng bảo mật-Khối lượng công việc lớn-Tính chất công v iệc nhàm chán @TRẦN HẢI ANH 2Cơ chế tự động hóa @TRẦN HẢI ANH 3cron – configuration file of ‘cron’ @TRẦN HẢI ANH 4 cron• cron thực hiện các thao tác tự động tuân thủ cấu hình trong các tệp – /etc/crontab – /etc/cron.hourly – /etc/cron.daily : – /etc/cron.weekly : – /etc/cron.monthly – /var/spool/cron @TRẦN HẢI ANH 5 crontab• Câu lệnh thay đổi nội dung file crontab của mỗi người dùng (spool file).• Người quản trị có thể quản lý file crontab của mỗi người dùng crontab [option] [user_name]• Options: -e : Creation and modification of the ‘crontab’ file -r : Remove the ‘crontab’ file -l : Display the ‘crontab’ file @TRẦN HẢI ANH 6Nhập các thông số crond @TRẦN HẢI ANH 7Các trường trong tệp crontab @TRẦN HẢI ANH 8 Qui định• (1) * : Tất cả các giá trị có thể.• (2) giá trị 1- giá trị 2: Các giá trị có thể trong khoảng.• (3) giá trị 1, giá trị 2: Các giá trị được liên kê.• (4) khoảng/bước nhảy: trong khoảng, với bước nhảy. @TRẦN HẢI ANH 9Hiển thị và xóa các thông tin cấu hình của crond @TRẦN HẢI ANH 10Giới hạn sử dụng crond @TRẦN HẢI ANH 11Lệnh at@TRẦN HẢI ANH 12 Lệnh at• (1) Dùng lệnh at để đăng ký các thao tác tự động. at [-q queue] [-f file] [ -m] TIME• Cấu hình: -q : Hàng đợi các công việc: a,b, … với mức ưu tiên khác nhau -f : Đọc câu lệnh thực hiện từ tệp -m : Thông báo bằng mail kết quả @TRẦN HẢI ANH 13 Lệnh at• (2) Sử dụng câu lện ‘atq’ để kiểm tra các tác vụ đã được đăng ký bởi at. atq [-q queue] [-v]• (3) Sử dụng câu lệnh ‘atrm’ để loại bỏ tác vụ đã được đăng ký với câu lệnh at. atrm job [job...] @TRẦN HẢI ANH 14
Tìm kiếm theo từ khóa liên quan:
Bài giảng LINUX và phần mềm nguồn mở LINUX và phần mềm nguồn mở Phần mềm nguồn mở Tự động hóa các thao tác Cơ chế tự động hóa Quản lý file crontab Thông số crondGợi ý tài liệu liên quan:
-
183 trang 314 0 0
-
'Phần mềm tự do và phần mềm nguồn mở' Free and Open Source Software – Asia-Pacific Consultation
5 trang 129 0 0 -
Xây dựng hệ thống tích hợp liên tục nội bộ sử dụng công cụ nguồn mở Jenkins và Gitlab
11 trang 88 0 0 -
Giáo trình Nhập môn quản trị hệ thống Linux
145 trang 43 0 0 -
25 trang 42 0 0
-
Bài giảng Phần mềm nguồn mở: Bài 1 - Đoàn Thiện Ngân
29 trang 37 0 0 -
Bài giảng Nhập môn công nghệ thông tin và truyền thông: Bài 7 - GV. Lê Thanh Hương
29 trang 35 0 0 -
Bài giảng Phần mềm nguồn mở: Bài 3 - Đoàn Thiện Ngân
12 trang 34 0 0 -
Đề cương ôn tập học kì 1 môn Tin học lớp 11 năm 2023-2024 - Trường THPT Hoàng Văn Thụ, Hà Nội
7 trang 30 0 0 -
Bài giảng Phần mềm nguồn mở: Bài 5 - Đoàn Thiện Ngân
9 trang 28 0 0