Prévia do material em texto
Sistema de Diretórios Linux 1. / = Diretório Raiz do Linux equivalente ao c:\ do Windows. 2. /home = Armazena diretórios e arquivos de trabalho dos usuários comuns do sistema equivalente a pasta Document and Settings do Windows. 3. /root = Armazena diretórios e arquivos de trabalho do superusuário (root). 4. /boot = Contém o kernel e todos os arquivos necessários para a inicialização do sistema como também alguns arquivos utilizados pelo Lilo ou Grub. 5. /bin = Contém aplicativos e utilitários do sistema, como os comandos básicos do sistema su, tar, cat, rm, pwd. 6. /Sbin= Contém ferramentas de configuração e manutenção do sistema. Alguns aplicativos acessíveis apenas ao superusuário são instalados neste diretório. 7. /srv = Dados de serviços fornecidos pelo sistema. 8. /lib = Contém as bibliotecas compartilhadas e os módulos do kernel. 9. /media = Ponto de montagem para mídia removível. 10. /dev = Contém todos os dispositivos do sistema, tais como: modem, HD, floppy disk, CD-ROM, entre outros. Esses diretórios são utilizados para troca de informações, não possuindo existência real. É onde ficam os Drivers dos dispositivos. 11. /etc = Contém todos os arquivos de configuração do sistema equivale aos registros do Windows (Reg). 12. /tmp = (Pasta Temporária) Diretório reservado aos arquivos temporários utilizados por algumas aplicações equivalentes ao tmp do Windows. 13. /mnt = Diretório reservado para montagem de dispositivos e sistemas de arquivos em partições e discos locais e de rede. 14. /proc = Contém informações sobre os processos em execução no sistema. Assim como no diretório /dev, os arquivos e subdiretórios aqui contidos não são reais, sendo utilizados apenas como arquivos de troca. 15. /usr = Programas do usuário. 16. /var = Contém arquivos de dados variáveis como log do sistema e diretórios de spool. 17. /opt = Diretório reservado para a instalação de aplicações de terceiros como OpenOffice. 18. Terminal Linux (SHELL) $=usuário #=SUPER USUÁRIO → Tab: Completa um comando, nome do arquivo, nome do diretório ou até mesmo opções de comando. → Ctrl + C: Encerra um comando ou processo em um terminal. → Ctrl + Z: Ativa um programa em execução em segundo plano normalmente. → Ctrl + A: Move o cursor para o início da linha. → Ctrl + E: Move o cursor para o fim da linha. → Ctrl + P: Visualiza comando anterior. Ctrl + N: Exibe o próximo comando depois do Ctrl + P. · COPIA E COLA → Ctrl+Shift+V: Colar o texto da área de transferência. → Ctrl+Shift+C: Copie o texto para área de transferência → Ctrl + Y: Colar o texto apagado ao usar os atalhos Ctrl + W, Ctrl + U e Ctrl + K. · APAGA → Ctrl + W: Exclui uma palavra antes do cursor, porém se estiver no meio da palavra apagará do início até onde está a palavra. DEPENDE DO CURSOR → Ctrl + U: Apaga a linha já escrita até onde o cursor. DEPENDE DO CURSOR → Ctrl + K: Apaga do início da linha ao final dela independente do cursor. NÃO DEPENDE DO CURSOR. → Ctrl + L: Limpa tela (terminal) Comandos Linux - Linux é Case sensitive, sempre os comandos vão ser com letras minúsculas. Comandos de Controle e Acesso → exit: Terminar a sessão. → logout: Deslogar apenas shell e na bash shell. → passwd: Mudar a password do usuário logado. → rlogin: Logar de forma segura em outro sistema Unix/Linux. → ssh: Acesso remoto protocolo ssh. → slogin: Versão segura do rlogin Comandos de Ajuda e Documentação → apropos: Localiza comandos por pesquisa → find: Localizar arquivos, ex: find – name *txt – print. → info: Abre o explorador de informações → man: Manual completo de todos os comandos. Comandos de Informação → df: Exibe espaço LIVRE em disco. → du: Exibe espaço USADO em disco. → finger: Pesquisa informações de usuários → history: Lista os últimos comandos usados → last: Indica o último login de usuários → w: Mostra quem está no sistema e o que está sendo executado. → whois: Informações sobre determinados domínios na Internet. Comando de gestão de arquivos e Diretórios → ls: Lista o conteúdo de uma diretório. → cd: Mudar de diretório atual. → chmod: Mudar a proteção de um arquivo ou diretório. → chown: Muda o dono ou grupo de um arquivo ou diretório. → cmp: Compara dois arquivos → diff: Compara o conteúdo de dois arquivos ASCII → cp: Copia arquivos → mkdir: Cria uma diretório. → mv: Move ou renomeia arquivos ou diretórios → rmdir: Apaga diretório. → rm: Apaga arquivos, rm* apaga tudo sem necessidade de confirmação → pwd: Mostra o caminho inteiro do diretório. → ln: Cria um link a um arquivo. → tar: Cria ou extrai arquivos → file: Determina o tipo de arquivo → gzip: Comprime ou expande arquivo. → grep: Procura um arquivo por um padrão. Exibição de Arquivos → cat: Mostra o conteúdo de um arquivo. → zcat: Mostra um arquivo comprimido. → fold: Encurta linhas longas para output. → head: Mostra as primeiras linhas de um arquivo. → tail: Mostra as últimas linhas de um arquivo. Comandos de Controle de Processos → ps: Lista de processos em execução para saber o pid e dar KILL no processo. → kill: Mata um processo → bg: Coloca em segundo plano → fg: Coloca em primeiro plano → top: Lista os processos que mais CPU mais usa.