Hvordan kan jeg suspendere eller dvale den bærbare datamaskinen min ved hjelp av kommandolinjen, uten å installere ekstra programvare?
Tradisjonelt ubuntu støttet en ganske sløv metode for å suspendere og dvale. Ingen av dem ville integreres godt med andre apper og noen ganger ikke engang fungere på noen maskiner. Den nye metoden krever ikke root og varsler alle applikasjoner som lytter etter strømhendelser.
Fra og med Ubuntu 16.04 må systemctl
-anropet brukes (se Suspend-kommando i Ubuntu 16.04)
systemctl suspend
systemctl suspend
} og
systemctl hibernate
Se svaret her på denne siden fra Adam Paetznick om bruk av dbus. Ideelt sett oppretter du en ~/bin/suspend
snarvei/skript som gjør det enkelt å bruke denne handlingen.
For bruk over ssh bør du endre policykit-reglene som beskrevet av Peter V. Mørch.
Ifølge Ubuntu Forum kan du bruke følgende kommandoer:
pmi action suspend
og
pmi action hibernate
Dette krever at du installerer powermanagement-interface-pakken (ikke testet).
sudo apt-get install powermanagement-interface
Jeg har også funnet kommandoene sudo pm-suspend
og sudo pm-hibernate
for å fungere på netbooken min.
Hvis du vil at datamaskinen din skal suspendere om en time fordi du vil gå til sengs og lytte til favorittradiostasjonen din, åpner du terminalen og skriver:
sudo bash -c "sleep 1h; pm-suspend"
og datamaskinen din vil sovne om 1 time. Når du våkner, vil den ha beholdt de åpne bildene og alle tingene dine.
Du kan erstatte 1h
med hva du vil: h
for timer, m
for minutter, s
for sekunder, d
for dager.
God natt!
Si vous voulez juste que votre ordinateur se mette en veille dans une heure parce que vous voulez vous endormir en ecoutant votre radio préférée, ouvrez Terminal et tapez:
sudo bash -c "sleep 1h; pm-suspend"
et votre ordinateur s'endormira dans une heure. Quand vous vous réveillerez, il aura conservé en mémoire vos applications ouvertes.
Vous pouvez remplacer 1h
par ce que vous voulez: h
pour les heures, m
pour les minutes, s
pour les secondes, d
pour les jours.
Bonne nuit!
Si quieres suspender tu computadora en una hora porque quieres ir a dormir escuchando tu estación de radio favorita, tan solo abre el terminal y escribe:
sudo bash -c "sleep 1h; pm-suspend"
y tu computadora se quedará dormida en 1 hora. Cuando despiertes, allí habrán quedado abiertas tus imágenes y todas tus cosas.
Puedes reemplazar 1h
por lo que desees: h
para horas, m
para minutos, s
para segundos, d
para días.
Buenas noches!
Du kan bruke filen /sys/power/state
for å gjøre dette. Finn først ut hvilke tilstander som støttes:
user@linux:_> cat /sys/power/state
standby mem disk
root@linux:~> echo -n mem > /sys/power/state # suspend to ram
root@linux:~> echo -n disk > /sys/power/state # suspend to disk
eller via dbus:
dbus-send --session --dest=org.gnome.PowerManager \
--type=method_call --print-reply --reply-timeout=2000 \
/org/gnome/PowerManager org.gnome.PowerManager.Suspend
#Hibernate
dbus-send --session --dest=org.gnome.PowerManager \
--type=method_call --print-reply --reply-timeout=2000 \
/org/gnome/PowerManager org.gnome.PowerManager.Hibernate
I følge dette [oppføring i launchpad][1] ble grensesnittet ovenfor fjernet. Så det ville ikke fungere lenger i Ubuntu.
[1]: https://bugs.launchpad.net/ubuntu/+source / gnome-power-manager / +bug/554899