Просмотр режима файла без перечисления всех файлов

Просмотр режима файла без перечисления всех файлов

Я хочу увидеть режим файла/папки fooв форме drwxrwxrwx. Обычно я делаю ls -lah | grep foo, но в этом случае папка имела так много подпапок, что потребовалось много времени для lsзапуска. Есть ли альтернативный способ, который бы работал быстро? Также меня немного раздражает использование grep, потому что, возможно, мой файл вызывается May, а затем каждый файл, у которого дата создания в мае, будет отображаться? Есть ли способ избежать этого?

решение1

просто используйте инструмент статистики:

stat filename

с помощью этого вы можете увидеть все параметры, а с помощью -f вы можете указать собственный формат:

man stat

решение2

Как прокомментировал steeldriver, самый простой способ — использовать ls's-d флаг:

-d, --directory вывести список записей каталога вместо его содержимого и не разыменовывать символические ссылки

решение3

Вызовите ls -l для самого файла/каталога.

ls -lhd foo

Если вы не уверены в названии на 100%, используйте расширяемые термины:

ls -lhd foo*

Связанный контент