Оболочка пользователя по умолчанию не влияет на полученные файлы на входе в систему

Под управлением Ubuntu 18.04.

Я изменил свою оболочку входа в систему на zsh использование команды:

sudo chsh -s /bin/zsh username

Я полагал, что это будет означать это .zprofile должен быть получен нет .profile, однако дело не в этом. После входа в систему я получаю предупреждение о сессии, не являющейся установкой правильно потому что некоторая команда в моем .profile не найден.

Я не могу получить полное сообщение, потому что это, кажется, появляется, прежде чем DM закончился, так копирование сообщения не работает, и при этом я не могу сделать снимок экрана.

Как я могу зафиксировать это? Разве я неправ принять это .zprofile получен после входа в систему или всегда это .profile независимо от входа в систему пользователя окружают предпочтение?


В моем /etc/passwd, Я также вижу эту запись:

username:x:1000:1000:Username,,,:/home/username:/bin/zsh
0
задан 23 August 2018 в 10:12

1 ответ

Решение состояло в том, чтобы перезапустить мою машину.

После перезапуска, .profile больше не получался.

Я протестировал это путем ввода некоторой ерунды в .profile и после того, чтобы выходить из системы и въезжают задним ходом, я не получил ошибок.

0
ответ дан 28 October 2019 в 02:29

Другие вопросы по тегам:

Похожие вопросы: