Khởi động lại có giống như init 6 cho Ubuntu không?
Tôi đang chạy Ubuntu 12.04 trên Amazon EC2. Khi ssh'ed vào hộp tôi có thể gõ runlevelvà tôi nhận được:
N 2
Nhìn vào man reboottôi thấy rằng:
Khi được gọi bằng --force hoặc khi ở runlevel 0 hoặc 6, công cụ này sẽ gọi hệ thống khởi động lại (2) tự gọi lại và trực tiếp khởi động lại hệ thống. Mặt khác, điều này chỉ đơn giản gọi công cụ shutdown (8) với các đối số thích hợp.
Nếu tôi đọc man shutdown 8tôi thấy:
tắt máy sắp xếp cho hệ thống được đưa xuống một cách an toàn. Tất cả người dùng đã đăng nhập đều được thông báo rằng hệ thống sẽ ngừng hoạt động và trong vòng năm phút cuối của TIME, các thông tin đăng nhập mới sẽ bị chặn.
Hiểu biết cơ bản của tôi về sự khác biệt giữa rebootvà init 6là:
- Trên các bản phát hành khác và có lẽ các bản phân phối cũ hơn
rebootsẽ chỉ ngắt kết nối các đĩa và về cơ bản bật công tắc nguồn mà không chạy bất kỳ tập lệnh tắt máy nào init 6sẽ chạy tất cả các tập lệnh tắt máy/etc/init/rc.*vì nó làm giảm runlevel của hệ thống- Trên các phiên bản Ubuntu mới hơn,
rebootlệnh không có--forcehoặc-fsẽ chạy lệnh tắt máy, về cơ bản sẽ thực hiện tương tự nhưinit 6 - Có lẽ tốt hơn để có thói quen sử dụng
init 6thay vìrebootnó an toàn hơn và sẽ hoạt động tốt hơn, nhưng hành vi mặc địnhrebootđã được thay đổi để thử và ngăn ngừa lỗi / dataloss nếu ai đó sử dụng nó.
Điều đó có đúng không? Nếu không, tôi còn thiếu gì?