segunda-feira, 27 de abril de 2009

Comandos do Linux para iniciantes


Interessante artigo que vi lá no UnderLinux.

Fonte: http://under-linux.org/b758-comandos-do-linux-para-iniciantes


Comandos do Linux para Iniciantes

Posted 26-04-2009 at 18:30 by Magal


Primeiros Contatos


Onde digitar os comandos, login e logout da shell, comandos de ajuda e referências.
  1. dmesg - Mensagens de inicialização
  2. id - Mostra o usuário atual
  3. man - Ajuda sobre algum comando, assunto ou arquivo de configuração
  4. info - Ajuda sobre algum comando, assunto ou arquivo de configuração
Comandos para Manipulação de Arquivos


Um tutorial sobre vários dos comandos necessários para lidar com arquivos e diretórios no Linux.
  1. pwd - Exibe o diretório atual
  2. cd - Navegando entre diretórios
  3. ls - Listar arquivos
  4. mkdir - Cria um diretório
  5. rmdir - Remove um diretório vazio
  6. cp - Cópia de arquivos e diretórios
  7. mv - Move ou renomeia arquivos e diretórios
  8. rm - Remove arquivos e diretórios
  9. find - Procura arquivos
  10. ln - Cria links entre arquivos
  11. cat - Exibe o conteúdo de um arquivo
  12. head, tail - Mostra o começo e fim de um arquivo
  13. file - Indica o tipo de arquivo
  14. touch - Muda timestamps
Compactação e Descompactação


Mostra os formatos básicos de arquivos compactados e como lidar com eles no Linux.
  1. tar - Agrupando arquivos
  2. gzip, bzip2 - Compactando arquivos
  3. zip, rar - Outros formatos de arquivos compactados
Comandos de Tratamento de Texto


Os comandos para tratar do conteúdo dos arquivos. Procurar, substituir, juntar, cortar…
  1. sort – Ordena um arquivo alfabeticamente
  2. uniq – Elimina linhas repetidas
  3. grep – Procura texto e expressões dentro de um arquivo
  4. paste – Combina arquivos em um só
  5. cut – Separa um arquivo por campos e imprime apenas partes especificadas
  6. tr – Transforma caracteres
  7. sed – Filtragem e Transformação de Conteúdo
Permissões


Além de mostrar como funcionam as permissões dos arquivos no Linux, ensina a utilizar os comandos que tratam das permissões.
  1. chown - Modifica os donos de arquivos e diretórios
  2. chmod - Modifica as permissões dos arquivos e diretórios
  3. umask - Visualiza e muda a máscara padrão de permissões
Processos


Como funciona a execução dos programas no Linux e como tratá-los.
  1. ps - Listar processos
  2. top - Lista processos em tempo real
  3. pstree - Mostra processos em forma de árvore hierárquica
  4. kill, killall - Envia um sinal ao processo (MATA!)
Comandos de Informações do Sistema
  1. date - Mostra a data e hora do sistema
  2. cal - Mostra um calendário amigável
  3. df - Mostra informações de espaço em disco
  4. du - Mostra espaço em disco usado por diretórios
  5. fdisk, sfdisk - Informações sobre partições
  6. hdparm - Informações detalhadas sobre HDs
  7. free - Informações sobre memória
  8. swapon - Informações sobre memória virtual (swap)
  9. cat /proc/cpuinfo - Informações sobre o processador
  10. uname - Informações de versão do kernel, arquitetura e outros
  11. lspci - Mostra informações sobre dispositivos PCI
  12. lsusb - Mostra informações sobre dispositivos USB
DPKG - Debian Package Manager


Como lidar com os pacotes de programas que encontramos por aí na Internet, ou nos CDs das distribuições Linux? Quais os processos para instalar, remover e atualizar programas que estão no formato DPKG?
  1. dpkg -i - Instala pacotes
  2. dpkg -r - Desinstala pacotes
  3. dpkg -l - Lista pacotes instalados
  4. dpkg -p - Mostra informações sobre um pacote
  5. dpkg -L - Lista os arquivos instalados de um pacote
RPM - RPM Package Manager
  1. rpm -i - Instala pacotes
  2. rpm -U - Atualiza pacotes
  3. rpm -e - Remove pacotes
  4. rpm -q - Consulta um pacote
  5. rpm -qa - Lista todos os pacotes instalados
  6. rpm -qi - Mostra informações sobre um pacote
  7. rpm -ql - Lista os arquivos instalados de um pacote
  8. rpm -V - Faz uma verificação de integridade em pacotes
Gerenciador de pacotes: apt


Utilizado em distribuições Debian, Ubuntu e seus derivados para instalar e remover programas.
  1. apt-get update - Atualiza a lista de pacotes dos repositórios
  2. apt-cache search - Procura um pacote por palavras
  3. apt-get install - Instala pacotes de programas
  4. apt-get remove - Remove pacotes de programas do sistema
  5. apt-get upgrade - Atualiza todos os pacotes do sistema
  6. apt-get dist-upgrade - Atualiza a versão da distribuição e todos seus pacotes
  7. apt-get moo - Invoca os poderes da vaca
Gerenciador de pacotes: yum


Utilizado em distribuições Fedora, Red Hat e seus derivados para instalar e remover programas.
  1. yum search - Procura um pacote por palavras
  2. yum install - Instala pacotes de programas
  3. yum remove - Remove pacotes de programas do sistema
  4. yum update - Atualiza os pacotes do sistema
  5. yum check-update - Verifica se há atualizações de pacotes disponíveis
  6. yum list - Lista todos os pacotes instalados e disponíveis no repositório
  7. yum list available - Lista os pacotes disponíveis para instalação
  8. yum grouplist - Lista os grupos de pacotes instalados e disponíveis no repositório
  9. yum groupinstall - Instala grupos de pacotes
  10. yum groupremove - Remove grupos de pacotes do sistema
Autor:Hugo Cisneiros (Eitch)

Nenhum comentário: