Онлайн робочі станції OnWorks Linux та Windows

логотип

Безкоштовний онлайн-хостинг для робочих станцій

<Попередній | зміст | Наступна>

Як створюється довкілля?

Коли ми входимо в систему, то бити програма запускається і читає серію сценаріїв конфігурації, що називаються файли запуску, які визначають середовище за замовчуванням, яке спільно використовують усі користувачі. Після цього в нашому домашньому каталозі з’являється більше файлів запуску, які визначають наше особисте середовище. Точна послідовність залежить від типу запущеного сеансу оболонки. Є два види: сеанс оболонки входу та сеанс оболонки без входу.

Сеанс оболонки входу – це той, під час якого нам пропонується ввести ім’я користувача та пароль; наприклад, коли ми починаємо сеанс віртуальної консолі. Сеанс оболонки без входу зазвичай відбувається, коли ми запускаємо термінальний сеанс у графічному інтерфейсі.

Оболонки входу зчитують один або кілька файлів запуску, як показано в таблиці 11-2:


Таблиця 11-2: Файли запуску для сеансів командної оболонки входу


Вміст файлу

Вміст файлу

/etc/profile Сценарій глобальної конфігурації, який застосовується до всіх користувачів.


зображення

~/.bash_profile Персональний файл запуску користувача. Можна використовувати для розширення або

замінити налаштування в глобальному скрипті конфігурації.


зображення

~/.bash_login Якщо ~/.bash_profile не знайдено, bash спробує це зробити

прочитайте цей сценарій.


зображення

~ / .профіль Якщо ні ~ / .bash_profile ні ~/.bash_login

знаходиться, бити намагається прочитати цей файл. Це значення за замовчуванням у дистрибутивах на базі Debian, таких як Ubuntu.


зображення


Сеанси оболонки без входу зчитують такі файли запуску:


Таблиця 11-3: Файли запуску для сеансів оболонки без входу


Вміст файлу

Вміст файлу

/etc/bash.bashrc Сценарій глобальної конфігурації, який застосовується до всіх користувачів.


зображення

~ / .bashrc Особистий файл запуску користувача. Можна використовувати для розширення або

замінити налаштування в глобальному скрипті конфігурації.


зображення


На додаток до читання файлів запуску вище, оболонки без входу також успадковують середовище від свого батьківського процесу, зазвичай оболонки входу.

Подивіться й подивіться, які з цих файлів запуску встановлено. Пам'ятайте-оскільки більшість назв файлів, перерахованих вище, починаються з крапки (це означає, що вони приховані), нам потрібно буде використовувати параметр «-a» під час використання ls.

Команда ~ / .bashrc файл, мабуть, найважливіший файл запуску з точки зору звичайного користувача, оскільки він майже завжди читається. Оболонки без входу зчитують його за замовчуванням, і більшість файлів запуску для оболонок входу записані таким чином, щоб читати ~ / .bashrc файл також.


 

Найпопулярніші хмарні обчислення ОС на OnWorks: