Articles of Профиль

Как написать сценарий оболочки из автоматического источника в / etc / profile

Я слышал через виноgradleную лозу, что файлы в / etc / profile будут автоматически получены bash при входе в систему? Я попытался написать что-то простое в / etc / profile: echo “echo ‘foo'” > /etc/profile/foo.sh но я получил эту странную ошибку: bash: /etc/profile/foo.sh: Not a directory Есть ли правильный способ сделать это?

Не удается войти в систему из-за поврежденного .bash_profile

Я создал новую учетную запись пользователя. Я не могу получить к нему доступ из-за ошибки .bash_profile . Как я могу исправить этот тип ошибки?

/ etc / profile, ~ / .bashrc и никакие другие файлы профиля не создаются для пользователей, только для root

Поскольку я обновил свой сервер с Debian 8 до 9, у меня странное поведение с bash. Когда я вхожу через ssh, ни один из файлов профиля не загружается, я получаю следующее приглашение: Linux myserver 4.9.0-7-amd64 #1 SMP Debian 4.9.110-1 (2018-07-05) x86_64 Last login: Mon Jul 16 22:37:12 2018 from xxxx -bash-4.4$ Запуск echo $0 возвращает […]

Почему поиск сценария в .profile не работает?

У меня есть исполняемый скрипт, который я хочу запускать при каждом входе в систему или открытии новой интерактивной оболочки. Я добавил путь к этому исполняемому файлу в .profile и получил его, добавив эту строку в .profile source $HOME/bin/wrapper После перезагрузки этот скрипт не был запущен. Почему поиск сценария в .profile не выполняется bash даже после […]

Хранение всех переменных среды в одном файле

Каковы предостережения от наличия одного файла с переменными среды? Я хотел бы создать файл (например, ~/.env ), содержащий все необходимые объявления PATH и, возможно, другие неконфиденциальные переменные окружения, такие как EDITOR и GOPATH , и получить этот файл из каждой оболочки конкретные точечные файлы. В частности, я хотел бы включить строку . “$HOME/.env” для всех […]