Runlevel Trong Linux - Hthieuag
Có thể bạn quan tâm
Linux hỗ trợ 6 runlevel, được lưu trong file /etc/inittab. Mỗi runlevel sẽ tự động start một số chức năng, dịch vụ nhất định( như printing (cups), scheduling (crond), Apache(h ttpd), Samba( smbd). Ví dụ trong single-user mode, chỉ có duy nhất một user được phép kết nối với hệ thống. X11 mode chạy Linux với giao diện đồ họa 0: halt 1: single-user mode, sử dụng trong backups/restores và repair 2: Mutiuser, khong hỗ trợ networking 3: Multiuser, có hỗ trợ networking 4: không dùng 5: X11, sử dụng GUI desktop 6: reboot, không nên để default trong /etc/inittab giá trị này Bạn không nên set initdefault =0, hệ thống của bạn sẽ shut down khi boot Linux. Bạn cũng không nên set initdefault=6, Linux sẽ boot hệ thống liên tục sbin/runlevel để xem runlevel hiện tại Chuyển dổi giữa các runlevel , dùng lệnh /sbin/init x ( x là runlevel bạn muốn chuyển) Để biết được một service thuộc runlevel nào, bạn có thể dùng lệnh chkconfig.Lệnh này cón cho phép bạn thêm, xóa, và thay đổi service trong danh sách startup ví dụ: /sbin/chkconfig –list sendmail sendmail 0: off 1: off 2: on 3: on 4: on 5: on 6: off sendmail được chạy ở các runlevel 2,3,4 và 5. Nếu bạn muốn Sendmail service tắt ở runlevel 4, bạn gõ lệnh /sbin/chkconfig –level 4 sendmail off để bật lại service đó bạn dùng lệnh /sbin/chkconfig –level 4 sendmail on Những service được thêm sẽ link tới thư mục /etc/rc.d/. Thư mục này gồm các thư mục con: init.d rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d Nếu default là runlevel5, trong quá trình boot process, init sẽ kiểm tra trong thư mục /etc/rc.d/rc5.d xem dịch vụ, scripts nào được “start”, scripts nào được “kill” Để biết những scripts nào được start, bạn vào thư mục rc5.d , gõ lệnh ls -l S* |more Scripts nào kill, gõ lệnh ls -l K* |more Bạn có thể start, stop hoặc restart một dịch vụ, script nào đó. Ví dụ như để restart smb(samba), bạn gõ lệnh /etc/rc.d/init.d/smb restart Mọi sự thay đổi trạng thái(start, stop) của scripts, dịch vụ đều được thực hiện trên thư mục /etc/rc.d/init.d
Ntsysv Utility Câu lệnh ntsysv có chức năng giống như chkconfig, nhưng dễ sử dụng hơn với giao diện đồ họa. Mặc định, ntsysv cấu hình runlevel hiện tại, để thay đổi runlevel khác, dùng flag –level
Service Configuration Utility Gõ lệnh serviceconf để mở utility này Sử dụng giao diện đồ họa Bạn có thể thay đổi giữa các runlevel trong mục Edit Runlevel
Share this:
- X
Related
Post navigation
Previous Post Cấu hình máy Linux sử dụng samba và cups cho việc dùng máy in đang nối vào máy Windows trong mạng nội bộNext Post 10 lí do chuyển sang Linux ngay năm 2012Leave a comment Cancel reply
- Comment
- Reblog
- Subscribe Subscribed
-
hthieuag Sign me up - Already have a WordPress.com account? Log in now.
-
-
-
hthieuag - Subscribe Subscribed
- Sign up
- Log in
- Copy shortlink
- Report this content
- View post in Reader
- Manage subscriptions
- Collapse this bar
-
Từ khóa » Trong Linux Runlevel Nào Hỗ Trợ Chế độ đồ Họa
-
Tổng Quan Về Nhân Linux, Tiến Trình Init Và Các Dịch Vụ ...
-
Những Gì Run Runelsels Trên Linux Là Gì? / Làm Thế Nào để - HTML
-
7 Init Runlevel Của Hệ Thống Linux - FAMILUG
-
Giới Thiệu Về Init System Và Run Level - VinaHost
-
Quá Trình Boot Và Các Runlevels Trong Linux - Bizfly Cloud
-
Lệnh Init Trong Linux
-
Các Chế độ Khởi động Trong Hệ điều Hành Linux - Vũ I Tờ 's Blog
-
Cách Sử Dụng Lệnh Init Trong Linux - EYEWATED.COM
-
Chia Sẻ Kiến Thức - Kết Nối đam Mê: Run Level Trong Linux
-
[LINUX 101] KERNEL - Bộ Xương Sống Của Linux - Viblo
-
Những Gì đã Xảy Ra Khi Boot Một Hệ Thống Linux? - CloudCraft
-
Tìm Hiểu Các Dịch Vụ Trong Hệ điều Hành Linux | Ngô Anh Tuấn's Blog
-
Cách Cấu Hình Dịch Vụ Linux để Khởi động Tự động Sau Khi Gặp Sự ...
-
Thay đổi Runlevels Trong Systemd Và Sử Dụng Exa (ls Thay Thế) Linux