Linux下消除短按開關鍵關閉系統

2021-08-07 13:43:57 字數 985 閱讀 8040

客戶提出乙個問題:觸碰電源鍵導致系統關機?

我的第一想法是:臥槽,你沒事按開關鍵幹嘛。。。

但是還是解釋:伺服器電源開關鍵,短按為順序關機,長按為強制關機。(順序關機為傳送訊號至系統,觸發系統關機命令poweroff;強制關機為bios層面的關機)

在通用rhel系統中,按電源鍵後os的反應是由/etc/acpi/events/power.conf配置檔案決定的,預設是action=/etc/acpi/actions/power.sh,請參考:

[root@rhel6 events]# pwd

/etc/acpi/events

[root@rhel6 events]# cat power.conf

# acpid config to power down machine if powerbutton is pressed, but only if

# no gnome-power-manager is running

event=button/power.*

action=/etc/acpi/actions/power.sh

[root@rhel6 events]#

在通用sles系統中,按電源鍵後os的反應是由/etc/acpi/events/power_button配置檔案決定的,預設是action=/usr/lib/acpid/power_button,請參考:

linux-xen:/etc/acpi/events # pwd

/etc/acpi/events

linux-xen:/etc/acpi/events # cat power_button

# care about the power button

event=button/power.*

action=/usr/lib/acpid/power_button

linux-xen:/etc/acpi/events #

Linux下開啟 關閉MySql Server命令

linux下開啟 關閉mysql server命令 開始用net start mysql 啟動mysql,結果發現老報某個檔案不存在,後用下面方式啟動mysql 如果你用的是redhat fedora,那麼就可以用這些命令 開啟 etc init.d mysqld start 關閉 etc init...

linux下啟動 關閉oracle

一 linux下啟動oracle linux下啟動oracle分為兩步 1 啟動監聽 2 啟動資料庫例項 1.登入伺服器,切換到oracle使用者,或者以oracle使用者登入 admin dataserver su oracle 密碼 oracle dataserver 2.開啟監聽服務 orac...

Linux下啟動 關閉Oracle

一 linux下啟動oracle linux下啟動oracle分為兩步 1 啟動監聽 2 啟動資料庫例項 1.登入伺服器,切換到oracle使用者,或者以oracle使用者登入 admin dataserver su oracle 密碼 oracle dataserver 2.開啟監聽服務 orac...