Como posso ver as permissões de um diretório com 'ls'?

1

Eu quero ver uma saída semelhante como:

ls -l /etc/php5/php.ini

O que me daria:

-rw-r--r-- 1 root root 40344 Jun 14 14:33 /etc/php5/php.ini

Exceto que o arquivo em questão é um diretório, e fazer ls -l nele listaria seu conteúdo.

Como posso obter permissões / informações para um diretório ou existe uma maneira melhor?

    
por Kristopher Ives 24.06.2010 / 01:31

4 respostas

8

Use ls -ld para diretórios. Citando a página man:

-d, --directory
list directory entries instead of contents, and do not dereference symbolic links

    
por 24.06.2010 / 01:34
5

Use stat dirname - só para ser diferente!

    
por 24.06.2010 / 04:05
1

Use a opção -d :

ls -ld dirname
    
por 24.06.2010 / 01:34
1

use o d flag

ls -ld directory_name
    
por 24.06.2010 / 01:34