Matikan komputer dari keyboard

59

Apakah ada cara pintas keyboard yang tersedia untuk mematikan komputer?

Saya tahu saya bisa menggunakan tombol Power, tapi saya ingin bisa menggunakannya dari keyboard.

Jika pintasan seperti itu belum ada, bagaimana cara mengaturnya?

umpirsky
sumber
1
Untuk beberapa alasan banyak hal diubah dalam 12.04, dan sebagian besar jawaban tidak akan berfungsi.
umpirsky
Bahkan lebih banyak hal berubah di Ubuntu 19.04 (Disco Dingo) (bahkan mungkin sebelum itu), dan lebih sedikit lagi jawaban yang berfungsi. Tetapi jawaban Rishu Prakamya Dutt masih bekerja.
Peter Mortensen

Jawaban:

33

Di versi Ubuntu Ctrl+ Alt+ yang lebih lama Delakan memunculkan opsi untuk shutdown, restart, suspend dan hibernate. Ini kemudian dapat dipilih dengan tombol panah dan Enter.

Untuk solusi satu klik di versi yang lebih baru Anda dapat menggunakan skrip ini untuk membuat pintasan keyboard. Pertama, Anda perlu mengunduh skrip dan menyimpannya di komputer Anda. Selanjutnya Anda harus membuatnya dapat dieksekusi dengan mengklik kanan padanya dan pergi ke properti → Izin → Izinkan file eksekusi sebagai program. Terakhir pergi ke Pengaturan SistemKeyboardPintasanPintasan Khusus dan klik simbol plus kecil. Untuk jenis perintah di

/home/toby/power.sh shutdown

atau jalur apa pun yang Anda gunakan untuk menyimpan skrip.

Tangguhkan, hibernasi, dan mulai ulang juga tersedia dengan metode ini; ganti saja shutdown pada perintah di atas.

tobsco
sumber
6
Suka tag <kbd>. +1
Soner Gönül
Ini tidak berfungsi di Ubuntu 11.10. Sekarang menawarkan hanya tombol log out.
umpirsky
3
ctrl-alt-delete tidak berfungsi di 14.04: bugs.launchpad.net/ubuntu/+source/unity/+bug/1403289
Lonnie Best
Di Ubuntu 18.04 bionik saya menambahkan pintasan khusus seperti yang dijelaskan tetapi perintah "gnome-session-stops --power-off" yang memberi Anda akses cepat untuk reboot / shutdown, memilih Ctrl + Alt + Ins sebagai kombo .. tutup tapi tidak ada cerutu jenis humor ;-)
flowtron
29

Nah, yang mudah dicoba adalah membuka pintasan keyboard.

Jika menggunakan Unity, tekan tombol jendela / superkey dan kemudian ketik shor dan pilih pintasan keyboard. Di sini Anda kemudian dapat membuat pintasan baru dan kemudian menetapkan kombo kunci untuk mematikan pc Anda ... tanpa menggunakan tombol power Anda!

Perintah untuk pintasan Anda harus:

/usr/lib/indicator-session/gtk-logout-helper -s

Yang akan mematikanmu !!

Ini milik saya yang saya lakukan untuk mengujinya:

Mematikan!

andybleaden
sumber
2
yang ini lebih baik
Robin Winslow
Saya tidak dapat menemukan perintah ini di Ubuntu 15.10. Untuk perintah alternatif yang memungkinkan Anda mematikan, menangguhkan, keluar, dll, lihat jawaban saya sangat jauh di halaman ini. Cari halaman untuk 'systemctl'
Jonathan Hartley
28

Ada beberapa pintasan keyboard tingkat rendah yang tersedia. Mereka berbicara langsung ke kernel dan dapat merusak beberapa hal. Anda mungkin sebaiknya tidak menggunakan ini. Tetapi untuk melawan tindakan, jawaban yang mengerikan merekomendasikan metode ini, berikut adalah cara menggunakan tombol SysReq untuk mematikan atau mem-boot ulang sistem Anda. Jika cpu Anda terbakar karena mantra ini, yah, tidak bisa mengatakan saya tidak memperingatkan Anda.

Anggun

Mulai ulang

Ada mnemonik di sini: busiermundur. Seperti di, Anda terlalu sibuk untuk mematikan dengan benar, jadi Anda melakukannya secara terbalik.

alt+ SysRq+ r, e, i, s, u, b

Saya mendongkrak ini dari wikipedia * :

unRaw      (take control of keyboard back from X),
 tErminate (send SIGTERM to all processes, allowing them to terminate gracefully),
 kIll      (send SIGKILL to all processes, forcing them to terminate immediately),
  Sync     (flush data to disk),
  Unmount  (remount all filesystems read-only),
reBoot     (durr)

Mematikan

Ini sama kecuali pada penggunaan akhir ountuk Mati bukan buntuk reBoot.

alt+ SysRq+ r, e, i, s, u, o

Destruktif

Ini seperti mencabut kabel listrik. Anda berisiko menghancurkan data yang disimpan baru-baru ini (file yang sebenarnya tidak ditulis ke disk) dan Anda pasti akan kehilangan sesuatu yang belum disimpan. Sisi baiknya, cepat dan to the point.

reBoot : alt+ SysRq+ b

matikan : alt+ SysRq+ o

Gunakan dalam lingkungan desktop grafis

Di bawah lingkungan grafis seperti Unity, alt+ SysRqmengambil tangkapan layar. Anda harus menahannya ctrljuga.

Terima kasih wikipedia atas informasi dalam pos ini.

djeikyb
sumber
26

11.10 dan yang lebih baru

Menekan Ctrl+ Alt+ Delmengarah ke dialog logout . Jika Anda membutuhkan fungsionalitas lama, Anda harus menentukan pintasan Anda sendiri dengan membuka Keyboard -> Pintasan dari Pengaturan sistem dan tambahkan perintah ini:

gnome-session-quit --power-off

masukkan deskripsi gambar di sini

Atau kita dapat menggunakan dialog hanya shoutdown seperti yang ditunjukkan dalam jawaban ini

/usr/lib/indicator-session/gtk-logout-helper --shutdown

masukkan deskripsi gambar di sini

Catatan

Sebelum kita dapat menggunakan Ctrl+ Alt+ Delkita harus menetapkan pintasan lain untuk keluar .


11.04 dan sebelumnya

Menggunakan pengaturan keyboard standar dengan menekan Ctrl+ Alt+ Delakan membuka jendela berikut:

masukkan deskripsi gambar di sini

Entri pertama dipilih secara default untuk mematikan segera dengan hanya menekan Returntambahan.

Ada juga hitungan mundur yang mematikan sistem Anda setelah 60-an tanpa tindakan keyboard lebih lanjut.

Takkat
sumber
1
Anda tahu apa yang aneh? Ketika Anda menekan Ctrl + Alt + Del dialog yang muncul tidak mendapatkan fokus :) Terima kasih.
umpirsky
2
uh - itu memang aneh, karena memang fokus pada sistem saya di sini. Anda bisa membiarkannya mati setelah hitungan mundur.
Takkat
Ini tidak berfungsi di Ubuntu 11.10. Sekarang menawarkan hanya tombol log out.
umpirsky
Terima kasih. Saya memiliki masalah menonaktifkan pintasan yang ada (Sistem> Logout). Tombol + dan - dinonaktifkan, Backspace tidak melakukan apa-apa dan saya tidak dapat mengeditnya.
umpirsky
Itulah yang saya coba, tetapi ketika saya mencoba untuk menetapkan Ctl + Alt + Deljendela keluar logout muncul, itu sebabnya saya mencoba untuk menghapusnya :) Ketika saya mencoba beberapa jalan pintas lainnya, itu tidak berfungsi juga, itu hanya tetap dinonaktifkan.
umpirsky
13

Anda juga bisa meluncurkan jendela Terminal dengan Ctrl+ Alt+ Tlalu ketik sudo halt.

Roddie
sumber
4
Ini bukan pintasan keyboard.
NN
10
Tidak memerlukan Mouse untuk melakukannya. Juga sudo shutdown nowbekerja. Gunakan -rbendera untuk memulai kembali.
Joe the Person
11

Ini bukan jalan pintas nyata, tetapi cara yang menarik untuk melakukannya dari keyboard:

  • Alt+ F10> Left> Up>Enter
umpirsky
sumber
Haleluya! Tekan Enter lagi di dialog shutdown untuk melakukan shutdown. Berfungsi karena: Alt-F10 membawa Anda ke menu, membungkus kiri ke kanan, membungkus ke bawah, masuk untuk melakukan item menu "Shutdown", Enter lagi untuk mengklik klik tombol ikon shutdown (atau panah kiri, Masukkan, untuk memulai kembali sebagai gantinya).
robocat
Apa yang saya cari! - Menghindari menggunakan mouse untuk sampai ke sana.
Peter Mortensen
Sayangnya, ini tidak berfungsi di Ubuntu 19.04 (Disco Dingo).
Peter Mortensen
2

Setelah menginstal Gnomenu, saya menemukan cara sederhana lain untuk mematikan komputer segera tanpa memilih opsi apa pun. Cukup tambahkan ini python -u /usr/lib/gnomenu/session-manager.py shutdownke pintasan keyboard dengan pintasan favorit Anda ke komputer mati. Saya sendiri menggunakan Super+ F4. Semoga bantuan ini: D

Hailee2610
sumber
2

Jika Anda menggunakan versi ubuntu sebelum 11.04, cara termudah saya telah menemukan untuk shutdown komputer melalui keyboard adalah untuk mengetik: Super+ S, Up,Enter

Anda akan ditawari konfirmasi yang meminta verifikasi yang ingin Anda matikan. Tetapi Anda dapat menghilangkan prompt ini dengan membuat perubahan konfigurasi di gconf-editor. Maka pintasan yang saya posting di atas akan secara langsung dan cepat mematikan komputer tanpa prompt.

Sam
sumber
2

Ini cara yang bagus:

  • Tekan Supertombol (juga disebut "tombol Windows").
  • Tekan Ldua kali. Ini membawa Anda ke layar login.
  • Tekan Tab.
  • Tekan Enter.
  • Tekan tombol panah kanan.
  • Tekan Enter.
Alex
sumber
Ini tidak berhasil ketika saya mencobanya di Ubuntu 16.04 (Xenial Xerus), dirilis pada 2016-04 - "ll" tidak ke mana-mana (tidak cocok dengan apa pun).
Peter Mortensen
2

Untuk KDE / Kubuntu

  • Shutdown: Ctrl+ Alt+ Shift+PgDown
  • Nyalakan kembali: Ctrl+ Alt+ Shift+PgUp
  • Logout: Ctrl+ Alt+ Shift+Del

Dikonfirmasi untuk bekerja di Kubuntu 12.04 dan 12.10.

masukkan deskripsi gambar di sini

Atau dalam pengaturan Penghematan Energi , atur tombol daya pada PC Anda untuk melakukan ini:

masukkan deskripsi gambar di sini

gertvdijk
sumber
1

Di 12.10 (tidak tahu tentang versi yang lebih rendah) dimungkinkan untuk melakukan hal berikut:

  • Minimalkan semua jendela menggunakan Ctrl+ Super+D
  • Ketuk Altuntuk memunculkan HUD
  • Ketik huruf "Matikan" sebanyak yang diperlukan untuk pelengkapan otomatis untuk memilih perintah Matikan
  • Tekan Entersekali untuk memunculkan dialog Shut Down, dua kali untuk mematikan
pengguna126855
sumber
Ini tidak berhasil ketika saya mencobanya di Ubuntu 16.04 (Xenial Xerus), dirilis pada 2016-04 - "shut d" tidak cocok dengan apa pun.
Peter Mortensen
1
  1. Buka terminal dengan menekan Ctrl + Alt + T
  2. Ketikkan perintah di bawah ini

    sudo poweroff

  3. Tekan enter
varun249
sumber
1
Bukankah ini membutuhkan kata sandi. Jika demikian, ini akan mengalahkan kenyamanan.
Lonnie Best
0

Jika desktop GUI ubuntu Anda tidak dibekukan , buka terminal dengan Ctrl+ Alt+ Tpintasan dan lakukan hal berikut:

Untuk mematikan sekarang:

sudo shutdown -P now

Untuk memulai kembali sekarang:

sudo shutdown -P -r now

Untuk mematikan setelah (katakanlah) 20 menit:

sudo shutdown -P 20  

Demikian pula untuk restart juga diganti nowdengan 20.

( Untuk menghentikan eksekusi waktunya: Katakan setelah 15 menit Anda memutuskan tidak perlu mematikan / memulai kembali kemudian pergi ke jendela terminal di mana Anda mengeksekusi perintah dan tekan Ctrl+ C.)


Jika desktop GUI ubuntu Anda dibekukan , buka commandline desktop ubuntu dengan Ctrl+ Alt+ F1(Di sini F1, tombol F1untuk F6dapat digunakan; juga Ctrl+ Alt+ F7akan mengembalikan desktop GUI Anda). Sekarang di commandline ubuntu masukkan nama pengguna dan kata sandi login Anda. Setelah berhasil masuk, jalankan perintah yang sama seperti dijelaskan di atas untuk mematikan (atau memulai ulang).

supremum
sumber
0

Di Ubuntu 15.10, saya telah menetapkan pintasan keyboard khusus yang menjalankan perintah berikut:

systemctl poweroff

Ini tidak akan berfungsi pada versi Ubuntu yang lebih lama, meskipun saya tidak tahu persis kapan itu mulai bekerja.

systemctl menerima perintah lain:

halt            Shut down and halt the system
poweroff        Shut down and power-off the system
reboot [ARG]    Shut down and reboot the system
suspend         Suspend the system
hibernate       Hibernate the system
hybrid-sleep    Hibernate and suspend the system

Ditambah lagi sekitar dua lusin lainnya.

Jonathan Hartley
sumber
2
Mungkin mulai bekerja ketika systemd menjadi init, yang akan menjadi 15,04.
muru
-1

Yang terbaik adalah Ctrl + Alt + Del seperti yang banyak dikatakan. Itu cara terbaik (terutama untuk pengguna yang tidak mahir). Jika Anda ingin melakukannya lebih 'geekily', maka cobalah membuka terminal dan mengetikkan perintah ( haltsaya pikir itu).

[Jika sistem tidak merespons, Anda dapat melakukan Ctrl+ Alt+ Backspaceyang secara paksa akan keluar dari sistem. (Tidak mau dimatikan, log off saja). Saya percaya ini adalah alternatif yang lebih aman untuk kombo kunci 'SysResq'. ]

waynerod10
sumber
3
C + A + Bksp akan mematikan server X (tidak diaktifkan secara default di instalasi Ubuntu baru, Anda harus mengaktifkan ini di opsi Keyboard), membawa Anda kembali ke GDM (login pengguna); jika Anda memiliki login grafis, ini memang akan mengeluarkan Anda - dengan cara yang agak kuat. Anda benar bahwa ini agak lebih aman daripada mengotak-atik SysRq, tetapi ini masih merupakan opsi darurat.
Piskvor
1
Agar berhasil, haltperintah harus dijalankan sebagai root (jadi jalankan sudo haltalih-alih adil halt). Juga, secara default, Ctrl + Alt + Backspace tidak benar-benar melakukan apa pun pada sistem Ubuntu. Anda dapat menggunakan Alt + SysRq + K sebagai gantinya, atau Anda dapat mengaktifkannya kembali dengan mengedit file konfigurasi. Detail di sini.
Eliah Kagan
-2

Saya percaya bahwa ada beberapa jalan pintas sysRequest tapi saya tahu hanya dua ... Mereka berguna bagi saya jadi jika Anda ingin me-reboot tekan sysRequest + alt lalu ketik REUSB jika Anda ingin mematikan selalu sysRequest + alt dan ketik RSEOUI
Harapan itu akan membantu;]

Jakh Saidlikp
sumber
3
Anda tampaknya menawarkan mantra pemujaan kargo ("ini sihir - ini berhasil, tetapi saya tidak tahu caranya") unRaw, tErminate, Unmount, Sync, reBoot:? Jika Anda telah membuat disk untuk menulis, apa gunanya menyinkronkan? (Petunjuk: tidak ada) Juga, RSEOUI adalah unRaw,Sync,tErminate,shut Off,Unmount,kIll- wtf? Anda mengirim dua perintah terakhir ke komputer yang dimatikan; juga, sinkronisasi tidak ada gunanya karena E akan memicu keluar yang anggun - lebih banyak disk menulis. Untuk info lebih lanjut, lihat ini: en.wikipedia.org/wiki/Magic_SysRq_key#Magic_commands Tolong jangan memberikan saran tanpa mengetahui apa fungsinya.
Piskvor
2
(Ya, mantra SysRq Anda akan bekerja - tetapi agak tidak sengaja. Perhatikan juga bahwa ini bukan cara yang sangat bersih untuk memulai shutdown.)
Piskvor
-2

Coba kombinasi Ctrl+ Alt+ Shift+Del

pengguna176784
sumber
1
Untuk sistem 12.04 saya yang keluar bukannya mematikan.
gertvdijk
Ketika saya mencobanya di Ubuntu 16.04 (Xenial Xerus), dirilis pada 2016-04, ia tidak melakukan apa-apa. Meninggalkan kunci Shift memunculkan jendela log out (yang tidak berguna dalam konteks ini, seperti yang ditunjukkan gertvdiijk).
Peter Mortensen
-3

Hal tercepat dan paling dapat diandalkan adalah Ctrl + Alt + SysRq + o Ini adalah perintah langsung ke kernel

Shnatsel
sumber
8
Selamat, Anda telah langsung mematikan sistem Anda tanpa pembersihan apa pun - apa pun yang masih dalam cache tulis akan hilang, dan sistem file yang tidak dijurnal mungkin rusak; itu belum lagi koneksi jaringan apa pun. Jawaban Anda secara teknis benar - ini memang akan mematikan komputer secara andal, tetapi Anda mungkin ingin memutuskan sambungan steker perangkat keras listrik - itu bahkan lebih dapat diandalkan, dan memiliki efek yang sama.
Piskvor
@Piskvor Meskipun Anda benar bahwa ini bukan cara yang baik untuk mematikan komputer Anda, ini sedikit lebih baik daripada menarik steker. Komputer mati dengan metode ini. Secara khusus, kepala baca / tulis hard drive tidak mungkin menabrak piring-piring dan secara fisik merusak drive. Tetapi jika komputer tidak merespons sama sekali dan harus dimatikan secara paksa (daripada dihidupkan kembali dengan Alt + SysRq + REISUB), Alt+ SysRq+ R E I S U Oharus digunakan (lihat artikel ini ).
Eliah Kagan
1
@Eliah Kagan: Oh, apa pun yang lebih canggih daripada memotong kekuatan secara fisik (bahkan jika diabaikan) lebih baik - dan urutan "membesarkan gajah" yang Anda sebutkan adalah cara yang diterima untuk melakukan ini - tetapi tetap saja, SysRqperintahnya adalah keadaan darurat, terakhir Ukuran -resort, untuk digunakan ketika segala sesuatu gagal. (Sedangkan untuk kerusakan fisik, setiap hard drive yang cukup baru untuk masih beroperasi - yaitu sekitar 15 tahun atau lebih baru - secara otomatis akan memarkir diri sendiri pada hilangnya daya, sehingga risiko kerusakan fisik sangat teoretis.)
Piskvor