當 Linux 系統中更新 kernel(核心)後,通常需要重啟系統才能使新的 kernel 生效。原因是 kernel 是操作系統的核心組件,負責管理系統資源和硬體交互。在運行中的系統中,kernel 一旦被加載,就會持續運行,直到系統重啟為止。
重啟系統會使新的 kernel 被加載並取代舊的 kernel,這樣才能確保所有的改動和更新都能正常運行。如果不重啟系統,則更新的 kernel 無法生效,系統仍會繼續使用舊的 kernel。
雖然有一些技術(如 kexec 和 kpatch)可以在某些情況下允許你不重啟系統而更新 kernel,但這些技術並不總是適用於所有情況,而且可能需要進行額外的配置。一般來說,重啟系統是最簡單和可靠的方法來應用 kernel 更新。
重啟系統的方法
你可以使用以下指令來重啟系統:
sudo reboot
或者:
sudo shutdown -r now
這些指令會立即重啟系統,使新的 kernel 生效。