http://www.zago.eti.br/diretorio.txt FAQ, dicas, indicações e mensagens relacionadas a diretórios. Use CTRL+F para refinar a pesquisa. Linha de: **************** separa mensagens ou tópicos. ******************************************************** Zago http://www.zago.eti.br/menu.html FAQ e artigos sobre Linux Veja um resumo de comandos no FAQ http://www.zago.eti.br/comandos.txt Veja também o man e FAQ sobre: mkdir criar diretorio rm remover diretorio cd navegar entre diretorios cp copiar mv mover find localizar path caminho de procura pwd ********************************************** ********************************************** Formato de comandos UNIX command [options] pathname/nome do arquivo Nota: se o pathname for omitido, o arquivo nome do arquivo será buscado no diretório corrente.. Filesystem Coleção hierárquica de diretórios e arquivos Pathname É a posição de um diretório na hierarquia do filesystem. Exemplo: /home/quindim/loginname Quando o pathname é omitido, o Unix assume o diretório corrente. HOME directory: é o seu diretório default de login Diretórios Especificando um diretório relativo: O diretório root / O diretório corrente . O diretório acima do corrente .. Um diretório abaixo do corrente nome do diretório Seu diretório HOME ~ Diretório HOME de outro usuário ~userloginname Especificando um diretório absoluto: dir1/dir2/dir3... onde o primeiro / indica o diretório root e o restante é um pathname explícito a partir deste. Mostrar o diretório corrente #pwd Criar diretório #mkdir nome do diretório Remover diretório #rmdir nome do diretório Nota: você só poderá remover um diretório vazio, isto é, antes você terá que remover todos os arquivos abaixo dele. Mudar de diretório - para qualquer diretório # cd pathname/nome do diretório - para um diretório abaixo do corrente # cd nome do diretório - para o seu diretório HOME # cd ********************************************** De:  Dicas-L-Owner@unicamp.br Assunto:  [Dicas-L] Brincando com diretorios Data:  Wed, 5 May 2004 02:51:15 -0300 -------------------------------------------------------------------- Comente esta dica em http://www.Dicas-l.com.br/dicas-l/20040505.php -------------------------------------------------------------------- Resolviendo... La Búsqueda Del Amor y el Miedo a Encontrarlo http://www.idph.net/artigos/nossacomunidade/resolviendo_el_buscar_el_amor.php ---------------------------------------------------------------------------------------   Brincando com diretorios   ======================== Colaboração: Mateus Caruccio Alguns recursos interessantes da shell Bash, que podem agilizar seu trabalho:   pushd: empilha um diretorio   popd: desempilha um diretorio Se voce vai trabalhar com muitos diretorios, é interessante utilizar uma pilha para armazenar seus nomes e trocar o diretorio corrente.   ~>$ pushd /tmp/                        ==>> empilha /tmp/   /tmp ~   /tmp>$ pushd /var/lib/                 ==>> empilha /var/lib/   /var/lib /tmp ~   /var/lib>$ pushd /usr/local/include/   ==>> empilha /usr/local/include/   /usr/local/include /var/lib /tmp ~   /usr/local/include>$ popd              ==>> desempilha /usr/local/include/   /var/lib /tmp ~   /var/lib>$ popd                        ==>> desempilha /var/lib/   /tmp ~   /tmp>$ pushd /home/                    ==>> empilha /home/   /home /tmp ~   /home>$ cd /etc/                       ==>> troca primeiro da pilha e troca para   /etc/   /etc>$ dirs                            ==>> mostra pilha   /etc /tmp ~   /etc>$ popd                            ==>> desempilha /etc/   /tmp ~   /tmp>$ popd                            ==>> desempilha /tmp/   ~   ~>$ dirs                               ==>> mostra pilha   ~   ~>$ Outra feature bastante util é a variavel de ambiente CDPATH. com ela podemos dfinir o caminho de procura para o comando cd, da mesma forma que existe a variavel PATH para execucao de arquivos:   ~>$ export   ~>$ export CDPATH=".:/usr/local/apache"   ~>$ cd htdocs   /usr/local/apache/htdocs   /usr/local/apache/htdocs>$ Primeiro, a variavel foi inicializada com dois diretorios, o ".", para o diretorio corrente, e o "/usr/local/apache". Como eu costumo acessar o diretorio "/usr/local/apache/htdocs" frequentemente, setei o caminho do CDPATH para que inclua um nivel abaixo do htdocs, assim, quando eu digito cd htdocs, o shell procura o diretorio ./htdocs, se nao encontar, procura /usr/local/apache/htdocs, que é onde eu qeuro ir. o CDPATH é ignorado caso o diretorio inicie com "/". -----------------------------------------------------------         Microsoft To Sell Ad Space In Error Messages         ============================================ Microsoft announced that it is selling advertising space in the error messages that appear in Windows. Acknowledging for the first time that the average user of their operating system encounters error messages at least several times a day, Microsoft is trying to take financial advantage of the unavoidable opportunity to make an ad impression. "We estimate that throughout the world at any given moment several million people are getting a 'General Protection Fault' or 'Illegal Operation' warning. We will be able to generate significant revenue by including a short advertising message along with it," said Microsoft marketing director Nathan Mirror. He also mentioned that Microsoft is intending to add banner ads into its Blue Screen of Death in the near future. The Justice Department immediately indicated that they intend to investigate whether Microsoft is gaining an unfair advantage in reaching the public with this advertising by virtue of its semi-monopolistic control over error messages. -------------------------------------------------------------------- Unix Comandos de Usuários - Guia de Consulta Rápida http://novateceditora.com.br/guias/unixcomandos/ -------------------------------------------------------------------- As mensagens da lista Dicas-L são veiculadas diariamente para 24723 assinantes.        Todas as mensagens da Dicas-L ficam armazenadas em                http://www.Dicas-l.com.br. A redistribuição desta e outras mensagens da lista Dicas-L pode ser feita livremente, deste que o conteúdo, inclusive esta nota, não sejam modificados. --------------------------------------------------------------- ********************************************** De:  Dicas-L-Owner@unicamp.br Assunto:  [Dicas-L] Brincando com diretorios Data:  Wed, 05 May 2004 02:37:09 -0300 -------------------------------------------------------------------- Comente esta dica em http://www.Dicas-l.com.br/dicas-l/20040505.php -------------------------------------------------------------------- Resolviendo... La Búsqueda Del Amor y el Miedo a Encontrarlo http://www.idph.net/artigos/nossacomunidade/resolviendo_el_buscar_el_amor.php ---------------------------------------------------------------------------------------   Brincando com diretorios   ======================== Colaboração: Mateus Caruccio Alguns recursos interessantes da shell Bash, que podem agilizar seu trabalho:   pushd: empilha um diretorio   popd: desempilha um diretorio Se voce vai trabalhar com muitos diretorios, é interessante utilizar uma pilha para armazenar seus nomes e trocar o diretorio corrente.   ~>$ pushd /tmp/                        ==>> empilha /tmp/   /tmp ~   /tmp>$ pushd /var/lib/                 ==>> empilha /var/lib/   /var/lib /tmp ~   /var/lib>$ pushd /usr/local/include/   ==>> empilha /usr/local/include/   /usr/local/include /var/lib /tmp ~   /usr/local/include>$ popd              ==>> desempilha /usr/local/include/   /var/lib /tmp ~   /var/lib>$ popd                        ==>> desempilha /var/lib/   /tmp ~   /tmp>$ pushd /home/                    ==>> empilha /home/   /home /tmp ~   /home>$ cd /etc/                       ==>> troca primeiro da pilha e troca para   /etc/   /etc>$ dirs                            ==>> mostra pilha   /etc /tmp ~   /etc>$ popd                            ==>> desempilha /etc/   /tmp ~   /tmp>$ popd                            ==>> desempilha /tmp/   ~   ~>$ dirs                               ==>> mostra pilha   ~   ~>$ Outra feature bastante util é a variavel de ambiente CDPATH. com ela podemos dfinir o caminho de procura para o comando cd, da mesma forma que existe a variavel PATH para execucao de arquivos:   ~>$ export   ~>$ export CDPATH=".:/usr/local/apache"   ~>$ cd htdocs   /usr/local/apache/htdocs   /usr/local/apache/htdocs>$ Primeiro, a variavel foi inicializada com dois diretorios, o ".", para o diretorio corrente, e o "/usr/local/apache". Como eu costumo acessar o diretorio "/usr/local/apache/htdocs" frequentemente, setei o caminho do CDPATH para que inclua um nivel abaixo do htdocs, assim, quando eu digito cd htdocs, o shell procura o diretorio ./htdocs, se nao encontar, procura /usr/local/apache/htdocs, que é onde eu qeuro ir. o CDPATH é ignorado caso o diretorio inicie com "/". -----------------------------------------------------------         Microsoft To Sell Ad Space In Error Messages         ============================================ Microsoft announced that it is selling advertising space in the error messages that appear in Windows. Acknowledging for the first time that the average user of their operating system encounters error messages at least several times a day, Microsoft is trying to take financial advantage of the unavoidable opportunity to make an ad impression. "We estimate that throughout the world at any given moment several million people are getting a 'General Protection Fault' or 'Illegal Operation' warning. We will be able to generate significant revenue by including a short advertising message along with it," said Microsoft marketing director Nathan Mirror. He also mentioned that Microsoft is intending to add banner ads into its Blue Screen of Death in the near future. The Justice Department immediately indicated that they intend to investigate whether Microsoft is gaining an unfair advantage in reaching the public with this advertising by virtue of its semi-monopolistic control over error messages. -------------------------------------------------------------------- Unix Comandos de Usuários - Guia de Consulta Rápida http://novateceditora.com.br/guias/unixcomandos/ -------------------------------------------------------------------- As mensagens da lista Dicas-L são veiculadas diariamente para 24723 assinantes.        Todas as mensagens da Dicas-L ficam armazenadas em                http://www.Dicas-l.com.br. A redistribuição desta e outras mensagens da lista Dicas-L pode ser feita livremente, deste que o conteúdo, inclusive esta nota, não sejam modificados. --------------------------------------------------------------- ********************************************** ********************************************** ********************************************** **********************************************