cd cd ~ | Vai para o diretório do usuário corrente |
history | histórico de comandos Dica: para um comando não ser registrado (se tiver uma senha, por exemplo) comece com um espaço em branco |
!! | repete último comando |
![n] | repete o comando por número da linha |
![string] | repete o último comando começando com os caracteres |
history -d [n] | [n-z] | apaga a entrada por número. Se usar negativo, faz offset da última linha (-2 = penúltima linha / -3 antepenúltima linha…) [n-z] = intervalo n início e z fim, inclusos. Precisa ser n<z |
history -c | apaga todo o histórico |
Gestão de jobs | |
CTRL+Z | Parar o processo e liberar o terminal |
jobs | listar os jobs e seus PIDs |
bg [PID] | Retornar a execução em background |
fg [PID] | Retornar a execução em foreground |
[comando] & | Já inicia o comando em bg, com terminal livre |
ln -s [arquivo] [link] | Criar link simbólico. Hard links (-P) é raro ser necessário, pois apagar o link apaga o arquivo. |
cat -n [arquivo1] [arquivo2] … | Mostra o arquivo com número de linhas. -b (sobrepõe -n) não conta linhas em branco. -s suprime linhas em branco. |
tail -f [arquivo] | Especialmente útil para seguir arquivo atualizando em tempo real, como log. |
wc [opções] [arquivo] | Imprime, na ordem, o total de linhas, palavras e bytes. Ou combine as opções a seguir: -c = bytes -m = caracteres -l = linhas -w = palavras -L = o valor da linha mais longa no arquivo |
Categories