LINUX.ORG.RU

При использовании «su» пропадают цвета папок/файлов/ссылок.

 , ,


0

1

Slackware 14.1

Если логинюсь от пользователя - все хорошо. Если логинюсь от рута - все хорошо.

Логинюсь от пользователя и юзаю «su» - в «ls» все становится белым и непонятно где файл, а где папка.

Как фиксить?



Последнее исправление: frozen92 (всего исправлений: 1)

Ответ на: комментарий от frozen92

из man su

       -, -l, --login
           Provide an environment similar to what the user would expect had
           the user logged in directly.

Когда пользователь логинится обычным способом, оболочка устанавливает некоторые переменные окружения из ~/.profile (и не только), типа LSCOLORS и т.п.

anonymous
()

source /etc/profile или где там в твоём дистрибутиве системный стратовый скрипт шелла.

anonymous
()

При использовании «su» пропадают цвета папок

Логинюсь от пользователя и юзаю «su» - в «ls» все становится белым и непонятно где файл, а где папка.

Интересные Cлакварщики нынче пошли.

anonymous_sama ★★★★★
()
Ответ на: комментарий от anonymous

Может быть даже большинство здесь не знает разницы между «su» и «su -».

Почему это может быть? Стопудово большинство.

sT331h0rs3 ★★★★★
()
Ответ на: комментарий от anonymous_sama

Интересные Cлакварщики нынче пошли.

и не говори. может сдуру перепутал убунту со слакварем?

MikeDM ★★★★★
()
Ответ на: комментарий от slyjoeh

Выше же дали ответ:

-, -l, --login
Provide an environment similar to what the user would expect had the user logged in directly.

или так:

-, -l, --login
           Предоставляет окружение, как если бы пользователь непосредственно регистрировался в системе.

           Если используется -, то он должен быть задан последним параметром su. Другие формы (-l и --login) не имеют этого ограничения.

wasted
()
Ответ на: комментарий от wasted

Так то дали ответ небось какие-нибудь анонимусы. Не все способны видеть их изречения. Ну и еще есть кнопка «Решено» или как оно там.

slyjoeh ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.