🔥 Быстрый совет, который реально экономит время

❓ Все юзают tree, чтобы глянуть структуру директорий. Но мало кто знает, что она умеет гораздо больше, чем просто рисовать красивые ветки

🖥 Погнали: tree -pugh -L 3 /path Разбираем флаги: -p — права доступа к файлам -u — владелец -g — группа -h — размер в человекочитаемом формате (не в байтах, спасибо) -L 3 — глубина дерева, чтобы не заспамить вывод на 500 строк

Пример вывода: [drwxr-xr-x troyas troyas 4.0K] project ├── [drwxr-xr-x troyas troyas 4.0K] src │ ├── [-rw-r--r-- troyas troyas 2.1K] main.py │ └── [-rw-r--r-- troyas troyas 512] utils.py ├── [-rw-r--r-- troyas troyas 89] README.md └── [drwx------ root root 4.0K] secrets ⚡️ Юзкейс: разбираешь чужой проект и надо быстро понять, где что лежит и кто владелец файлов? Или дебажишь Permission denied и не хочешь лезть в каждую папку по отдельности с ls -la ? Одна команда — и вся структура прав как на ладони.

🖥 Blog | 📱 ITroyas | 🛡 KVN #linux #devops #sysadmin #tree


В этом посте были ссылки, но мы их удалили по правилам Сетки

🔥 Быстрый совет, который реально экономит время
❓ Все юзают tree, чтобы глянуть структуру директорий | Сетка — социальная сеть от hh.ru