- Back to Home »
- Linux Basic »
- System start - init - /etc/init.d
Sunday, October 15, 2017
1. Init
Init là chương trình khởi động được chạy tiếp theo sau khi chạy xong kernel
các script được Init gọi dùng để chạy các service.
Các step:
+ Init đọc và phân tích file /etc/inittab để khởi chạy các service, tuy nhiên các version sau này inittab không còn được sử dụng
+ Lần lượt chạy các script
- /etc/init.d/rcS => chạy start script trong /etc/rcS.d
- /etc/init.d/rc => chạy lần lượt các script tring /etc/rc*.d
- /etc/init.d/rc.local => user add thêm các script của riêng mình
+ getty => login user & password
2. Các folder
+ /etc/init.d : thư mục chứa các script để start/stop service
+ /etc/rc*.d : gồm các script được bắt đầu bằng
- S**** => start service
- K**** => stop service
các script này thực chấy được symbol link từ /etc/init.d