Vendo o modo do arquivo sem listar todos os arquivos

Vendo o modo do arquivo sem listar todos os arquivos

Quero ver o modo de arquivo/pasta foo, no formato drwxrwxrwx. Eu normalmente faria ls -lah | grep foo, mas neste caso a pasta tinha tantas subpastas que demorou muito para lsser executada. Existe uma maneira alternativa que seria executada rapidamente? Também fico um pouco chateado com o uso de grep, porque talvez meu arquivo seja chamado Maye então todo arquivo que tenha data de criação no mês de maio apareça? Existe uma maneira de evitar isso?

Responder1

basta usar a ferramenta estatística:

stat filename

com isso você pode ver todas as opções, então com -f você pode especificar um formato próprio:

man stat

Responder2

Como comentou o steeldriver, a maneira mais fácil é usar ls's-d bandeira:

-d, --directory lista entradas de diretório em vez de conteúdo e não desreferencia links simbólicos

Responder3

Chame ls -l no próprio arquivo/diretório.

ls -lhd foo

Se tiver um nome do qual você não tem 100% de certeza, use termos expansíveis:

ls -lhd foo*

informação relacionada