Desligar o computador do teclado

59

Existe um atalho de teclado disponível para desligar o computador?

Sei que posso usar o botão Liga / Desliga, mas gostaria de poder utilizá-lo no teclado.

Se esse atalho ainda não existir, como defino um?

umpirsky
fonte
11
Por alguma razão, muitas coisas foram alteradas na versão 12.04, e a maioria das respostas não funcionará.
Umpirsky 27/08/12
Ainda mais coisas mudaram no Ubuntu 19.04 (Disco Dingo) (talvez até antes disso), e ainda menos respostas funcionam. Mas a resposta de Rishu Prakamya Dutt ainda funciona.
Peter Mortensen

Respostas:

33

Nas versões mais antigas do Ubuntu Ctrl+ Alt+, Delserão exibidas opções para desligar, reiniciar, suspender e hibernar. Estes podem ser selecionados com as teclas de seta e Enter.

Para uma solução de ocorrência única em versões posteriores, você pode usar esse script para criar um atalho de teclado. Primeiro, você precisa baixar o script e salvá-lo no seu computador. Em seguida, é necessário executá -lo clicando com o botão direito do mouse e indo para propriedades → Permissões → Permitir a execução do arquivo como um programa. Por fim, vá para Configurações do sistemaTecladoAtalhosAtalhos personalizados e clique no pequeno símbolo de adição. Para o comando, digite

/home/toby/power.sh shutdown

ou o caminho que você salvou o script.

Suspender, hibernar e reiniciar também estão disponíveis por esse método; basta substituir o desligamento no comando acima.

tobsco
fonte
6
Adoro as tags <kbd>. +1
Soner Gönül
Isso não funciona no Ubuntu 11.10. Agora ele oferece apenas o botão de logout.
umpirsky
3
O ctrl-alt-delete também não funciona no 14.04: bugs.launchpad.net/ubuntu/+source/unity/+bug/1403289
Lonnie Best
No Ubuntu 18.04 biion, adicionei um atalho personalizado, conforme descrito, mas o comando "gnome-session-quit --power-off", que fornece acesso rápido à reinicialização / desligamento, escolhi Ctrl + Alt + Ins como combo .. fechar, mas sem charuto tipo de humor ;-)
flowtron 25/02
29

Bem, é fácil tentar abrir os atalhos do teclado.

Se estiver usando o Unity, pressione a tecla / superchave da janela e digite shor e selecione atalhos de teclado. Aqui você pode criar um novo atalho e atribuir uma combinação de teclas para desligar o PC… sem usar o botão liga / desliga!

O comando para o seu atalho deve ser:

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

O que o desligará !!

Aqui está o meu que eu fiz para testá-lo:

Desligar!

andybleaden
fonte
2
este é melhor um
Robin Winslow
Não consigo encontrar este comando no Ubuntu 15.10. Para um comando alternativo que permite desligar, suspender, sair, etc, veja minha resposta muito abaixo nesta página. Página de pesquisa por 'systemctl'
Jonathan Hartley
28

Existem alguns atalhos de teclado de baixo nível disponíveis. Eles conversam diretamente com o kernel e podem quebrar coisas. Você provavelmente não deveria usá-los. Mas, no interesse de reagir contra as respostas atrozes que recomendam esse método, veja como usar o botão SysReq para desligar ou reiniciar o sistema. Se o seu processador explode em chamas por causa desses encantamentos, bem, não posso dizer que não o avisei.

Gracioso

Reiniciar

Há um mnemônico aqui: ao busiercontrário. Como você está ocupado demais para desligar corretamente, está fazendo isso ao contrário.

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

Eu tirei isso da 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)

Desligar

É o mesmo, exceto no final do uso opara Desativado em vez de bpara reinicialização.

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

Destrutivo

É como puxar o cabo de alimentação. Você corre o risco de destruir dados salvos recentemente (arquivos que não são realmente gravados no disco) e definitivamente perderá qualquer coisa que não seja salva. No lado positivo, é rápido e direto ao ponto.

reBoot : alt+ SysRq+ b

desligado : alt+ SysRq+ o

Use no ambiente gráfico da área de trabalho

Em ambientes gráficos como o Unity, o alt+ SysRqtira uma captura de tela. Você deve se segurar ctrltambém.

Obrigado wikipedia pelas informações neste post.

djeikyb
fonte
26

11.10 e posterior

Pressionar Ctrl+ Alt+ Delleva à caixa de diálogo de logout . Se você precisar da funcionalidade antiga, precisará definir seu próprio atalho abrindo Teclado -> Atalhos nas configurações do sistema e adicione este comando:

gnome-session-quit --power-off

insira a descrição da imagem aqui

Como alternativa, podemos usar uma caixa de diálogo somente de menu suspenso, como mostrado nesta resposta

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

insira a descrição da imagem aqui

Nota

Antes de podermos usar Ctrl+ Alt+ Del, teremos que atribuir outro atalho para sair .


11.04 e versões anteriores

Usando as configurações padrão do teclado, pressionar Ctrl+ Alt+ Delabrirá a seguinte janela:

insira a descrição da imagem aqui

A primeira entrada é selecionada por padrão para um desligamento imediato, basta pressionar Returnalém disso.

Também há uma contagem regressiva que desliga o sistema após os 60s sem nenhuma ação adicional no teclado.

Takkat
fonte
11
Você sabe o que é estranho? Quando você pressiona Ctrl + Alt + Del que aparece, não fica em foco :) Obrigado.
umpirsky
2
Isso é realmente estranho, pois ele se concentra no meu sistema aqui. Você pode deixá-lo desligar após a contagem regressiva no entanto.
Takkat 16/07/11
Isso não funciona no Ubuntu 11.10. Agora ele oferece apenas o botão de logout.
umpirsky
Obrigado. Estou com problemas para desativar o atalho existente (Sistema> Sair). Os botões + e - estão desativados, o Backspace não faz nada e não consigo editá-lo.
umpirsky
Foi o que tentei, mas quando tento atribuir uma Ctl + Alt + Deljanela de logout de atalho , é por isso que tento removê-la em primeiro lugar :) Quando tento outro atalho, ele não funciona tão bem, mas fica desativado.
umpirsky
13

Você também pode iniciar uma janela do Terminal com Ctrl+ Alt+ Te digite sudo halt.

Roddie
fonte
4
Este não é um atalho de teclado.
NN
10
Não requer um mouse para fazê-lo. Além disso, sudo shutdown nowfunciona também. Use o -rsinalizador para reiniciar.
Joe the Person
11

Não é um atalho real, mas uma maneira interessante de fazer isso no teclado:

  • Alt+ F10> Left> Up>Enter
umpirsky
fonte
Aleluia! Pressione Enter novamente na caixa de diálogo de desligamento para fazer o desligamento. Funciona porque: Alt-F10 leva você para o menu, para a esquerda para a direita, para cima e para baixo, entre para fazer o item de menu "Desligamento", entre novamente para clicar no botão no ícone de desligamento (ou na seta esquerda, Digite, para reiniciar).
robocat
Apenas o que eu estava procurando! - evitando ter que usar o mouse para chegar lá.
Peter Mortensen
Infelizmente, isso não funciona no Ubuntu 19.04 (Disco Dingo).
Peter Mortensen
2

Após instalar o Gnomenu, descobri outra maneira simples de desligar o computador imediatamente sem escolher nenhuma opção. Basta adicionar isso python -u /usr/lib/gnomenu/session-manager.py shutdownao atalho de teclado com o seu atalho favorito para desligar o computador. Eu mesmo uso Super+ F4. Espero que esta ajuda: D

Hailee2610
fonte
2

Se você estiver usando uma versão do Ubuntu antes de 11,04, a maneira mais fácil que eu encontrei para desligar o computador através do teclado é digitar: Super+ S, Up,Enter

Você receberá um aviso solicitando a confirmação de que deseja encerrar. Mas você pode eliminar esse prompt fazendo uma alteração na configuração do gconf-editor. Em seguida, o atalho que eu postei acima desligará o computador direta e rapidamente sem aviso prévio.

Sam
fonte
2

Esta é uma boa maneira:

  • Pressione a Supertecla (também chamada de "tecla do Windows").
  • Pressione Lduas vezes. Isso leva você para a tela de login.
  • Pressione Tab.
  • Pressione Enter.
  • Pressione a tecla de seta para a direita.
  • Pressione Enter.
Alex
fonte
Isso não funcionou quando eu tentei no Ubuntu 16.04 (Xenial Xerus), lançado em 2016-04 - "ll" não vai a lugar nenhum (não corresponde a nada).
Peter Mortensen
2

Para o KDE / Kubuntu

  • Desligamento: Ctrl+ Alt+ Shift+PgDown
  • Reinicialização: Ctrl+ Alt+ Shift+PgUp
  • Sair: Ctrl+ Alt+ Shift+Del

Confirmado para funcionar no Kubuntu 12.04 e 12.10.

insira a descrição da imagem aqui

Ou nas configurações de Economia de energia , defina o botão liga / desliga no seu PC para fazer isso:

insira a descrição da imagem aqui

gertvdijk
fonte
1

Na versão 12.10 (não sei sobre versões inferiores), é possível fazer o seguinte:

  • Minimize todas as janelas usando Ctrl+ Super+D
  • Toque Altpara ativar o HUD
  • Digite quantas letras de "Desligar" forem necessárias para o preenchimento automático para selecionar o comando Desligar
  • Pressione Enteruma vez para abrir a caixa de diálogo Desligar, duas vezes para desligar
user126855
fonte
Isso não funcionou quando eu tentei no Ubuntu 16.04 (Xenial Xerus), lançado em 2016-04 - "shut d" realmente não corresponde a nada.
Peter Mortensen
1
  1. Abra o terminal pressionando Ctrl + Alt + T
  2. Digite o comando abaixo

    sudo poweroff

  3. Pressione Enter
varun249
fonte
11
Isso não exigiria uma senha. Nesse caso, isso derrotaria a conveniência.
Lonnie Melhor
0

Se a área de trabalho da interface gráfica do usuário do ubuntu não estiver congelada , abra um terminal com o atalho Ctrl+ Alt+ Te faça o seguinte:

Para encerrar agora:

sudo shutdown -P now

Para reiniciar agora:

sudo shutdown -P -r now

Para desligar após (digamos) 20 minutos:

sudo shutdown -P 20  

Da mesma forma, para reiniciar também substitua nowpor 20.

( Para interromper a execução programada: digamos que após 15 minutos você decida não precisar desligar / reiniciar, vá para a janela do terminal em que você executou o comando e pressione Ctrl+ C.)


Se seu desktop ubuntu GUI está congelado , ir para a linha de comando desktop do Ubuntu por Ctrl+ Alt+ F1(Aqui no lugar de F1, as chaves F1para F6são aplicáveis, também Ctrl+ Alt+ F7lhe dará a área de trabalho GUI volta). Agora, na linha de comando do ubuntu, digite seu nome de usuário e senha de login. Após o login bem-sucedido, execute os mesmos comandos descritos acima para desligar (ou reiniciar).

supremo
fonte
0

No Ubuntu 15.10, eu defini um atalho de teclado personalizado que executa o seguinte comando:

systemctl poweroff

Isso não funcionará em versões mais antigas do Ubuntu, embora eu não saiba exatamente quando ele começou a funcionar.

systemctl aceita outros comandos:

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

Além disso, cerca de duas dezenas de outras.

Jonathan Hartley
fonte
2
Provavelmente começou a funcionar quando o systemd se tornou init, que seria em 15.04.
Muru
-1

Melhor é Ctrl + Alt + Del, como muitos já disseram. Essa é a melhor maneira (especialmente para usuários não avançados). Se você quiser fazer isso de forma mais 'nerd', tente abrir um terminal e digitar o comando ( haltacho que sim).

[Se o sistema não estiver respondendo, você pode fazer Ctrl+ Alt+, Backspaceque fará logoff forçado do sistema. (Não será encerrado, basta fazer logoff). Acredito que seja uma alternativa mais segura à combinação de teclas 'SysResq'. ]

waynerod10
fonte
3
O C + A + Bksp desligará o servidor X (não ativado por padrão nas novas instalações do Ubuntu, você deve habilitá-lo nas opções de Teclado), retornando ao GDM (login do usuário); se você tiver um login gráfico, isso efetivamente fará o seu logout - de uma maneira bastante vigorosa. Você está certo de que isso é um pouco mais seguro do que mexer com o SysRq, mas ainda é uma opção de emergência, na melhor das hipóteses.
Piskvor
11
Para ter sucesso, o haltcomando deve ser executado como root (execute em sudo haltvez de apenas halt). Além disso, por padrão, Ctrl + Alt + Backspace não faz nada em um sistema Ubuntu. Você pode usar Alt + SysRq + K ou pode ser reativado editando os arquivos de configuração. Detalhes aqui.
Eliah Kagan 04/08/2012
-2

Eu acredito que há algum atalho sysRequest, mas eu sei apenas de dois ... Eles são úteis para mim, portanto, se você deseja reiniciar, clique em sysRequest + alt e digite REUSB se quiser desligar sempre sysRequest + alt e digite RSEOUI
Hope isso ajudará;]

Jakh Saidlikp
fonte
3
Você parece estar oferecendo um encantamento de culto à carga ("isso é mágico - funciona, mas não tenho idéia de como") unRaw, tErminate, Unmount, Sync, reBoot:? Se você montou os discos para gravação, qual é o sentido da sincronização? (Dica: nenhuma) Além disso, o RSEOUI é unRaw,Sync,tErminate,shut Off,Unmount,kIll- wtf? Você está enviando os dois últimos comandos para um computador desligado; Além disso, a sincronização é inútil, pois E acionará uma saída normal - mais gravações em disco. Para mais informações, consulte: en.wikipedia.org/wiki/Magic_SysRq_key#Magic_commands Por favor, não dê conselhos sem saber o que faz.
Piskvor
2
(Sim, o seu encantamento SysRq vai funcionar - mas um pouco acidentalmente Note também que esta não é uma maneira muito limpo de iniciar um desligamento..)
Piskvor
-2

Experimente a combinação de Ctrl+ Alt+ Shift+Del

user176784
fonte
11
Para o meu sistema 12.04 que está efetuando logout em vez de desligar.
gertvdijk
Quando tentei no Ubuntu 16.04 (Xenial Xerus), lançado em 2016-04, ele não fez nada. Deixar a tecla Shift abriu a janela de logout (que é inútil nesse contexto, como apontou gertvdiijk).
Peter Mortensen
-3

A coisa mais rápida e confiável é Ctrl + Alt + SysRq + o É um comando direto para o kernel

Shnatsel
fonte
8
Parabéns, você desligou o sistema diretamente sem nenhum tipo de limpeza - tudo o que ainda estiver em caches de gravação será perdido, e os sistemas de arquivos não-diários podem ficar corrompidos; isso sem mencionar nenhuma conexão de rede. Sua resposta é tecnicamente correta - isso vai de fato fechada de forma confiável o computador, mas você pode querer desligar a ficha eléctrica hardware em vez - que é ainda mais confiável, e tem o mesmo efeito.
Piskvor
@Piskvor Enquanto você está certo de que essa não é uma boa maneira de desligar o computador, é um pouco melhor do que puxar o plugue. O computador se desliga com esse método. Em particular, é improvável que os cabeçotes de leitura / gravação dos discos rígidos colidam com os pratos e danifiquem fisicamente o disco. Mas, se o computador não estiver respondendo a todos e deve ser a força desligar (em vez de recomeçar com Alt + SysRq + REISUB), Alt+ SysRq+ R E I S U Odeve ser utilizado (ver este artigo ).
Eliah Kagan 04/08/2012
11
@Eliah Kagan: Ah, qualquer coisa mais sofisticada do que cortar fisicamente o poder é (mesmo que insignificante) melhor - e a sequência de "criação de elefantes" que você menciona é a maneira aceita de fazer isso - mas ainda assim, os SysRqcomandos são uma emergência, por último medida -resort, a ser usada quando tudo mais falhar. (Quanto aos danos físicos, quaisquer discos rígidos recentes o suficiente para ser ainda operacionais - ou seja, cerca de 15 anos de idade ou mais recente - vai estacionar-se automaticamente sobre a perda de poder, de modo que o risco de dano físico é muito teórica.)
Piskvor