You are on page 1of 1

Referência de Comandos Unix/Linux

Comandos de Arquivo Informações do Sistema
ls – listagem de diretório date – mostra a data1"ora 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 voc2 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
para o arquivo

Compressão

tar cf arq.tar arquivos – cria um tar c"amado 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 c f arq.tar.gz files – cria um tar com more arquivo – conteúdo de arquivo com pausa compressão 3zip head arquivo – primeiras ! lin"as de arquivo tar x f file.tar.gz – extra/ um tar usando tail arquivo – últimas ! lin"as de arquivo 3zip tail -f arquivo – conteúdo do arquivo conforme ele tar c!f file.tar.bz2 – cria um tar usando cresce, começando com as ! últimas compressão 4zip* tar x!f file.tar.bz2 – extra/ um tar usando Gerenciamento de Processos 4zip* ps – mostra seus processos ativos g ip arquivo – comprime arquivo e renomeia top – mostra todos os processos rodando para arquivo.gz kill pid – mata o processo com id pid killall proc – mata todos os processos c"amados g ip -d arquivo.gz – descompacta file.gz de volta para arquivo proc * bg – lista todos os trabal"os parados ou em background;
prossegue um trabal"o parado em bac#ground

fg – traz o trabal"o mais recente para foreground ping host – pinga o host e mostra resultados whois domínio – pega informaç$es whois para o fg n – traz o trabal"o n para foreground domínio Permissões de Arquivo dig domínio – pega informaç$es 567 do domínio chmod octal arquivo – altera as permiss$es do dig -x host – 567 reverso arquivo para octal, separadamente para usu%rio, grupo e wget arquivo – baixa o arquivo mundo, adicionando& wget -c file – continua um download parado 8nstalação a partir dos fontes& ,xemplos& "/configure chmod 777 – read, +rite, execute para todos make chmod 755 – r+x para propriet%rio, rx para grupo e make install mundo dpkg -i pkg.deb – instala um pacote (5ebian) -ara mais opç$es, ve.a man chmod rpm -#vh pkg.rpm – instala um pacote (9-:)
● ● ● ' – read (r) * – +rite (+) – execute (x)

Rede

Instalação

Atalhos ssh user@host – conecta no host como user $trl%$ – finaliza o comando atual ssh -p porta user@host – conecta no host na $trl%& – interrompe o camando atual, mas porta como user permite recomeçar com fg (em foreground ) ou bg ssh-copy-id user@host – adiciona sua c"ave ao host (em background ) para user para permitir login com c"ave (passwordless) $trl%' – encerra a sessão atual, similar a exit Pesquisa $trl%( – apaga uma palavra na lin"a atual grep padrão arquivos – pesquisa pelo padrão nos $trl%# – apaga a lin"a inteira arquivos $trl%) – 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

SSH

locate arquivo – pesquisa todos as inst0ncias de * use com extremo cuidado< arquivo