Linux dicas de comandos

Contando arquivos no diretório atual

ls -1 | wc -l

Retornando as linhas contendo um texto buscado usando grep

grep -in [texto] [arquivo]

Dividindo um arquivo em vários pelo numero de linhas

split -l [linhas] [arquivo]

Apagando linhas específicas de um arquivo usando o sed

No exemplo abaixo vamos apagar as linhas de 7 a 14, e a linha 28

sed -e '7,14d;28d' [arquivo]

Executando um comando para cada arquivo no diretório atual usando bash script

Substitua a linha do echo pelo comando desejado

for i in * 
do
    if -f "$i" 
    then
       echo "Encontrei arquivo $i"
    fi
done

Buscando todos os arquivos em um determinado caminho contendo um texto específico

grep -rnw '/caminho/a/pesquisar/' -e 'texto'

Ajustando o horário do linux de acordo com a hora oficial brasileira

ntpdate pool.ntp.br

Sintaxe de arquivo cron para executar um comando a cada inicialização (reboot)

@reboot [path to command] [argument1] [argument2] … [argument n]
@reboot [part to shell script]

Como se reconectar a sessões abertas utilizando o tmux

tmux ls
tmux attach -d -t [id]

Calculando os hashes MD5 de todos os aquivos do diretório atual

Incluindo subdiretórios

find . -type f -exec md5sum {} \;

Excluindo subdiretórios

find . -maxdepth 1 -type f -exec md5sum {} \;

Gravando os hashes num arquivo

Para gravar os resultados dos hashes no arquivo md5sums.txt adicione o comando > md5sums.txt no final do comando.

Verificando os hashes MD5 dos arquivos

md5sum -c md5sums.txt
Renato Monteiro Batista
Renato Monteiro Batista
Engenheiro de Computação
https://renato.ovh
    
Renato Monteiro Batista

resultados encontrados ""

    Nenhum resultado encontrado ""