Под управлением 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
Решение состояло в том, чтобы перезапустить мою машину.
После перезапуска, .profile
больше не получался.
Я протестировал это путем ввода некоторой ерунды в .profile
и после того, чтобы выходить из системы и въезжают задним ходом, я не получил ошибок.