Voltando...Estive fora por alguns meses.Retomei meus estudos, desta vez, na graduacao em analise de sistemas.Estou fazendo, tambem, um curso de Linux System Administrator, preparatorio pra Certificacao Linux LPI 101.Encontrei, nesse curso, uma possibilidade de desenvolvimento e, no que abrange os sistemas operacionais, solucoes mais baratas em TI.Irei postar sempre o que foi abordado nas aulas e o que ha de novidade em sistemas Open Source.As aulas.Comandos LinuxTodo o caminho do sistema comeca no / (diretorio principal do sistema)Comandos de manipulacao de diretorioComando lsComandos para manipulacao de arquivos e diretorios.1. Comando ls (lista informacoes sobre os arquivos e conteudo dos diretorios)Exibe apenas os diretorios (ambos os comandos abaixo):$ ls -l | grep ^d$ls -d */Exibe os arquivos ocultos, iniciados com ".":$ ls -a ou ls --allExibe os arquivos no formato longo$ ls -l / ou ls --format=long /O formato longo exibe o diretorio dividido em 7 (sete) colunas.1a. colunaExibe o tipo de arquivo e as permissoes.d = dirtetorio- = arquivob = blococ = caractere - mouse, fita, modem(comunicacao serial)p = pipe (comunicacao enter processos)s = socket ( comunicacao entre processos que rodam em maquinas diferentes )l = link sibolico ( que aponta outro arquivo )2a. colunaExibe um numeroSe for um arquivo (quantos nomes ele tem )Se for um diretorio ( quantos diretorios ele tem )3a. colunaQuem e o proprietario ( Exemplo: dehon )4a. colunaQuem e o grupo ( Exemplo: dehon )Exemplo:dehon@dehon-desktop:~$ ls --format=longtotal 284drwx------ 2 dehon dehon 4096 2010-05-16 16:36 amsn_receiveddrwxr-xr-x 2 dehon dehon 4096 2010-05-16 12:57 Area de Trabalhodrwxr-xr-x 2 dehon dehon 4096 2010-05-16 12:57 Documentosdrwxr-xr-x 6 dehon dehon 4096 2010-06-20 23:25 DownloadExibe os arquivos ocultos, exceto o "." e "..":$ ls -AExibe as informacoes referentes aos arquivos e diretorios em colunas:$ ls -lPara exibir os arquivos com seus tamanhos em KB, MB e GB, basta adicionar o h:$ ls -lhExibe os arquivos na ordem inversa (alfabeticamente):$ ls -rExibe o diretorio e seus respectivos subdiretorios (adicionando o "| more", ajuda na melhor visualizacao):$ ls -R | moreExibe o numero do *inode (identificador unico que cada um arquivo recebe) de cada arquivo/diretorio:*inodeinode por exemplo, dono, grupo, tipo e permissoes de acesso.O inode e exclusivo somente para o dispositivo (particao) dentro do qual ele esta contido. Portanto, para identificar unicamente um arquivo, o kernel deve ter o numero de dispositivo e o inode do arquivo.Um arquivo possui um unico inode, nao importa por quantos nomes este arquivo e identificado no sistema. Logo, e o conjunto de inodes que indica o numero de arquivos/diretorios que o sistema possui.$ ls -iExibe o UID (Identificador do usuario) e GID (Identificador do grupo) do arquivo:$ ls -nlExibe alem de outras informacoes, o dono do arquivo/diretorio:$ ls -oExibe "/" no final de cada diretorio, "*" para executaveis e "@" para os links:$ ls -FExibe uma lista de arquivos/diretorios ordenados pela data de criacao:$ ls -FltrExibe todos os arquivos com a extensao "txt":$ ls -l *.txtExibe todos os arquivos com a extensao "txt" que contenham a palavra "ubuntu":$ ls -l *.txt | grep ubuntuExibe o numero de quantos arquivos existem num diretorio:$ ls -A | wc -lExibe o numero de