Настройка и работа в Linux
adb5321d

Запуск


Обычно zsh указывают в качестве интерактивной оболочки для входа в систему. Но кроме этого zsh можно запускать с разными ключами, определяющими его поведение. Например, ключ -r заставляет zsh работать в "ограниченном" режиме, ключ -c указывает откуда читать команды для выполнения, а ключ -i заставляет работать в интерактивном режиме.

При работе в "ограниченном" режиме запрещается выполнять некоторые действия: изменять каталог, запускать программы с помощью команды exec, перенаправлять вывод в файлы, изменять значение переменных среды, используемых при запуске программ, а также запускать программы, используя их абсолютные имена. При запуске zsh старается эмулировать sh или ksh, в зависимости от того, под каким именем его запустили. В режиме эмуляции не исполняются обычные скрипты инициализации/завершения работы zsh. Для инициализации используются файлы /etc/profile и $HOME/.profile



Содержание раздела