Download - Comandos Linux
-
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