KDE'yi komut satırından nasıl güvenli bir şekilde kapatabilirim / yeniden başlatabilirim / kapatabilirim?

21

shutdown ve reboot komutlarından bahsetmiyorum. KDE masaüstünde oturum kapatma / yeniden başlatma / kapatma düğmesine basarsam gerçekleştirilecek komut satırından aynı rutini başlatmak istiyorum.

    
sordu txwikinger 10.08.2010 20:48

3 cevap

23

kde4 için:

qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout -1 -1 -1

Üç tamsayı parametresi, confirm , sdtype ve sdmode argümanıdır; KWorkSpace :: requestShutDown . Değerleri sayfanın en üstünde açıklanmıştır.

    
verilen cevap Gilles 10.08.2010 21:51
3

KDE'nin herhangi bir sürümü için (belki de GNOME ve diğerleri):

KDE Kontrol Merkezinde (KDE3.5 / trinity) "onay olmadan durma" için bir klavye kısayolu ayarlayabilirsiniz ( Ctrl + Shift gibi trajediden kaçınmak için karmaşık bir yöntem olmalıdır. + Alt + Sil ) ve daha sonra xvkbd (sanal klavye) çalıştırın:

xvkbd -text '\C\S\A\d'

Bunun için bir takma ad oluşturabilirsiniz (ör. kdehalt );

Favori adım: sleep 1h 20m && kdehalt veya wget "http://something" ; kdehalt .

    
verilen cevap Zdeněk Válek 25.10.2011 00:56
0

Genellikle yeniden başlatma için init komutunu kullanırım. Bu komutu beğendim

# Default run level. The run levels are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS 
#   (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)


[email protected]~$ init 6
    
verilen cevap Sajad Bahmani 10.08.2010 22:01

Etiketlerdeki diğer soruları oku