터미널(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
깨어난 직후에 로그아웃됩니다.