domingo, 29 de setembro de 2024

Comandos LINUX

PROCURAR

• apropos: Localiza comandos pesquisando palavra-chave cp

• find: Localizar arquivos ex: find -name *.txt

• info: Abre o explorador de informações (precisa instalar o pacote info)

• whatis: Descreve o que um determinado comando faz

• whereis: Localizar a página de ajuda (man page), código fonte, ou arquivos binários, de um determinado programa

• grep: Procura um arquivo por um padrão, sendo um filtro muito útil e usado

# cat a.txt | grep ola

// irá mostrar-nos apenas as linhas do arquivo a.txt que contenham a palavra “ola”

PERMISSÕES

• chown: Mudar o dono ou grupo de um arquivo ou diretório, vem de change owner

• chgrp: Mudar o grupo de um arquivo ou diretório

GESTÃO DE ARQUIVOS/DIRETÓRIOS

• awk: procurar em um ou mais arquivos por linhas que contenham um determinado padrão e, quando encontrar, executar uma

determinada ação. Por padrão, o awk lê a partir de um arquivo e mostra o resultado na saída padrão.

• sort: Ordena, une ou compara texto, podendo ser usado para extrair informações dos arquivos de texto ou mesmo para ordenar

dados de outros comandos como por exemplo listar arquivos ordenados pelo nome

• # awk -F: '$3 > 999' /etc/passwd | sort -nt: -k 3 > /tmp/passwd.new

• wc: Conta numero de linhas, palavras e bytes do arquivo

 INFORMAÇÃO DE ESTADO

• df: Exibe um resumo do espaço livre em disco

# df -H

• du: Exibe um resumo do uso do espaço em disco de cada arquivo

• Free: Verificar a utilização da memória RAM

# free -m