Přihlašovací shelly
Shell v systémech unixového typu je možné spustit v přihlašovacím nebo nepřihlašovacím režimu:
- Přihlašovací shell
Přihlašovací shell je shell, který je uživateli poskytnut, aby se přes něj přihlásil ke svému účtu. Inicializuje se pomocí volby -l nebo --login, nebo umístěním pomlčky jako počátečního znaku názvu příkazu, například místo zavolání bash se použije -bash.
- Podřízený Shell
Podřízený shell, také nazývaný nepřihlašovací shell je shell, který se spustí po procesu přihlášení, bez volby -l nebo --login, nebo bez dodatečné pomlčky před názvem příkazu.
Mezi běžná použití přihlašovacího shellu patří:
Vzdálený přístup k počítači přes ssh.
Simulování inicializačního přihlašovacího shellu pomocí bash -l nebo sh -l.
Simulace počátečního přihlašovacího shellu superuživatele root pomocí sudo -i.
Spuštění přihlašovacího shellu
Můžete Terminálu dovolit spouštět přihlašovací shell. Váš výchozí shell pak bude spuštěn se znakem pomlčka přidaným před jeho název.
Zmáčkněte tlačítko nabídky v pravém horním rohu okna a vyberte Předvolby.
V postranním panelu v části Profily vyberte profil.
Vyberte Příkaz.
V části Příkaz zaškrtněte Spustit příkaz jako přihlašovací shell.