linux之系統執行時修改核心引數

2021-06-22 14:45:10 字數 577 閱讀 6176

linux之

系統執行時修改核心引數

linux可以在執行時修改核心引數,而不必重啟系統,這點是通過/proc虛擬檔案系統實現的。

/proc/sys存放大多數的核心引數,並且設計成可以在系統執行的同時進行修改。

方法一:修改/proc下核心引數檔案

例如:cat /proc/sys/kernel/core_pattern

echo '%e.core.%p' > /proc/sys/kernel/core_pattern

該修改實際上只是修改了記憶體值,在reboot後,系統會讀取/etc/sysctl.conf檔案獲取核心引數

(注意:這是虛擬檔案,所有這些檔案實際上並不存在。為了保證修改資料的完整性,不要用編輯器開啟編輯修改,因為在你修改的同時,可能核心也正在修改該資料,那麼儲存的值,將不是你期望的)

方法二:修改/etc/sysctl.conf檔案

kernel.core_pattern = %e.core.%p

(注意:引數名稱的命名方式,對應/proc/sys/目錄下的檔名稱)

並儲存退出,執行下面指令使其立即生效

sysctl -p

在執行時修改ObjectDataSource的引數

在乙個使用者查詢頁面有三個查詢分別查詢全部使用者,按名稱模糊查詢使用者和按照角色查詢使用者。這三個功能需要呼叫業務端三個不同的函式,它們的返回值一樣,都是資料物件集合sesgmembershipusercollection 使用gridview1來顯示查詢結果,objectdatasource1是資...

在執行時修改ObjectDataSource的引數

在乙個使用者查詢頁面有三個查詢分別查詢全部使用者,按名稱模糊查詢使用者和按照角色查詢使用者。這三個功能需要呼叫業務端三個不同的函式,它們的返回值一樣,都是資料物件集合sesgmembershipusercollection 使用gridview1來顯示查詢結果,objectdatasource1是資...

執行時修改註解資訊

當時的需求是匯出的時候加乙個title,然後用的是easyexcel,註解使用的是excelproperty,然後就懶嘛,不想乙個個加了,所以直接改註解,上 功能描述 修改註解資訊 param t param title return void author lpj date 2022 01 05 ...