Використання команди su

'' Su ''

" Su " визначається як "суперкористувач", який має можливість відкрити сеанс з ідентифікатором (ідентифікатором) іншого користувача або запустити нову оболонку входу.

Увійдіть як інший ідентифікатор користувача з "su"

 su ім'я користувача 

Коли ви вводите пароль, ви будете входити в систему як користувач "foo", ви завжди перебуваєте в тому ж робочому каталозі, що і раніше, і ви отримуєте налаштування за замовчуванням для попереднього користувача (оболонка входу, змінні середовища, різні дозволи)

Почати нове з'єднання оболонки з "su -"

 su - ім'я користувача 

Використання дефісу "-" змушує нове з'єднання оболонки виконуватися з налаштуванням середовища змінних і всіх параметрів за замовчуванням відповідно до налаштувань користувача.

З цих причин рекомендується, якщо ви входите як суперкористувач "root", використовуйте команду:

 su - 

а не:

 su 

Повернутися до попередньої оболонки

Введіть команду " exit " або комбінацію клавіш " Ctrl-d ", щоб закрити поточну оболонку і повернутися до попередньої.

Коментар: Якщо командний рядок не порожній, скористайтеся комбінацією клавіш Ctrl-d, яка видаляє поточний символ, який містить оболонку як кореневу

Завдяки призупиненню замовлення можна призупинити кореневу оболонку і помістити її у фоновий режим.

Команда fg дозволяє відновити роботу.

 : ~ $ su Пароль: debian: / home / ccm # suspend [1] + Зупинений : ~ $ fg su debian: / home / ccm # 

Примітки

-Якщо ви введете команду " exit " або " Ctrl-d " з початкової оболонки входу (початкової), ви відключаєтеся від системи (Unix - GNU / Linux).

-Якщо ви ввійшли (у оболонці) як root і ввели команду "su user", система не вимагатиме пароля.

Попередня Стаття Наступна Стаття

Кращі Поради