我想從終端暫停我的計算機(透過 CTR+ALT+F1 獲得)。
如果我打電話:
# echo -n mem > /sys/power/state
喚醒後,我將留下一個經過身份驗證的控制台,其中(可能)根憑證對任何人開放。
有沒有什麼優雅的方法可以在不打開控制台的情況下暫停電腦?
背景:掛起按鈕在我的 XFCE 桌面上不起作用,並且由於多種原因我現在不想修復它。因此從終端掛起會比較容易。
答案1
這是我的解決方案(它不是很乾淨)。
我建立了一個名為包含的腳本/sbin/suspend.sh
:
#!/bin/bash
echo -n mem > /sys/power/state
然後在我的.bashrc
文件中加入以下別名:
alias dosuspend='sudo suspend.sh && exit'
現在,每當我呼叫dosuspend
控制台時,喚醒後就會立即登出。