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
Manipulação de arquivos e diretórios:
Comandos do Sistema de Arquivos:
Informações do Sistema:
Editor de arquivo:
Execução do sistema:
Compressão de arquivos:
Gerenciamento de usuários:
Operadores lógicos:
- 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
- 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