Hospedagem de Sites
 
 
 Home  •  Downloads  •  Minha Conta  •  Forums  
 
   
 
Menu Principal
 Home
 Cadastrar
 Procurar
 Contato

 Visitantes
 Artigos
 Enquetes
 Web Links
 Recomende-nos
 Manual do PHP
 Manual PHP-Nuke
 Guia Linux Básico
 Guia Linux Avançado
 Anuncie Conosco
 Patrocinador
· Hospedagem
· Planos de Hospedagem
· Hospedagem PHP
· Revenda

 Usuários
 Sua Conta
 Downloads
 Lista de Membros
 Enviar Notícias
 Mensagens Privado
 Contato
 Conteúdo

 Informações
Visual Elegante

Um lindo modelo da OSCommerce oferecido em parceria com a Hospedagem Segura e o Portal PHPMania:




Conheça a versão demo instalada no servidor da Hospedagem Segura

Faça o download grátis da loja Clicando aqui!

Usuários
Bem-vindo(a) Visitante


Apelido

Senha


 

Cadastramento

 · Hoje: 0

 · Ontem: 0

 · Total: 63177


5 Últimos Registros   LifeBurn   jV1yB8gH3q   wJ1gN1rB2n   tE8aK5cI9x   qP6dB8eM8t

Pessoas on-line

 Visitantes: 44

 Cadastrados: 0

 Total online: 44

Ajude o PHPMania

Faça uma doação ao nosso Portal, ajude o PHPMania!

Guia Foca GNU/Linux - Comandos para manipulação de diretório
[ anterior ] [ Conteúdo ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ 19 ] [ 20 ] [ 21 ] [ 22 ] [ 23 ] [ 24 ] [ 25 ] [ 26 ] [ 27 ] [ 28 ] [ 29 ] [ 30 ] [ 31 ] [ 32 ] [ próximo ]

Guia Foca GNU/Linux
Capítulo 8 - Comandos para manipulação de diretório


Abaixo comandos úteis para a manipulação de diretórios.


8.1 ls

Lista os arquivos de um diretório.

ls [opções] [caminho/arquivo] [caminho1/arquivo1] ...

onde:

caminho/arquivo
Diretório/arquivo que será listado.
caminho1/arquivo1
Outro Diretório/arquivo que será listado. Podem ser feitas várias listagens de uma só vez.
opções
-a, --all
Lista todos os arquivos (inclusive os ocultos) de um diretório.
-A, --almost-all
Lista todos os arquivos (inclusive os ocultos) de um diretório, exceto o diretório atual e o de nível anterior.
-B, --ignore-backups
Não lista arquivos que terminam com ~ (Backup).
--color=PARAM
Mostra os arquivos em cores diferentes, conforme o tipo de arquivo. PARAM pode ser:
  • never - Nunca lista em cores (mesma coisa de não usar o parâmetro --color).
  • always - Sempre lista em cores conforme o tipo de arquivo.
  • auto - Somente colore a listagem se estiver em um terminal.
-d, --directory
Lista os nomes dos diretórios ao invés do conteúdo.
-f
Não classifica a listagem.
-F
Insere um caracter após arquivos executáveis ('*'), diretórios ('/'), soquete ('='), link simbólico ('@') e pipe ('|'). Seu uso é útil para identificar de forma fácil tipos de arquivos nas listagens de diretórios.
-G, --no-group
Oculta a coluna de grupo do arquivo.
-h, --human-readable
Mostra o tamanho dos arquivos em Kbytes, Mbytes, Gbytes.
-H
Faz o mesmo que -h, mas usa unidades de 1000 ao invés de 1024 para especificar Kbytes, Mbytes, Gbytes.
-l
Usa o formato longo para listagem de arquivos. Lista as permissões, data de modificação, donos, grupos, etc.
-n
Usa a identificação de usuário e grupo numérica ao invés dos nomes.
-L, --dereference
Lista o arquivo original e não o link referente ao arquivo.
-o
Usa a listagem longa sem os donos dos arquivos (mesma coisa que -lG).
-p
Mesma coisa que -F, mas não inclui o símbolo '*' em arquivos executáveis. Esta opção é típica de sistemas Linux.
-R
Lista diretórios e sub-diretórios recursivamente.
--full-time
Lista data e hora completa.
Classificação da listagem
A listagem pode ser classificada usando-se as seguintes opções:
-f
Não classifica, e usa -au para listar os arquivos.
-r
Inverte a ordem de classificação.
-c
Classifica pela data de alteração.
-X
Classifica pela extensão.
-U
Não classifica, lista os arquivos na ordem do diretório.

Uma listagem feita com o comando ls -la normalmente é mostrada da seguinte maneira:

     -rwxr-xr--  1  gleydson user    8192 nov 4 16:00 teste

Abaixo as explicações de cada parte:

-rwxr-xr--
São as permissões de acesso ao arquivo teste. A primeira letra (da esquerda) identifica o tipo do arquivo, se tiver um d é um diretório, se tiver um "-" é um arquivo normal.

As permissões de acesso é explicada em detalhes em Permissões de acesso a arquivos e diretórios, Capítulo 13.

1
Se for um diretório, mostra a quantidade de sub-diretórios existentes dentro dele. Caso for um arquivo, será 1.
gleydson
Nome do dono do arquivo teste.
user
Nome do grupo que o arquivo teste pertence.
8192
Tamanho do arquivo (em bytes).
nov
Mês da criação/ última modificação do arquivo.
4
Dia que o arquivo foi criado.
16:00
Hora em que o arquivo foi criado/modificado. Se o arquivo foi criado há mais de um ano, em seu lugar é mostrado o ano da criação do arquivo.
teste
Nome do arquivo.

Exemplos do uso do comando ls:

  • ls - Lista os arquivos do diretório atual.
  • ls /bin /sbin - Lista os arquivos do diretório /bin e /sbin
  • ls -la /bin - Listagem completa (vertical) dos arquivos do diretório /bin inclusive os ocultos.

8.2 cd

Entra em um diretório. Você precisa ter a permissão de execução para entrar no diretório.

cd [diretório]

onde:

diretório - diretório que deseja entrar.

Exemplos:

  • Usando cd sem parâmetros ou cd ~, você retornará ao seu diretório de usuário (diretório home).
  • cd /, retornará ao diretório raíz.
  • cd -, retornará ao diretório anteriormente acessado.
  • cd .., sobe um diretório.
  • cd ../[diretório], sobe um diretório e entra imediatamente no próximo (por exemplo, quando você está em /usr/sbin, você digita cd ../bin, o comando cd retorna um diretório (/usr) e entra imediatamente no diretório bin (/usr/bin).

8.3 pwd

Mostra o nome e caminho do diretório atual.

Você pode usar o comando pwd para verificar em qual diretório se encontra (caso seu aviso de comandos não mostre isso).


8.4 mkdir

Cria um diretório no sistema. Um diretório é usado para armazenar arquivos de um determinado tipo. O diretório pode ser entendido como uma pasta onde você guarda seus papeis (arquivos). Como uma pessoa organizada, você utilizará uma pasta para guardar cada tipo de documento, da mesma forma você pode criar um diretório vendas para guardar seus arquivos relacionados com vendas naquele local.

mkdir [opções] [caminho/diretório] [caminho1/diretório1]

onde:

caminho
Caminho onde o diretório será criado.
diretório
Nome do diretório que será criado.
opções:
--verbose
Mostra uma mensagem para cada diretório criado. As mensagens de erro serão mostradas mesmo que esta opção não seja usada.

Para criar um novo diretório, você deve ter permissão de gravação. Por exemplo, para criar um diretório em /tmp com o nome de teste que será usado para gravar arquivos de teste, você deve usar o comando "mkdir /tmp/teste".

Podem ser criados mais de um diretório com um único comando (mkdir /tmp/teste /tmp/teste1 /tmp/teste2).


8.5 rmdir

Remove um diretório do sistema. Este comando faz exatamente o contrário do mkdir. O diretório a ser removido deve estar vazio e você deve ter permissão de gravação para remove-lo.

rmdir [caminho/diretório] [caminho1/diretório1]

onde:

caminho
Caminho do diretório que será removido.
diretório
Nome do diretório que será removido.

É necessário que esteja um nível acima do diretório(s) que será(ão) removido(s). Para remover diretórios que contenham arquivos, use o comando rm com a opção -r (para maiores detalhes, veja rm, Seção 9.3).

Por exemplo, para remover o diretório /tmp/teste você deve estar no diretório tmp e executar o comando rmdir teste.


[ anterior ] [ Conteúdo ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ 19 ] [ 20 ] [ 21 ] [ 22 ] [ 23 ] [ 24 ] [ 25 ] [ 26 ] [ 27 ] [ 28 ] [ 29 ] [ 30 ] [ 31 ] [ 32 ] [ próximo ]

Guia Foca GNU/Linux

Versão 5.44 - quinta, 19 de agosto de 2004

Gleydson Mazioli da Silva gleydson@cipsga.org.br
Guia Foca: http://focalinux.cipsga.org.br/
 
Modulo portado para PHP-Nuke por:
Antonio Andrade - antonio@nukebrasil.org
NukeBrasil.org - www.nukebrasil.org


Relógio e Calendário
Agosto 2014
  1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31  

Enquete
Qual a melhor maneira de Estudar PHP?

Lê matérias na internet.
Cursos on-line.
Leitura de Livros.
Edita sites já prontos.



resultados
Enquete

Votos 1024
Top 10 Downloads
Total de Arquivos: 181
Total de Categorias: 98
Total de Downloads: 801369

Últimos Downloads
 1: 2 templates portugues 2009
[Total: 8631]

 2: novo template oscommerce
[Total: 3665]

 3: OSCommerce novo Visual
[Total: 24123]

 4: XOOPS 2.0.18.1 Português Br
[Total: 1714]

 5: PHP-Nuke 8.0
[Total: 2700]

 6: VirtueMart 1.1.0 Loja virtual para o joomla
[Total: 2274]

 7: Joomla! 1.5.3 Portugues Br versão nova e estável!!!
[Total: 2038]

 8: WordPress em português versão 2.5.1 BR
[Total: 1298]

 9: Pacotão Templates 2008 osCommerce Part 2
[Total: 6383]

 10: Pacotão Templates 2008 osCommerce
[Total: 8442]


Mais Baixados
 1: Loja virtual osCommerce 2.2 Milestone 2 BR
[Total: 107331]

 2: Brazilian Language Oscommerce versão 2.2 Milestone 2
[Total: 34249]

 3: OSCommerce novo Visual
[Total: 24123]

 4: Módulo Sedex para o Oscommerce
[Total: 17159]

 5: Autenticação HTTP para o admin osCommerce
[Total: 16385]

 6: Módulo Depósito/Trasferência Bancária
[Total: 15049]

 7: Programando para Web com PHP/MySQL
[Total: 14460]

 8: Seletor de Estados
[Total: 14004]

 9: Imagens Windows XP osCommerce
[Total: 13342]

 10: PHP Manual
[Total: 13147]

Artigos
CEP - Rotina que pega direto da página dos correios
Como formatar casas decimais
Instalando Apache + MySQL + PHP 5 no Windows
Manual de Instalação do osCommerce 2.2 Milestone 2 BR
Saiba como ter boletos bancários em seu site
Como criar Banco de dados MySQL no Cpanel
Aprenda a instalar o PHP-Nuke
Noções básicas de Banco de dados SQL
Sistema de usuários on-line
Sistema simples de formulário de contato
Aprenda a fazer um sistema de banner!
Sistema de cadastro simples
Como instalar o phpBB2
Segurança no Linux
Acentos no RedHat 8.0
Instalando o suporte a GD no Windows
Como fazer um sistema de enquete
Impeça que seu sistema responda à solicitações de ping
Segurança no Linux
Monte seu próprio servidor de ICQ
Criando Diretórios com acesso restrito no servidor Samba
Configurando o UebIMiau
O que é Linux? Primeiros Passos
Configuração do Apache pelo Linuxconf?
Como configurar o servidor para interpretar scripts PHP4
Configurar o apache para trabalhar com o htaccess
Configurar o apache para utilizar páginas.shtml
Configurando o apache usando SSL
Como redirecionar páginas através do apache?
Como autenticar usuários no apache?
Configurar domínios virtuais no apache?
Configurando o httpd.conf
Ache tudo aqui!
Google
Web
PHPmania.org
PHP Mania - Copyright © 2012

Planos de Hospedagem - Hospedagem PHP - Hospedagem ASP - Revenda de Hospedagem - Hospedagem de Sites - Construtor de Sites
Hospedagem Java - Hospedagem MySQL - Hospedagem JSP - Hospedagem Sql Server - Servidor Hospedagem - Hospedagem Domínio
Cloud Server Cloud computing Hospedagem Windows - Hospedagem Linux - Servidor Streaming - Construtor de Blog

PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Tempo para gerar esta página: 0.68 segundos

| DAJ_Glass phpbb2 style by Dustin Baccetti | PHP-Nuke theme by www.nukemods.com |