這兩個文件都用於將參數傳遞給核心。那麼兩者到底有什麼差別呢?每個文件的用途是什麼?
答案1
grub.conf
告訴引導程式將參數傳遞給內核,類似於參數傳遞給常規程式的方式。
sysctl
/proc/sys/
是反映核心運行時配置的 設定檔的另一個名稱。sysctl.conf
只是命令的配置文件sysctl --system
,它本身只是實際配置文件的簡單包裝/proc/sys/
許多選項無論是由引導程式傳遞還是透過 傳遞都是相同的,但出於技術原因,sysctl
某些選項只能由引導程式使用,例如。nokaslr
sysctl
與此相反,使用的優點grub.conf
是不需要重新啟動即可使變更發生。