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
     



Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Lập trình hệ thống nhúng Linux . Powered by Luong Duy Ninh -