Câu trả lời:
Không có gì, cả hai đều làm cùng một nhiệm vụ.
Từ các trang người đàn ông tương ứng:
reboot, halt, poweroff
These programs allow a system administrator to reboot, halt or poweroff the system.
Requests that the system be rebooted after it has been brought down.
Nếu không có -ftùy chọn này reboot, nó sẽ kết thúc một cách duyên dáng tất cả các quy trình, gửi tín hiệu 15. Tuy nhiên, việc sử dụng reboot -fsẽ gọi reboot(2)chính cuộc gọi hệ thống (với REBOOTCOMMANDđối số được truyền) và trực tiếp khởi động lại hệ thống.
Từ một câu hỏi tương tự trên Unix và linux :
Trong nội bộ, rebootsử dụng shutdown -r.
rebootcác cuộc gọi shutdowntheo mặc định sẽ tắt máy tính một cách độc đáo. Với cờ đúng, bạn có thể buộc rebootsử dụng haltthay thế. Việc đóng cửa là cách thực hiện bạo lực. EDIT: Không thấy câu trả lời đã được cập nhật để giải quyết vấn đề này. Tôi sẽ giữ bình luận cho liên kết