Linux Tips, Servidores.

Forest



Dicas de Linux, para servidores.
  • Overview
  • Keymap
    • Mudar Keymap
    • Keymap de ABNT2 para US[pc 105] Caracteres coringa.
    • Trocar Teclado do default us pc 105 para o abnt.
  • Pipeline
    • Matar todos os chromes do sistema.
  • Notas


Overview.
Dicas de linux, para servidores. Este manual é escrito de maneira genérica, contemplando o debian na versão latest contemplada pela LTS.


Keymap
É comum encontrar alguns sistemas com instalação minima, onde você é apenas o usuario e não tem permissão de trocar o keymap do teclado. Então, segue uma lista para a substituição dos caracteres.
-Keymap de abnt para US[pc 105] Caracteres coringa
Keyboard numerico: [/ * . - ,]
Keyboard Alfanumérico:
"(^),´(~),\(]), |(}),`('),~("),:(ç)
Tabela:





Trocar Teclado do default us pc 105 para abnt.




Pipeline
-Matar todos os chromes do sistema.
$ps -ef |grep -i chrome.app --color |awk '{print \"kill \-15 \"\$2}'|sh + 2>/dev/null 
--Jogar isso no alias.
$nano .bashrc
[~]
alias MATACHROME="ps -ef |grep -i chrome.app --color |awk '{print \"kill \-15 \"\$2}'|sh + 2>/dev/null "
[~]

Notas do shell.
  • Bypassando as aspas simples no alias e utilizando operadores no aks com caracteres coringa.
Na linha do alias MATACROME, eu utilizei o parametro print do comando awk, com a instrução em shell kill -15.A seguir o valor $2. Para fazer essa magica, antes das aspas duplas eu utilizei o escape e antes do -15 e também antes das aspas duplas. Com isso o comando aws entendeu as aspas simples como um comando por causa das aspas simples do -15. Ou seja, quando tiver uma aspas simples interna as aspas duplas o escape deve preceder as aspas simples do parametro print.

Comments