4
Comandos Linux 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. more, less Visualiza arquivos por páginas 14. file Indica o tipo de arquivo 15. 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…

Comandos Linux

Embed Size (px)

DESCRIPTION

Apostila com diversos atalhos e comandos Linux.

Citation preview

  • Comandos Linux

    Primeiros Contatos

    Onde digitar os comandos, login e logout da shell, comandos de ajuda e referncias.

    1. dmesg Mensagens de inicializao 2. id Mostra o usurio atual 3. man Ajuda sobre algum comando, assunto ou arquivo de configurao 4. info Ajuda sobre algum comando, assunto ou arquivo de configurao

    Comandos para Manipulao de Arquivos

    Um tutorial sobre vrios dos comandos necessrios para lidar com arquivos e diretrios

    no Linux.

    1. pwd Exibe o diretrio atual 2. cd Navegando entre diretrios 3. ls Listar arquivos 4. mkdir Cria um diretrio 5. rmdir Remove um diretrio vazio 6. cp Cpia de arquivos e diretrios 7. mv Move ou renomeia arquivos e diretrios 8. rm Remove arquivos e diretrios 9. find Procura arquivos 10. ln Cria links entre arquivos 11. cat Exibe o contedo de um arquivo 12. head, tail Mostra o comeo e fim de um arquivo 13. more, less Visualiza arquivos por pginas 14. file Indica o tipo de arquivo 15. touch Muda timestamps

    Compactao e Descompactao

    Mostra os formatos bsicos 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 contedo dos arquivos. Procurar, substituir, juntar, cortar

  • 1. sort Ordena um arquivo alfabeticamente 2. uniq Elimina linhas repetidas 3. grep Procura texto e expresses 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 Transformao de Contedo

    Permisses

    Alm de mostrar como funcionam as permisses dos arquivos no Linux, ensina a

    utilizar os comandos que tratam das permisses.

    1. chown Modifica os donos de arquivos e diretrios 2. chmod Modifica as permisses dos arquivos e diretrios 3. umask Visualiza e muda a mscara padro de permisses

    Processos

    Como funciona a execuo 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 hierrquica 4. kill, killall Envia um sinal ao processo (MATA!) 5. Prioridades de Processos Como os comandos podem ter prioridades no sistema 6. nice, renice Configura prioridades de CPU de um comando ou processo 7. lsof Listar arquivos abertos por processos

    Comandos de Informaes do Sistema

    1. date Mostra a data e hora do sistema 2. cal Mostra um calendrio amigvel 3. df Mostra informaes de espao em disco 4. du Mostra espao em disco usado por diretrios 5. fdisk, sfdisk Informaes sobre parties 6. hdparm Informaes detalhadas sobre HDs 7. free Informaes sobre memria 8. swapon Informaes sobre memria virtual (swap) 9. cat /proc/cpuinfo Informaes sobre o processador 10. uname Informaes de verso do kernel, arquitetura e outros 11. lspci Mostra informaes sobre dispositivos PCI 12. lsusb Mostra informaes sobre dispositivos USB

    Cpias Remotas de Arquivos

    Como transferir arquivos entre mquinas em uma rede, de forma segura e prtica. Boa

    informao tambm para backups.

  • 1. ssh e scp Cpias remotas com o SSH 2. wget, lftp Cpias de arquivos e espelhos via HTTP/FTP 3. rsync Sincronizao de arquivos entre servidores

    DPKG Debian Package Manager

    Como lidar com os pacotes de programas que encontramos por a na Internet, ou nos

    CDs das distribuies Linux? Quais os processos para instalar, remover e atualizar

    programas que esto no formato DPKG?

    1. dpkg -i Instala pacotes 2. dpkg -r Desinstala pacotes 3. dpkg -l Lista pacotes instalados 4. dpkg -p Mostra informaes 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 informaes sobre um pacote 7. rpm -ql Lista os arquivos instalados de um pacote 8. rpm -V Faz uma verificao de integridade em pacotes

    Gerenciador de pacotes: apt

    Utilizado em distribuies Debian, Ubuntu e seus derivados para instalar e remover

    programas.

    1. apt-get update Atualiza a lista de pacotes dos repositrios 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 verso da distribuio e todos seus pacotes 7. apt-get moo Invoca os poderes da vaca

    Gerenciador de pacotes: yum

    Utilizado em distribuies 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 atualizaes de pacotes disponveis 6. yum list Lista todos os pacotes instalados e disponveis no repositrio 7. yum list available Lista os pacotes disponveis para instalao 8. yum grouplist Lista os grupos de pacotes instalados e disponveis no

    repositrio

    9. yum groupinstall Instala grupos de pacotes 10. yum groupremove Remove grupos de pacotes do sistema