sexta-feira, 7 de dezembro de 2012

Lista de comandos

   Primeiro é importante saber a diferença entre os usuários no terminal. Se o usuário logado for root vai aparecer o simbolo de sustenido (#) na frente, se o usuário for comum vai aparecer o simbolo de dólar ($).
Exemplo:
[root@pc /]#            Terminal do usuário root
[user@pc /]$            Terminal do usuário normal


Iniciando o Interpretador de Comandos
Abrindo um Terminal
  • No Gnome vá ao menu Aplicações > Acessórios > Terminal ou pressione simultaneamente as teclas Alt+F2, e na caixa de texto digite "gnome-terminal" e tecle “Enter”

Abrindo uma seção shell
  • Tecle simultaneamente Crtl+Alt+F1(...F6) que uma console modo texto será exibido

Acessando os guias de ajuda dos comandos:
  • man - Formata e exibe uma página man (man page) O comando man é usado para mostrar o manual de outros comandos. Ex.: man cp
  • help - Exibe informações sobre os comandos internos do Bash. Ex.: help cp
  • info - Exibe documentação no formato Info, sendo que a navegação pelo documento é feito por meio de comandos internos do Info. Ex.: info cp

Data e Hora
  • date - Exibe e edita a data e a hora atuais do sistema
  • date” para exibir a data e hora atual
  • sudo date 032914502007” para alterar a data e hora para 14:50 h de 29/03/2007
  • cal - Exibe um simples calendário
  • hwclock - Consulta ou define o relógio do hardware (Hardware Clock)
  • "sudo hwclock -s" para atribuir ao sistema a data e hora do hardware (BIOS)
  • "sudo hwclock --set --date=032914502007" para definir a data e hora do hardware como 14:50 h de 29/03/2007

Manipulação de arquivos e diretórios:
  • cd             Muda para um diretório
  • chmod      Muda as permissões para acesso aos arquivos e diretórios
  • chown      Muda o propritário e grupo de um arquivo ou diretório
  • chgrp       Muda o grupo de um arquivo ou diretório
  • cp             Copia os arquivos de um diretório/pasta para outro diretório/pasta
  • ls             Lista o conteúdo de um diretório - normalmente uso o ls -lah
  • find          Procura arquivos com determinadas características na árvore de diretórios
  • ln             Cria um link simbólico para um arquivo
  • mv            Move ou renomeia um arquivo
  • rm             Exclui arquivos
  • mkdir        Cria um diretório
  • rmdir         Exclui um diretório vazio
  • cat             Mostra o conteúdo de um arquivo
  • more          Também mostra o conteúdo de um arquivo, mas em páginas

Comandos do Sistema de Arquivos:
  • badblocks     Utilizado para encontrar defeitos físicos no HD
  • cfdisk            Similar ao fdisk só que com uma interface melhorada
  • fdisk              Usado para criar, editar e apagar partições no HD
  • mount            Usado para "montar" um sistema de arquivos, (USB, HD externo, DVD...)
  • umount          Desmonta o sitema de arquivos
  • smbmount     Monta um sistema de arquivos SAMBA

Informações do Sistema:
  • df -h                 Mostra a utilização do HD
  • du -sch             Mostra o tamanho de um ou mais diretórios
  • free -m            Mostra a memória RAM
  • lspci                 Lista os dispositivos PCI
  • lsusb                Lista os dispositivos USB
  • pnpdump         Mostra informações sobre os dispositivos ISA
  • pstree              Mostra a árvore de processos
  • vmstat             Mostra as estatísticas da memória virtual
  • quota               Mostra o uso do disco e seus limites
  • top                   Mostra os processos que estão ocupando a maior quantidade de recursos do sistema
  • sa                    Mostra informações sobre os processos que estão sendo executados pelos usuários

Editor de arquivo:
  • vim               Melhor editor em modo texto

Execução do sistema:
  • logout              Faz o logout do usuário
  • poweroff          Desliga o computador
  • reboot             Reinicia o computaor
  • startx              Inicia o X (interface gráfica), se estiver instalada

Compressão de arquivos:
  • tar                     Compacta grupos de arquivos
  • gunzip                Descompacta um arquivo GZip
  • gzip                    Compacta arquivos no formato GZip
  • bunzip2               Descompactador de arquivos bZIP2
  • bzip2                   Compactador de arquivos bZIP2
  • bzip2recover       Recupera arquivos bzip2 danificados
  • unzip                   Descompacta arquivos ZIP
  • zip                       Compactador de arquivos ZIP

Gerenciamento de usuários:
  • adduser        Adiciona um usuário ao sistema
  • groupadd     Cria um novo grupo
  • groupdel      Apaga um grupo
  • groupmod    Modifica um grupo
  • groups         Imprime os grupos de um usuário
  • logname      Mostra o login name do usuário
  • passwd        Muda a senha
  • su                Muda o usuário para único
  • useradd      Adiciona um usuário
  • userdel       Apaga um usuário e seus arquivos
  • usermod     Modifica um usuário
  • w                 Mostra os usuários logados e o que estão fazendo

Rede:
  • domainname             Mostra ou ajusta o nome de domínio do sistema
  • who                           Mostra quem está usando o sistema
  • last                            Histórico de logins
  • lastlog                       Retorna informações sobre últimos logins
  • hostname                  Usado para mostrar ou atualizar o nome do micro na rede
  • finger                        Mostra informações sobre um determinado usuário
  • ftp                             Programa de transferência de arquivos
  • ifconfig                     Configura a interface de rede
  • netconfig                  Outra interface gráfica para a configuração da rede
  • netstat                      Mostra informações sobre as conexões à rede
  • ping                          Manda um echo ICMP para um determinado sistema da rede
  • rcp                           Copia arquivos entre diferentes hosts da rede
  • rlogin                       Inicia um terminal em um Host remoto
  • route                        Mostra e manipula a tabela de roteamento
  • rsh                           Executa um comando em um host da rede
  • showmount              Mostra informações de sistemas NFS monstados sobre a rede
  • telnet                       Interface para o protocolo Telnet
  • ssh                           Acessa outro computador via o protocolo ssh
  • traceroute               Mostra o caminho dos pacotes até um determinado host

Operadores lógicos:
  • &&: 'e'              Retorna true se todas as expressões forem verdadeiras
  • ||: 'ou'                Retorna true se uma das expressões forem verdadeiras
  • O sinal ';'           Executará ambas as expressões independente do retorno
    • make ; make install                Os comandos serão executados em sequência
    • make && make install           O segundo comando somente será executado se o primeiro não retornar erro

Nenhum comentário:

Postar um comentário