Як у Linux, як ls -la каталог, а не вміст цього каталогу?


36

Наприклад, якщо у мене є каталог, що містить файли file1 і file2, і каталог dir1, то "ls -l file1" відображатиме деталі лише для file1. Якщо зробити те ж саме для dir1, натомість буде показано вміст dir1. Чи є спосіб обробити dir1, як file1?

Відповіді:


50

Використовуйте ls -l -d dir( -dперестане перелічувати вміст каталогу). З документації :

-d, --directory

Перерахуйте лише назви каталогів, як і для інших типів файлів, а не перераховуйте їх вміст. Не слідкуйте за символьними посиланнями, вказаними в командному рядку, якщо не вказані --dereference-command-line( -H), --dereference( -L) або --dereference-command-line-symlink-to-dir параметри.


9
Об'єднання односимвольних параметрів також працює для ls, тому ls -ld dirі ls -dl dirі ls -l -d dirвсі працюють однаково добре.
Мисливець на Трей
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.