tỰ ĐỘng hÓa cÁc thao tÁc · tỰ ĐỘng hÓa cÁc thao tÁc ts. trẦn hẢi anh @trẦn...
TRANSCRIPT
![Page 1: TỰ ĐỘNG HÓA CÁC THAO TÁC · TỰ ĐỘNG HÓA CÁC THAO TÁC TS. TRẦN HẢI ANH @TRẦN HẢI ANH 1. Vì sao-Quản trị hđh nói chung và Linux nói riêng đòi hỏi](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f8498367556601c832a665e/html5/thumbnails/1.jpg)
TỰ ĐỘNG HÓA CÁC THAO TÁC
TS. TRẦN HẢI ANH
@TRẦN HẢI ANH 1
![Page 2: TỰ ĐỘNG HÓA CÁC THAO TÁC · TỰ ĐỘNG HÓA CÁC THAO TÁC TS. TRẦN HẢI ANH @TRẦN HẢI ANH 1. Vì sao-Quản trị hđh nói chung và Linux nói riêng đòi hỏi](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f8498367556601c832a665e/html5/thumbnails/2.jpg)
Vì sao-Quản trị hđh nói chung và Linux nói riêng đòi hỏi các công việc thườ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 2
![Page 3: TỰ ĐỘNG HÓA CÁC THAO TÁC · TỰ ĐỘNG HÓA CÁC THAO TÁC TS. TRẦN HẢI ANH @TRẦN HẢI ANH 1. Vì sao-Quản trị hđh nói chung và Linux nói riêng đòi hỏi](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f8498367556601c832a665e/html5/thumbnails/3.jpg)
Cơ chế tự động hóa
@TRẦN HẢI ANH 3
![Page 4: TỰ ĐỘNG HÓA CÁC THAO TÁC · TỰ ĐỘNG HÓA CÁC THAO TÁC TS. TRẦN HẢI ANH @TRẦN HẢI ANH 1. Vì sao-Quản trị hđh nói chung và Linux nói riêng đòi hỏi](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f8498367556601c832a665e/html5/thumbnails/4.jpg)
cron – configuration file of ‘cron’
@TRẦN HẢI ANH 4
![Page 5: TỰ ĐỘNG HÓA CÁC THAO TÁC · TỰ ĐỘNG HÓA CÁC THAO TÁC TS. TRẦN HẢI ANH @TRẦN HẢI ANH 1. Vì sao-Quản trị hđh nói chung và Linux nói riêng đòi hỏi](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f8498367556601c832a665e/html5/thumbnails/5.jpg)
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
![Page 6: TỰ ĐỘNG HÓA CÁC THAO TÁC · TỰ ĐỘNG HÓA CÁC THAO TÁC TS. TRẦN HẢI ANH @TRẦN HẢI ANH 1. Vì sao-Quản trị hđh nói chung và Linux nói riêng đòi hỏi](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f8498367556601c832a665e/html5/thumbnails/6.jpg)
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
• Options:-e : Creation and modification of the ‘crontab’ file-r : Remove the ‘crontab’ file-l : Display the ‘crontab’ file
@TRẦN HẢI ANH 6
crontab [option] [user_name]
![Page 7: TỰ ĐỘNG HÓA CÁC THAO TÁC · TỰ ĐỘNG HÓA CÁC THAO TÁC TS. TRẦN HẢI ANH @TRẦN HẢI ANH 1. Vì sao-Quản trị hđh nói chung và Linux nói riêng đòi hỏi](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f8498367556601c832a665e/html5/thumbnails/7.jpg)
Nhập các thông số crond
@TRẦN HẢI ANH 7
![Page 8: TỰ ĐỘNG HÓA CÁC THAO TÁC · TỰ ĐỘNG HÓA CÁC THAO TÁC TS. TRẦN HẢI ANH @TRẦN HẢI ANH 1. Vì sao-Quản trị hđh nói chung và Linux nói riêng đòi hỏi](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f8498367556601c832a665e/html5/thumbnails/8.jpg)
Các trường trong tệp crontab
@TRẦN HẢI ANH 8
![Page 9: TỰ ĐỘNG HÓA CÁC THAO TÁC · TỰ ĐỘNG HÓA CÁC THAO TÁC TS. TRẦN HẢI ANH @TRẦN HẢI ANH 1. Vì sao-Quản trị hđh nói chung và Linux nói riêng đòi hỏi](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f8498367556601c832a665e/html5/thumbnails/9.jpg)
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 9
![Page 10: TỰ ĐỘNG HÓA CÁC THAO TÁC · TỰ ĐỘNG HÓA CÁC THAO TÁC TS. TRẦN HẢI ANH @TRẦN HẢI ANH 1. Vì sao-Quản trị hđh nói chung và Linux nói riêng đòi hỏi](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f8498367556601c832a665e/html5/thumbnails/10.jpg)
Hiển thị và xóa các thông tin cấu hình của crond
@TRẦN HẢI ANH 10
![Page 11: TỰ ĐỘNG HÓA CÁC THAO TÁC · TỰ ĐỘNG HÓA CÁC THAO TÁC TS. TRẦN HẢI ANH @TRẦN HẢI ANH 1. Vì sao-Quản trị hđh nói chung và Linux nói riêng đòi hỏi](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f8498367556601c832a665e/html5/thumbnails/11.jpg)
Giới hạn sử dụng crond
@TRẦN HẢI ANH 11
![Page 12: TỰ ĐỘNG HÓA CÁC THAO TÁC · TỰ ĐỘNG HÓA CÁC THAO TÁC TS. TRẦN HẢI ANH @TRẦN HẢI ANH 1. Vì sao-Quản trị hđh nói chung và Linux nói riêng đòi hỏi](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f8498367556601c832a665e/html5/thumbnails/12.jpg)
Lệnh at
@TRẦN HẢI ANH 12
![Page 13: TỰ ĐỘNG HÓA CÁC THAO TÁC · TỰ ĐỘNG HÓA CÁC THAO TÁC TS. TRẦN HẢI ANH @TRẦN HẢI ANH 1. Vì sao-Quản trị hđh nói chung và Linux nói riêng đòi hỏi](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f8498367556601c832a665e/html5/thumbnails/13.jpg)
Lệnh at
• (1) Dùng lệnh at để đăng ký các thao táctự động.
• 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
at [-q queue] [-f file] [ -m] TIME
![Page 14: TỰ ĐỘNG HÓA CÁC THAO TÁC · TỰ ĐỘNG HÓA CÁC THAO TÁC TS. TRẦN HẢI ANH @TRẦN HẢI ANH 1. Vì sao-Quản trị hđh nói chung và Linux nói riêng đòi hỏi](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f8498367556601c832a665e/html5/thumbnails/14.jpg)
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.
• (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.
@TRẦN HẢI ANH 14
atq [-q queue] [-v]
atrm job [job...]