Как я могу узнать, какие каталоги находятся в выводе ls? Кажется, ls не различает каталоги и файлы. Я знаю, что могу использовать cd для тестирования, но есть ли способ сделать это более очевидным, когда я pth? PS: у меня есть один сервер Debian 5.0.9, который использует разные цвета для отображения каталогов и файлов. Но другой сервер Debian 6.0.4 этого не делает.
3 ответа
2
ls -l
или ls -F
; первый дает полную информацию, последний добавляет суффикс, который указывает тип объекта файловой системы.
0
Если вы используете bash
, он будет окрашивать каталоги кода не так, как файлы.
0
Если вы предпочитаете использовать цвета, вы можете принудительно установить их, установив для переменной force_colors
значение true в /etc /profile (или /etc /bash_profile). Это зависит от того, считают ли они, что ваш терминал поддерживает цвета. Поскольку большинство делают в эти дни, это не повредит, чтобы заставить это.
Вы также можете сделать это самостоятельно, поместив это в ~/.bashrc:
alias ls='ls --color=auto'