Runlevel là một mô hình hoạt động dựa trên sự giới hạn sự hoạt động (chạy/không chạy) các deamon (tiến trình) dựa trên 1 mục đích nào đó. Trong các hệ thống linux/fedora thì có các runlevel sau:
- runlevel 1: Đơn người dùng
- runlevel 2: Đa người dùng
- runlevel 3: Đa nguòi dùng có sử dụng card mạng
- runlevel 5: Chế độ đồ họa
Thông thường, các hệ thống linux/fedora chạy ở runlevel 5, và một số hệ thống ko có X-servers thì chạy ở runlevel 3. Ở runlevel 1 thì thường không có 1 deamon nào chạy cả. Ngoài ra cũng có 1 số runlevel khác:
- runlevel 0: halt (chế độ này chúng ta có thể tắt máy an toàn)
- runlevel 6: reboot (khỏi động hệ thống, chúng ta ko nên để runlevel mặc định là 6)
Để biết dc hệ thống đang ở runlevel mấy, trong của sổ dòng lệnh của linux/fedora ta gõ lệnh:
runlevel
Hệ thống linux/fedora cấu hình runlevel mặc định của hệ thống trong file /etc/inittab. Việc cấu hình các deamon được thực hiện trong thư mục /etc/rd.d. Trong thư mục /etc/rc.d chúng ta sẽ thấy các thư mục rc0.d, rc1.d,…, rc6.d dùng để cấu hình xem deamon nào sẽ chạy, cái nào khong chạy.