Lista de Comandos Básicos para Linux

NAVEGAR EM DIRETÓRIOS E ARQUIVOS

 

ls - lista de diretórios(lista todos os arquivos / pastas no diretório atual)
ls -l - listagem com várias informções de direórios e arquivos
ls -lh - listagem de diretórios e arquivos com o tamanho do arquivo em Kb, mb e gb
ls -la - lista formatada incluindo arquivos ocultos
ls lha - listagem de diretórios e arquivos, incluindo arquivos ocultos com o tamanho do arquivo em Kb, mb e gb
Para os comandos abaixo use a tecla TAB para auto completar o nome do arquivo ou diretório.
cd dir - muda para o diretório dir(dir será o nome do diretório ou pasta)
cd .. - volta um diretório / volta um diretório anterior
cd ~ - ir para o diretório home do usuário
cd ../ - volta um diretório anterior ou sobe um diretório
cd ../../ - volta para dois diretórios anteriores ou sobe dois diretórios
cd - ou cd / - voltar para diretório anterior ou subir um diretório
pwd - mostrar em que diretório estamos
mkdir dir - cria um diretório ou pasta com o nome dir
rm file - deleta o arquivo chamado file
rm -f dir - força a remoção do arquivo
rm -r dir - deleta o diretório dir
rm -rf dir - remove o diretório dir
rm -rf / - Lancei algumas bombas neucleares visando seu sistema
cp arquivo1 arquivo2 - faz a copia do arquivo1 mundando o nome para arquivo2
mv file file2 - renomeia o arquivo file para file2
mv file dir/file2 - move o arquivo file para o diretório dir renomeando para file2
touch file - criar ou atualizar arquivo
cat file - abre o arquivo file no terminal apenas para leitura
cat > file- cria o arquivo file e adiciona ao aquivo file o que for digitado logo após dar enter
cat >> arquivo - anexa a entrada padrão ao arquivo
tail -f file - produzir o conteúdo do arquivo à medida que ele cresce

INFORMAÇÕES DO SISTEMA


date - mostra a data / hora atual
uptime - mostrar o tempo de atividade
whoami - mostra com que usuário você está logado no sistema (mostra nome de usuário do sitema)
w - mostra quem está online
cat /proc/cpuinfo - mostra informações sobre o processador
cat /proc/meminfo-momory - mostra informações sobre a memória
free - mostra o uso da memória ram e swap
du - mostrar o uso de espaço no dirotório
du-sh - exibe tamanhos legíveis em GB
df - mostrar o uso do disco
uname -a - mostra a configuração do karnel

COMPRESSÃO

tar cf file.tar files-tar files em file.tar
tar xf arquivo.tar- untar no diractory curront
tar tf fila.tar- mostra o conteúdo do arquivo

opções:
c - criar arquivo
t - índice
j - compressão bzip2
w- pedir confirmação
k - não sobrescrever
x - extrair
z - use zip / gzip
f - nome do arquivo de especificação
T - arquivos do arquivo
v - lista verbosamente os arquivos processados

REDE

nmtui - Interface de usuário em modo texto para configurar a rede
ping host - ping host
whois domínio - obter informações de um domínio
dig domain - obter DNS para domínio
dig -x host - reservar host de pesquisa
wget - arquivo de download de arquivo
wget -c arquivo - continuar download interrompido
wget -r url - download de arquivos de url de forma recorrente
curl url - gera a página da web a partir do url
curl -o meh.html url - grava a página em meh.html
ssh usuário@host - conectar ao host como usuário
ssh -p porta user@host - conectar usando a porta
ssh -D user@host - conecte e use a porta de ligação

OUTROS COMANDOS

grep texto arquivo - procura a palavra texto no arquivo
grep -r arquivo dir - procura recursivamente o arquivo no diretório dir
locate file - busca um o arquivo file
whatis comando - informa para que serve o comando
apropos descrição  - pesquisa por nomes e descrições nas páginas do manual.
whereis app - mostra as possíveis localizações do app
man comando - mostra a página de manual do comando

PROCESSOS

ps - exibir processos atualmente ativos
top - exibe processos
ps aux - saídas detalhadas
kill pid - mata o processo com a sua id(pid)
killall proc - mata todos os processos com o nome proc

Siga nosso Instagram:
  @mundo_linux_phd   


Comentários

Mais Vistas