В DOS команда dir /s /ah
будет проходить через каждый подкаталог и показывать все файлы с атрибутом "hidden".
Что такое эквивалент Linux?
В DOS команда dir /s /ah
будет проходить через каждый подкаталог и показывать все файлы с атрибутом "hidden".
Что такое эквивалент Linux?
Стандартные файловые системы Linux не имеют "скрытого" атрибута для файлов, но соглашение заключается в том, что файлы с именами, начинающимися с точки, не показываются, например, как ls
. Вы можете найти это с помощью find
find . -name '.*'
Я обычно использую ls -lAR
который рекурсивно просматривает дерево каталогов, показывая атрибуты файлов и любые «скрытые» файлы (обычно называемые «точечными файлами», потому что они начинаются с точки ('.«). Вы также можете заменить «A» на «a», чтобы показать текущий и родительский каталог в каждом, но кроме каталога верхнего уровня все они отображаются в родительском каталоге.
У меня есть следующие псевдонимы в моем .zshrc
:
alias l.='ls -CAF --ignore=\*'
alias ll.='ls -CAlhF --ignore=\*'
Они показывают точечные файлы в текущем каталоге. Если вы хотите проходить через подкаталоги, добавьте ключ -R
в ls
.