[Linux] Atalhos Shell

Uso efetivo do shell

O shell possui alguns atalhos para tornar a nossa vida mais produtiva e simples. Como nem todo mundo conhece, irei relacioná-los aqui.

Testei os comandos com o bash (que é o shell mais utilizado), então não posso afirmar se estes atalhos funcionam com outros shells (se alguém quiser testar ia ser legal).

São eles (utilizando a tecla control segurada):

  • control + L – Limpa a tela do terminal (o mesmo que o comando “clean” faz);
  • control + R – Ativa o modo de procura de comandos já digitados (history). Basta ir digitando um comando até que ele apareça;
  • control + U – Recorta uma linha que está sendo digitada. É útil para guardar em buffer linhas de comando gigantescas que comumente apagamos para depois ter que digitar novamente;
  • control + Y – Cola a linha recortada com o comando anterior;
  • control + W – Recorta a última palavra digitada (ao invés de toda a linha);
  • control + D – Efetua logout de um terminal;
  • control + Z – Para um processo que está executando em foreground no terminal atual;
  • control + A – Move o cursor para o início da linha (o mesmo que a tecla home faz);
  • control + E – Move o cursor para o final da linha (o mesmo que a tecla end faz);
  • control + B – Move o cursor para a esquerda, caractere por caractere;
  • control + C – Cancela um comando (esse todo mundo deve saber :P)

[Linux] Escutar música pelo terminal Linux

Escutando música pelo terminal do Linux

E aí pessoal, inicialmente criei essa dica no Boteco Unix e agora vou postá-la aqui também. Caso alguém tenha alguma duvida, é só postar!Atualmente existem vários players para Linux, de diferentes skins e funcionalidades, porém que usuário Linux nunca teve vontade de escutar música através das linhas de comando? Espero não ser o único! rs.. Bom, vamos lá!

Obs: Apertando duas vezes tab no terminal, ele completa o nome ou caminho.

1) entre no terminal (konsole, tty1, gnome-terminal, xterm) e digite:

mpg321 opção caminho_para_a_musica

No meu caso eu fiz o seguinte:

$ mpg321 -g 80 /mnt/dados/musica/oficinag3/tempo.mp3

A opção que eu usei “-g 80” significa gain (volume, ganho), que varia de 0 a 100, ou seja, você regula o volume. Existem outras opções para modificar ou ajustar o áudio; basta digitar mpg321 no terminal que ele dará as opções.

2) agora vamos deixar a música tocando em segundo plano do terminal. Neste, aperte:

$ ctrl + z

3) feito isso aparecerá uma mensagem parecida com essa:

[1]+ Stopped mpg321 -g 80 /mnt/dados/musica/oficinag3/*

4) conseguimos colocar a música para segundo plano, porém ela ficou em stopped, para resolver isso vamos usar o comando:

$ bg 

5) se tudo deu certo você estará escutando música em plano de fundo e com o terminal livre para utilizar. Para ver os programas que estão em plano de fundo digite:

$ jobs

6°) vai aparecer uma mensagem parecida com essa:

[1]+ Running mpg321 -g 80 /mnt/dados/musica/oficinag3/* &

7) o primeiro número é útil para identificar o processo, para trazer o processo de segundo plano para primeiro, você usa o seguinte comando:

fg numero_do_processo

8) no caso do exemplo 6 usaria do seguinte modo:

$ fg 1

9) para cancelar um processo você tem que tê-lo no primeiro plano e apertar:

$ ctrl + c

10°) para escolher uma pasta inteira de música utilize o asterisco (*), por exemplo:

$ mpg321 -g 80 /home/musicas/oficinag3/*

Com esse comando o programa selecionará todas as músicas que estão na pasta korn.

Fonte: Milton Quirino