NavegaçãoGerenciamento de arquivosVisualizar arquivosPesquisaPermissõesProcessosDisco/MemóriaRedeCompressãoRedirecionamento/PipesProcessamento de textoSistema
#Gerenciamento de arquivos
| Comando | Descrição | |
|---|---|---|
ls | Listar arquivos | |
ls -la | Listar tudo com detalhes | |
ls -lh | Tamanhos legíveis | |
touch [file] | Criar arquivo vazio | |
cp [src] [dest] | Copiar arquivo | |
cp -r [src] [dest] | Copiar diretório | |
mv [src] [dest] | Mover/renomear | |
rm [file] | Remover arquivo | |
rm -rf [dir] | Remover diretório forçado | |
mkdir [dir] | Criar diretório | |
mkdir -p [path] | Criar com pais | |
rmdir [dir] | Remover diretório vazio | |
ln -s [target] [link] | Criar link simbólico |
#Visualizar arquivos
| Comando | Descrição | |
|---|---|---|
cat [file] | Imprimir conteúdo | |
less [file] | Ver com paginação | |
head [file] | Mostrar primeiras 10 linhas | |
head -n 20 [file] | Mostrar primeiras 20 linhas | |
tail [file] | Mostrar últimas 10 linhas | |
tail -f [file] | Seguir arquivo em tempo real | |
wc [file] | Contar linhas/palavras/bytes | |
wc -l [file] | Contar apenas linhas |
#Pesquisa
| Comando | Descrição | |
|---|---|---|
find [path] -name [pattern] | Buscar por nome | |
find . -type f | Buscar apenas arquivos | |
find . -type d | Buscar apenas diretórios | |
find . -mtime -7 | Modificado nos últimos 7 dias | |
grep [pattern] [file] | Buscar padrão | |
grep -r [pattern] [dir] | Busca recursiva | |
grep -i [pattern] | Ignorar maiúsculas | |
grep -n [pattern] | Mostrar números de linha | |
grep -v [pattern] | Inverter correspondência | |
which [cmd] | Buscar caminho do comando | |
whereis [cmd] | Buscar binário/fonte/manual |
#Permissões
| Comando | Descrição | |
|---|---|---|
chmod 755 [file] | Alterar modo (numérico) | |
chmod +x [file] | Adicionar permissão de execução | |
chmod -w [file] | Remover permissão de escrita | |
chmod u+x [file] | Adicionar execução para dono | |
chown [user] [file] | Alterar proprietário | |
chown user:group [file] | Alterar proprietário e grupo | |
chgrp [group] [file] | Alterar grupo |
#Processos
| Comando | Descrição | |
|---|---|---|
ps | Processos atuais | |
ps aux | Todos os processos detalhados | |
ps aux | grep [name] | Buscar processos | |
top | Monitor em tempo real | |
htop | Monitor aprimorado | |
kill [pid] | Matar processo | |
kill -9 [pid] | Forçar término | |
killall [name] | Matar por nome | |
bg | Enviar para segundo plano | |
fg | Trazer para primeiro plano | |
jobs | Listar trabalhos em segundo plano | |
nohup [cmd] & | Executar após logout |
#Disco/Memória
| Comando | Descrição | |
|---|---|---|
df -h | Uso de disco | |
du -sh [dir] | Tamanho do diretório | |
du -h --max-depth=1 | Tamanhos na profundidade 1 | |
free -h | Uso de memória | |
mount [dev] [dir] | Montar dispositivo | |
umount [dir] | Desmontar |
#Rede
| Comando | Descrição | |
|---|---|---|
ping [host] | Verificar conexão | |
curl [url] | Requisitar URL | |
curl -O [url] | Baixar arquivo | |
wget [url] | Baixar arquivo | |
ssh user@host | Conexão SSH | |
scp [file] user@host:[path] | Cópia remota de arquivo | |
netstat -tulpn | Mostrar portas abertas | |
ss -tulpn | Estatísticas de socket | |
ifconfig | Interfaces de rede | |
ip addr | Mostrar endereços IP |
#Compressão
| Comando | Descrição | |
|---|---|---|
tar -cvf arch.tar [files] | Criar arquivo tar | |
tar -xvf arch.tar | Extrair arquivo tar | |
tar -czvf arch.tar.gz [files] | Criar arquivo gzip | |
tar -xzvf arch.tar.gz | Extrair arquivo gzip | |
zip arch.zip [files] | Criar arquivo zip | |
unzip arch.zip | Extrair arquivo zip | |
gzip [file] | Comprimir com gzip | |
gunzip [file.gz] | Descomprimir gzip |
#Redirecionamento/Pipes
| Comando | Descrição | |
|---|---|---|
cmd > file | Redirecionar saída (sobrescrever) | |
cmd >> file | Redirecionar saída (anexar) | |
cmd < file | Redirecionar entrada de arquivo | |
cmd 2> file | Redirecionar stderr | |
cmd &> file | Redirecionar stdout e stderr | |
cmd1 | cmd2 | Pipe de saída | |
cmd | tee file | Saída e salvar em arquivo | |
cmd | xargs [cmd2] | Passar como argumentos |
#Processamento de texto
| Comando | Descrição | |
|---|---|---|
sort [file] | Ordenar linhas | |
sort -r [file] | Ordem inversa | |
sort -n [file] | Ordem numérica | |
uniq [file] | Remover duplicados | |
cut -d: -f1 [file] | Extrair campo | |
awk '{print $1}' [file] | Imprimir primeira coluna | |
sed 's/old/new/g' [file] | Substituir string | |
tr 'a-z' 'A-Z' | Traduzir caracteres |
#Sistema
| Comando | Descrição | |
|---|---|---|
uname -a | Informação do sistema | |
hostname | Nome do host | |
uptime | Tempo de atividade | |
whoami | Usuário atual | |
id | Informação de ID do usuário | |
date | Data/hora atual | |
cal | Calendário | |
history | Histórico de comandos | |
sudo [cmd] | Executar como root | |
su - [user] | Trocar usuário | |
shutdown -h now | Desligar agora | |
reboot | Reiniciar |
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.