Terminator - Comandos Customizados

Publicado por edps em 04/04/2012

[ Hits: 6.120 ]

Blog: https://edpsblog.wordpress.com/

 


Terminator - Comandos Customizados



Como visto na dica de apresentação do Terminator, este é um terminal bastante versátil.

Veremos aqui, como adicionar comandos de forma a automatizar tarefas.

Para tal, acessem as preferências do programa na aba 'Plugins', e marquem a opção 'CustomCommandsMenu' ou 'Comandos Personalizados'.

Feito isto, clique em qualquer espaço da tela do terminal e clique na opção: Custom Commands > Preferências.

Surgirá uma tela como esta:

Clique em 'Novo', marque a opção 'Enable' e insira os campos 'Nome' e 'Comando'. Pronto!

Nos exemplos abaixo, vemos os 2 tradicionais comandos do Debian para a atualização das listas de pacotes e da atualização completa do sistema (está definida para baixar sem confirmação, opção: -dy):
  • Nome: Debian Update
  • Comando: sudo apt-get update

  • Nome: Debian Upgrade
  • Comando: sudo apt-get dist-upgrade -dy --force-yes

Após alguns acréscimos, a lista de comandos ficou assim:

Vejam que, com um simples clique de mouse, posso efetuar os comandos abaixo:

  • apt-get update
  • apt-get autoclean

Esta função do Terminator, me faz lembrar do pacote "nautilus-actions", que oferece as mesmas funcionalidades ao Gerenciador de Arquivos Nautilus.

Dica previamente publicada em meu Blog.

Outras dicas deste autor

Arch Linux: /etc/rc.sysinit mountpoint not found

trash-cli - use o comando rm a seu favor

Nvidia: Criando um xorg.conf mínimo e prático

Notas sobre o Debian e Debian Multimedia

Fedora: adicionando outras Distribuições Linux no Grub2

Leitura recomendada

Personalizar o Painel do Gnome no Ubuntu Maverick Meerkat

Multimídia no CentOS 7: VLC, Flash Plugin, Codecs, SMplayer, Java, Handbrake

Emerald + Compiz no Debian

sources.list para o Ubuntu 10.10 Maverick Meerkat

AWN e Cairo-Dock no Gnome sem Compiz ou Xcompmgr

  

Comentários
[1] Comentário enviado por Diego_Henrique em 04/04/2012 - 15:49h

Nossa show de bola essa dica!

Coloquei uns comandos aqui e ficou muito bom.
Favoritado!!

[2] Comentário enviado por removido em 04/04/2012 - 18:49h

Valeu Diego,

um abraço.

[3] Comentário enviado por izaias em 04/04/2012 - 19:59h

Acho que o Terminator é o melhor.
Muito versátil!

Depois da sua última dica sobre ele, passei a usar definitivamente.


Ótima dica!

[4] Comentário enviado por removido em 04/04/2012 - 22:06h

Thanks Izaias.

[5] Comentário enviado por rootgerr em 05/04/2012 - 18:47h

Como sempre, great job man

[6] Comentário enviado por removido em 05/04/2012 - 19:27h

Valeu brother!

[7] Comentário enviado por izaias em 22/04/2012 - 22:20h

Edinaldo,

Como faz para deletar um comando?

Aqui, no modo gráfico o comando não sai.
Ele persiste depois de reiniciado, mesmo depois de deletado pela tela de configuração.

Teria algum algum arquivo onde poderíamos deletar manualmente os comandos que não queremos mais?

[8] Comentário enviado por removido em 22/04/2012 - 22:36h

Você pode modificar o arquivo:

~/.config/terminator/config

na linhas abaixo de:

[[CustomCommandsMenu]]



eu deixei o meu assim:


[[CustomCommandsMenu]]
[[[APT Clean]]]
command = sudo apt-get autoclean
enabled = True
name = APT Clean
[[[Squid LOG]]]
command = sudo tail -f /var/log/squid/access.log
enabled = True
name = Squid LOG
[[[Firewall LOG]]]
command = sudo tail -f /var/log/arno-iptables-firewall
enabled = True
name = Firewall LOG
[[[Debian Update]]]
command = sudo apt-get update
enabled = True
name = Debian Update
[[[Conectar Internet]]]
command = sudo pon tim
enabled = True
name = Conectar Internet
[[[Debian Upgrade]]]
command = sudo apt-get dist-upgrade -dy --force-yes
enabled = True
name = Debian Upgrade
[[[Editar sources.list]]]
command = sudo leafpad /etc/apt/sources.list
enabled = True
name = Editar sources.list
[[[Editar Grub]]]
command = sudo leafpad /etc/default/grub
enabled = True
name = Editar Grub
[[[Editar Fstab]]]
command = sudo leafpad /etc/fstab
enabled = True
name = Editar Fstab
[[[Editar Xorg]]]
command = sudo leafpad /etc/X11/xorg.conf
enabled = True
name = Editar Xorg
[[[Debdelta Upgrade]]]
command = sudo debdelta-upgrade
enabled = True
name = Debdelta Upgrade

[9] Comentário enviado por izaias em 22/04/2012 - 22:40h

Rapaz,

Justamente este arquivo que estava querendo encontrar.

Brigadão, Edinaldo.


Abrassss


* Vai ajudar muito aqueles que usam o Terminator, já que pelo próprio aplicativo, não se consegue deletar os comandos.

[10] Comentário enviado por removido em 22/04/2012 - 22:49h

Eu postei umas configs para o Terminator (transparente, sem a barra de rolagem e com alguns comandos) e outras apps lá no Blog:

http://gnu2all.blogspot.de/2012/04/screenshot-debian-sidunstable-e.html

intè brother!

[11] Comentário enviado por izaias em 22/04/2012 - 22:58h

Boa!


Inté. . .

[12] Comentário enviado por matiasalexsandro em 03/06/2012 - 11:40h

apesar q vc pode usar o comanda "alias" para fazer essas mesma tarefas

http://www.vivaolinux.com.br/dica/Utilizando-alias-para-agilizar-comandos-no-Linux

mas valeu pelo topico muito bom valeu irmão

[13] Comentário enviado por removido em 03/06/2012 - 11:46h

@afrosamurai, sim, de fato! a intenção é mostrar o que pode ser feito, eu mesmo dificilmente me lembro dos aliases ou mesmo dessa função no terminator e acabo digitando os comandos completos, difícil é lembrar disso:

$ xwinwrap -ni -o 0.6 -fs -s -st -sp -b -nf -- mplayer -wid WID

ou os homéricos comandos do mencoder|ffmpeg

Um abraço.

[14] Comentário enviado por matiasalexsandro em 03/06/2012 - 15:19h

verdade às vezes se faz necessário otimizar o tempo com os comandos. Mas tá de boa. Essa ferramente tambem tem a vantagem de mudar os temas do shell. valeu pai pela otimização



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts