Guia Completo de Comandos Linux e Unix

Enviado por Comunidade Wikiteka e classificado em Computação

Escrito em em português com um tamanho de 10,85 KB

Comandos de Controlo e Acesso

  • exit: Terminar a sessão, ou seja, a shell (mais ajuda digitando man sh ou man csh).
  • logout: Deslogar, ou seja, terminar a sessão atual, mas apenas na C shell e na bash shell.
  • passwd: Mudar a password do nosso utilizador.
  • rlogin: Logar de forma segura noutro sistema Unix/Linux.
  • ssh: Sessão segura (secure shell), permite logar num servidor através do protocolo ssh.
  • slogin: Versão segura do rlogin.
  • yppasswd: Mudar a password do nosso utilizador nas páginas amarelas (yellow pages).

Comandos de Comunicações

  • mail: Enviar e receber emails.
  • mesg: Permitir ou negar mensagens de terminal e pedidos de conversação (talk requests).
  • pine: Ferramenta rápida e prática para enviar e receber emails.
  • talk: Falar com outros utilizadores que estejam logados no momento.
  • write: Escrever para outros utilizadores que estejam logados no momento.

Comandos de Ajuda e Documentação

  • apropos: Localiza comandos por pesquisa de palavra-chave.
  • find: Localizar ficheiros (ex: find . -name *.txt -print).
  • info: Lança o explorador de informações.
  • man: Manual completo para pesquisa de comandos (ex: man find).
  • whatis: Descreve o que um determinado comando é.
  • whereis: Localizar a página de ajuda (man page), código-fonte ou binários de um programa.

Comandos de Edição de Texto

  • emacs: Editor de texto screen-oriented.
  • pico: Editor de texto screen-oriented, também chamado de nano.
  • sed: Editor de texto stream-oriented.
  • vi: Editor de texto full-screen.
  • vim: Editor de texto full-screen melhorado (vi improved).

Comandos de Gestão de Ficheiros e Diretorias

  • cd: Mudar de diretoria atual.
  • chmod: Mudar a proteção de um ficheiro ou diretoria.
  • chown: Mudar o dono ou grupo de um ficheiro ou diretoria.
  • chgrp: Mudar o grupo de um ficheiro ou diretoria.
  • cmp: Compara dois ficheiros.
  • comm: Seleciona ou rejeita linhas comuns a dois ficheiros.
  • cp: Copia ficheiros.
  • crypt: Encripta ou desencripta ficheiros.
  • diff: Compara o conteúdo de dois ficheiros ASCII.
  • file: Determina o tipo de ficheiro.
  • grep: Procura um padrão num ficheiro.
  • gzip: Comprime ou expande ficheiros.
  • ln: Cria um link a um ficheiro.
  • ls: Lista o conteúdo de uma diretoria.
  • lsof: Lista os ficheiros abertos (list open files).
  • mkdir: Cria uma diretoria.
  • mv: Move ou renomeia ficheiros ou diretorias.
  • pwd: Mostra o caminho completo da diretoria atual (pathname).
  • quota: Mostra o uso do disco e os limites.
  • rm: Apaga ficheiros (remove).
  • rmdir: Apaga diretorias.
  • stat: Mostra o estado de um ficheiro.
  • sync: Sincroniza os dados da memória para o disco.
  • sort: Ordena, une ou compara texto.
  • tar: Cria ou extrai arquivos (backup).
  • tee: Copia o input para um standard output e outros ficheiros.
  • tr: Traduz caracteres.
  • umask: Muda as proteções de ficheiros por defeito.
  • uncompress: Restaura um ficheiro comprimido.
  • uniq: Reporta ou apaga linhas repetidas num ficheiro.
  • wc: Conta linhas, palavras e caracteres num ficheiro.

Exibição ou Impressão de Ficheiros

  • cat: Mostra o conteúdo de um ficheiro e concatena ficheiros.
  • fold: Encurta linhas longas para caberem no dispositivo de output.
  • head: Mostra as primeiras linhas de um ficheiro.
  • lpq: Examina a spooling queue da impressora.
  • lpr: Imprime um ficheiro.
  • lprm: Remove jobs da spooling queue.
  • more: Mostra o conteúdo de um ficheiro, um ecrã de cada vez.
  • less: Funciona como o more, com mais funcionalidades.
  • page: Funciona de forma parecida com o more, mas exibe de forma invertida.
  • pr: Pagina um ficheiro para posterior impressão.
  • tail: Mostra as últimas linhas de um ficheiro.
  • zcat: Mostra um ficheiro comprimido.
  • xv: Exibe, imprime ou manipula imagens.
  • gv: Exibe ficheiros ps e pdf.
  • xpdf: Exibe ficheiros pdf.

Comandos de Transferência de Ficheiros

  • ftp: Protocolo de transferência de ficheiros entre hosts.
  • rsync: Sincroniza dados entre dois computadores.
  • scp: Versão segura do rcp.

Comandos de Notícias ou Rede

  • netstat: Mostra o estado da rede.
  • rsh: Corre uma shell em outros sistemas UNIX.
  • ssh: Versão segura do rsh.
  • nmap: Poderoso port-scan para visualizar portas abertas.
  • ifconfig: Visualizar os IPs da máquina.
  • ping: Envia pacotes ICMP para medir tempos de resposta.

Comandos de Controlo de Processos

  • kill: Mata um processo.
  • bg: Coloca um processo suspenso em background.
  • fg: Traz um processo de volta ao foreground.
  • jobs: Visualiza jobs em execução.
  • top: Lista os processos que mais CPU usam.
  • ^y: Suspende o processo no próximo pedido de input.
  • ^z: Suspende o processo atual.

Comandos de Informação de Estado

  • clock: Define a hora do processador.
  • date: Exibe a data e hora.
  • df: Exibe o espaço livre em disco.
  • du: Exibe o uso do espaço em disco.
  • env: Exibe as variáveis de ambiente.
  • finger: Pesquisa informações de utilizadores.
  • history: Lista os últimos comandos usados.
  • last: Indica o último login de utilizadores.
  • manpath: Mostra a path de procura das páginas man.
  • printenv: Imprime as variáveis de ambiente.
  • ps: Lista os processos em execução.
  • set: Define variáveis da sessão.
  • spend: Lista os custos ACITS UNIX.
  • time: Mede o tempo de execução de programas.
  • uptime: Mostra há quanto tempo o sistema está funcional.
  • w: Mostra quem está no sistema e o que executa.
  • who: Mostra quem está logado.
  • whois: Informações sobre domínios da Internet.
  • whoami: Diz quem é o dono da shell.

Comandos de Processamento de Texto

  • abiword: Processador de texto Open Source.
  • addbib: Cria ou modifica bases de dados bibliográficas.
  • col: Reverte o filtro a line feeds.
  • diction: Identifica sentenças com palavras.
  • diffmk: Marca diferenças entre ficheiros.
  • dvips: Converte TeX DVI em PostScript.
  • explain: Explica frases encontradas pelo diction.
  • grap: Preprocessador pic para gráficos.
  • hyphen: Encontra palavras com hífenes.
  • ispell: Verifica a ortografia.
  • latex: Formata texto em LaTeX.
  • pdfelatex: Documentos LaTeX em pdf.
  • latex2html: Converte LaTeX para html.
  • lookbib: Encontra referências bibliográficas.
  • macref: Cria referência cruzada de macros nroff/troff.
  • ndx: Cria página de indexação.
  • neqn: Formata matemáticas com nroff.
  • nroff: Formata texto para exibição simples.
  • pic: Produz imagens para troff.
  • psdit: Filtra output troff para Apple LaserWriter.
  • ptx: Cria indexação permutada.
  • refer: Insere referências bibliográficas.
  • roffbib: Run off de base de dados bibliográfica.
  • sortbib: Ordena base de dados bibliográfica.
  • spell: Encontra erros de ortografia.
  • style: Analisa características de um documento.
  • tbl: Formata tabelas para nroff/troff.
  • tex: Formata texto.
  • tpic: Converte pic source em comandos TeX.
  • wget: Download de páginas web.
  • Webhtml2ps: Conversor de html para ps.
  • lynx: Navegador web em modo texto.
  • netscape: Navegador web.
  • sitecopy: Mantém web sites remotamente.
  • weblint: Verificador de sintaxe html.