Por: Fagner Oliveira
Bash_completion:
Um dos recursos mais úteis do terminal é usar a tecla TAB para completar comandos, o famoso Bash_completion (auto-completar), ao pressionar uma vez a tecla TAB o interpretador tenta completar o comando, caso haja mais de uma possibilidade outro toque e ele lista as opções.
Parece estranho, mas esse recurso vem desativado em algumas distribuições, para ativá-lo é bem simples; basta adicionar a seguinte linha no "/etc/profile".
[ "$PS1" -a -f /etc/bash_completion ] && . /etc/bash_completion
Entendendo o path:
O sistema procura por comandos dentro de pastas específicas, e a esse conjunto de pastas dar-se o nome de "PATH" que por sua vez é armazenado em uma variável no sistema com o o nome cognato "PATH". Para ver a lista basta usar esse comando:
$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/games
A pasta /bin contém os utilitários do sistema, comandos como: (cat, cp, rm, mv) estão dentro dessa pasta. A grande maioria dos executáveis de programas vão para "/usr/bin", onde temos tanto aplicativos do terminal como do modo gráfico.
Ao executar o mesmo comando como root, percebe-se que a lista muda um pouco.
# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
A diferença aqui é que o PATH do root possui os diretórios "/usr/local/sbin" e "/usr/sbin". Pois essas duas pastas são reservadas aos comandos que só podem ser executados por ele.
Edição básica de arquivos com vi:
O vi (Visual editor) é o editor de textos padrão, o mesmo é voltado para operação em terminal, onde os atalhos do teclado são usados para tarefas de edição.
Há três modos de execução básicos no vi.
Modo de navegação:
É o modo inicial do vi. Nesse modo as teclas do teclado atuam na navegação e edição de blocos de texto.
Modo de inserção:
Para entrar no modo de inserção basta pressionar a tecla [i] ou [A], esse modo é usado para digitar textos no documento. Nesse modo ao pressionar a tecla [ESC] é feita a saída do modo de inserção voltando para o modo de navegação.
Modo de comando:
Para entrar nesse modo basta pressionar [:] no modo de navegação, esse modo é usado para fazer buscas, salvar, sair, executar comandos do shell e alterar configurações do próprio vi. Para voltar para o modo de navegação basta usar a instrução visual ou [ Enter].
Comandos do vi:
:! ---> Permite executar um comando do shell
:quit ou :q ----> Fecha
:quit! ou :q! ----> Fecha sem gravar
:wq ----> Salva e fecha
:exit ou : x ou :e ----> Fecha e grava se for necessário
:visual ----> Volta para o modo de comando
Teclas de navegação:
O, $ ----> inicio e fim de linha
1G, G ---->inicio e fim de documento
h, j, k, l ----> esquerda, abaixo, acima, direita
/, ? ----> busca para frente e para trás
r ----> substitui um único caractere
x ----> apaga um único caractere
y, yy ----> copia um item ou toda linha
p, P ----> cola o conteúdo depois ou antes do cursor
u ----> desfazer
ZZ ----> fecha e salva caso necessário
ZQ ----> fecha e não salva
Nenhum comentário:
Postar um comentário