Quản trị và vận hành hệ thống Linux
💡 Lưu ý: Nếu không có chỉ dẫn cụ thể, các ví dụ trong bài viết này đều áp dụng cho phiên bản CentOS.
Quản lý mạng
Không thể truy cập vào tên miền ngoại tuyến
(1) Thêm ánh xạ IP thực tế của máy chủ và tên miền thực tế của máy chủ vào tệp hosts
Nếu không biết tên miền thực tế của máy chủ, sử dụng lệnh hostname
để kiểm tra; nếu không biết địa chỉ IP thực tế của máy chủ, sử dụng lệnh ifconfig
để kiểm tra.
(2) Cấu hình máy chủ DNS đáng tin cậy
Chỉnh sửa tệp /etc/resolv.conf
với quyền root và thêm nội dung sau:
8.8.8.8 là DNS của Google
(3) Kiểm tra xem có thể ping được www.google.com không
Cấu hình card mạng
Sử dụng quyền root để chỉnh sửa tệp /etc/sysconfig/network-scripts/ifcfg-eno16777736X
Tham khảo cấu hình sau:
Sau khi chỉnh sửa xong, thực hiện lệnh systemctl restart network.service
để khởi động lại dịch vụ mạng.
Bảo trì hệ thống
Kịch bản tự động hóa
Kịch bản tự động khởi động Linux
(1) Thêm lệnh vào tệp /etc/rc.local
Nếu bạn không muốn di chuyển kịch bản xung quanh hoặc tạo liên kết, bạn có thể thêm lệnh khởi động vào tệp /etc/rc.local
- Đầu tiên, chỉnh sửa kịch bản để tất cả các module của nó có thể chạy đúng khi khởi động từ bất kỳ thư mục nào;
- Sau đó, thêm một dòng để khởi động kịch bản với đường dẫn tuyệt đối trong
/etc/rc.local
;
Ví dụ:
Chạy lệnh vim /etc/rc.local
, nhập nội dung sau:
(2) Thêm kịch bản tự động khởi động vào thư mục /etc/rc.d/init.d
Linux có nhiều tệp tin trong thư mục /etc/rc.d/init.d
, mỗi tệp tin đều có thể xem nội dung của nó, thực chất là các tệp tin shell hoặc các tệp tin thực thi có thể chạy.
Khi Linux khởi động, nó sẽ tải và chạy các chương trình trong thư mục /etc/rc.d/init.d
, vì vậy chúng ta có thể đặt các tác vụ muốn chạy tự động vào thư mục này. Các dịch vụ hệ thống được khởi động bằng cách sử dụng cách thức này.
(3) Cài đặt cấu hình chạy cấp độ
Bây giờ, hãy truy cập /etc/rc2.d
, bạn sẽ thấy một liên kết tượng trưng như S98mysql.
(4) Khởi động lại hệ thống và kiểm tra xem cài đặt có hiệu lực không.
(5) Xóa liên kết tượng trưng
Khi bạn muốn xóa liên kết tượng trưng này, có ba cách để làm:
- Trực tiếp xóa liên kết tương ứng trong
/etc/rc2.d
, đây không phải là cách tốt nhất; - Phương pháp khuyến nghị:
update-rc.d -f s10 remove
- Nếu bạn không quen với lệnh
update-rc.d
, bạn cũng có thể thử lệnhrcconf
, nó cũng rất tiện lợi.
Lập lịch thực hiện kịch bản
Cấu hình
Cài đặt chế độ khởi động Linux
- Tắt (nhớ không đặt initdefault thành 0, vì điều này sẽ làm cho Linux không thể khởi động)
- Chế độ người dùng đơn, giống như chế độ an toàn trong Win9X
- Nhiều người dùng, không có NFS
- Chế độ nhiều người dùng đầy đủ (chế độ chạy tiêu chuẩn)
- Thường không sử dụng, trong một số trường hợp đặc biệt có thể sử dụng nó để thực hiện một số công việc
- X11, tức là vào hệ thống X-Window
- Khởi động lại (nhớ không đặt initdefault thành 6, vì điều này sẽ làm cho Linux khởi động liên tục)
Cách cài đặt: