Você está na página 1de 1

Referência de Comandos Unix/Linux

Comandos de Arquivo Informações do Sistema


ls – listagem de diretório date – mostra a data/hora atuais
ls -al – listagem formatada de diretórios com arquivos cal – mostra calendário mensal
ocultos uptime – tempo que o sistema está aberto
cd dir – muda o diretório para dir w – mostra quem está online
cd – muda para o home whoami – com qual usuário você está conectado
pwd – mostra o diretório atual finger user – informações sobre user
mkdir dir – cria o diretório dir uname -a – mostra informações sobre o kernel
rm arquivo – exclui arquivo cat /proc/cpuinfo – informações da cpu
rm -r dir – exclui o diretório dir cat /proc/meminfo – informações da memória
rm -f arquivo – força remoção de arquivo man comando – mostra o manual para o comando
rm -rf dir – força remoção do diretório dir * df – mostra o uso do disco
cp arq1 arq2 – copia arq1 para arq2 du – mostra o espaço em uso no diretório
cp -r dir1 dir2 – copia dir1 para dir2; cria dir2 se free – mostra uso da memória e área de swap
não existir whereis app – possível localização de app
mv arq1 arq2 – renomeia ou move arq1 para arq2 which app – mostra qual app será executada por
se arq2 é um diretório existente, move arq1 dentro do padrão
diretório arq2
ln -s arquivo link – cria uma ligação simbólica link Compressão
para o arquivo tar cf arq.tar arquivos – cria um tar chamado
touch arquivo – cria ou atualiza arquivo arq.tar contendo arquivos
cat > arquivo – coloca entrada padrão em tar xf arq.tar – extraí os arquivos de arq.tar
arquivo tar czf arq.tar.gz files – cria um tar com
more arquivo – conteúdo de arquivo com pausa compressão Gzip
head arquivo – primeiras 10 linhas de arquivo tar xzf file.tar.gz – extraí um tar usando
tail arquivo – últimas 10 linhas de arquivo Gzip
tail -f arquivo – conteúdo do arquivo conforme ele tar cjf file.tar.bz2 – cria um tar usando
cresce, começando com as 10 últimas compressão Bzip2
Gerenciamento de Processos tar xjf file.tar.bz2 – extraí um tar usando
ps – mostra seus processos ativos Bzip2
top – mostra todos os processos rodando gzip arquivo – comprime arquivo e renomeia
kill pid – mata o processo com id pid para arquivo.gz
killall proc – mata todos os processos chamados gzip -d arquivo.gz – descompacta file.gz de
proc * volta para arquivo
bg – lista todos os trabalhos parados ou em background;
prossegue um trabalho parado em background Rede
fg – traz o trabalho mais recente para foreground ping host – pinga o host e mostra resultados
fg n – traz o trabalho n para foreground whois domínio – pega informações whois para o
domínio
Permissões de Arquivo dig domínio – pega informações DNS do domínio
chmod octal arquivo – altera as permissões do dig -x host – DNS reverso
arquivo para octal, separadamente para usuário, grupo e wget arquivo – baixa o arquivo
mundo, adicionando:
wget -c file – continua um download parado
● 4 – read (r)
● 2 – write (w) Instalação
● 1 – execute (x) Instalação a partir dos fontes:
Exemplos: ./configure
chmod 777 – read, write, execute para todos make
chmod 755 – rwx para proprietário, rx para grupo e make install
mundo
dpkg -i pkg.deb – instala um pacote (Debian)
Para mais opções, veja man chmod rpm -Uvh pkg.rpm – instala um pacote (RPM)
SSH
ssh user@host – conecta no host como user Atalhos
ssh -p porta user@host – conecta no host na Ctrl+C – finaliza o comando atual
porta como user Ctrl+Z – interrompe o camando atual, mas
ssh-copy-id user@host – adiciona sua chave ao host permite recomeçar com fg (em foreground) ou bg
para user para permitir login com chave (passwordless) (em background)
Ctrl+D – encerra a sessão atual, similar a exit
Pesquisa Ctrl+W – apaga uma palavra na linha atual
grep padrão arquivos – pesquisa pelo padrão nos Ctrl+U – apaga a linha inteira
arquivos Ctrl+R – apresenta um comando recente
grep -r padrão diretório – pesquisa !! - repete o último comando usado
recursivamente pelo padrão no diretório
exit – abandona a sessão atual
comando | grep padrão – pesquisa pelo padrão na
saída do comando
locate arquivo – pesquisa todos as instâncias de * use com extremo cuidado.
arquivo

Você também pode gostar