Search Suggest

System start - init - /etc/init.d

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
     



Đăng nhận xét