Linux операційна система з відкритим вихідним кодом, яка широко використовується в світі інформаційних технологій. При роботі з Linux, виникає необхідність знати поточного користувача системи. Ця інформація може бути корисною у багатьох ситуаціях, наприклад, під час налаштування дозволів файлів або виконання певних команд. У цій статті ми розглянемо кілька простих способів дізнатися поточного користувача в Linux.
Одним з найпростіших способів дізнатися поточного користувача є використання команди whoami. Ця команда виводить ім'я поточного користувача в терміналі. Просто наберіть whoami і натисніть клавішу Enter, щоб дізнатися своє ім'я користувача.
Ще один спосіб отримати інформацію про поточного користувача-це використовувати команду id. Ця команда виводить інформацію про поточного Користувача, включаючи його ім'я, групу та ідентифікатори. Просто наберіть id і натисніть клавішу Enter, щоб отримати повну інформацію про себе.
Якщо ви хочете знати ім'я Користувача, але не хочете використовувати командний рядок, ви також можете переглянути інформацію про поточного користувача у вікні Налаштування системи. Просто відкрийте Налаштування системи, знайдіть розділ з інформацією про користувачів і перегляньте свої дані.
Визначення поточного користувача в Linux
У Linux існує кілька способів визначити поточного користувача:
- Використовуючи команду whoami: ця команда дозволяє вивести ім'я поточного користувача в терміналі. Просто введіть whoami і натисніть клавішу Enter, щоб дізнатися поточного користувача.
- Використовуючи змінну середовища $USER: у Linux існують спеціальні змінні середовища, які містять інформацію про систему. Змінна $ USER містить ім'я поточного користувача. Щоб дізнатися поточного Користувача за допомогою цієї змінної, введіть echo $ USER у терміналі та натисніть Enter.
- Використовуючи команду id : ця команда виводить інформацію про поточного користувача та його групи. Щоб дізнатися ім'я користувача та його ідентифікатор, введіть id-u-n у терміналі та натисніть Enter.
Це основні способи визначення поточного користувача в Linux. Ви можете використовувати будь-який із цих способів залежно від ваших уподобань та потреб.
Отримання імені користувача командою"whoami"
Для того щоб дізнатися ім'я поточного користувача в операційній системі Linux, можна використовувати команду "whoami". Ця команда виводить на екран ім'я поточного користувача.
Для виконання команди "whoami" досить просто відкрити термінал і ввести цю команду без додаткових аргументів. Після виконання команди на екрані з'явиться ім'я поточного користувача.
$ whoamijohn
В даному прикладі команда " whoami "повернула ім'я користувача"john".
Ця команда корисна, коли потрібно дізнатися, під яким ім'ям ви виконуєте команди в поточній сесії в Linux. Вона також може бути використана в скриптах або командних файлів для виконання дій в залежності від імені поточного користувача.
Отримання інформації про Користувача за допомогою команди"id"
Щоб дізнатися інформацію про поточного користувача, досить викликати команду " id " без аргументів:
Після виконання команди, в консолі буде виведена інформація про Користувача, включаючи його ідентифікатор користувача (UID), ідентифікатор групи (GID) і список додаткових груп, до яких Користувач належить.
Наприклад, вихід команди " id " може виглядати наступним чином:
uid=1000(username) gid=1000(username) группы=1000(username),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),128(sambashare)
Де "ім'я користувача" - це ім'я поточного користувача," uid " - ідентифікатор користувача," gid "- ідентифікатор групи, А" групи " - список додаткових груп, розділених комами.
Використання команди " id " дозволяє швидко отримати інформацію про поточного Користувача без необхідності використання спеціальних прапорів або параметрів. Це простий і ефективний спосіб для адміністрування і налагодження в Linux.
Модифікація поточного користувача в Linux
Зміна інформації про поточного користувача Linux може бути корисною, якщо потрібно оновити облікові дані користувача або змінити його налаштування.
Для модифікації поточного користувача в Linux можна використовувати команду usermod . Ця команда дозволяє змінювати різні атрибути користувача, такі як ім'я користувача, домашній каталог, Група та інші параметри.
Перш ніж приступити до модифікації користувача, необхідно упевнитися, що ви володієте адміністративними правами. Для виконання команди usermod потрібні права суперкористувача, тому Ви повинні бути зареєстровані як адміністратор системи або використовувати команду з префіксом sudo .
Приклад використання команди usermod для зміни імені користувача:
| Команда | Опис |
|---|---|
| sudo usermod - l новое_імя старое_імя | Змінює ім'я користувача зі старого на нове. |
Якщо ви хочете змінити інші атрибути користувача, зверніться до документації команди usermod .
Після виконання команди usermod рекомендується перевірити зміни, щоб переконатися, що вони були успішно застосовані. Для цього можна використовувати команду id , яка відобразить інформацію про поточного Користувача, включаючи його нові атрибути.
Як і при будь-якій зміні системних налаштувань, не забувайте зберігати резервні копії даних і бути пильними, щоб не пошкодити систему. Переконайтеся, що Ви точно знаєте, які зміни ви хочете внести в поточного користувача, перш ніж приступати до модифікації.
Зміна поточного користувача командою "su"
Щоб використовувати команду "su" , потрібно відкрити термінал і ввести наступну команду:
su ім'я_користувача
Після введення команди з'явиться запит пароля нового користувача. Після успішної авторизації поточний користувач буде змінений на вказаного в команді"su".
Важливо враховувати, що для використання команди "su" необхідні права адміністратора. Якщо у вас немає цих прав, можливо, у вас не буде можливості змінити поточного користувача.
Окрім зміни поточного користувача командою "su", існує також команда" sudo su", яка дозволяє тимчасово стати адміністратором на деякий час. Однак вона вимагає введення пароля поточного Користувача, а не нового.
Використовуючи команду "su" або "sudo su", будьте обережні, щоб не робити небажаних дій від імені іншого користувача або адміністратора. Рекомендується використовувати ці команди тільки при необхідності і з обмеженими правами доступу.
Зміна поточного користувача командою "sudo su"
Команда "sudo su" дозволяє змінити поточного користувача на Linux системі. При використанні цієї команди, ви переходите в режим суперкористувача (root), який володіє повними правами.
Для використання команди "sudo su" вам необхідно мати права sudo на своєму акаунті. Команда "sudo" дозволяє виконувати команди від імені іншого користувача з правами суперкористувача.
Перш ніж використовувати команду "sudo su", переконайтеся, що ви розумієте потенційні ризики. Обліковий запис суперкористувача (root) має повний контроль над системою і може провести зміни, які можуть вплинути на її стабільність і безпеку.
Щоб змінити поточного Користувача за допомогою команди "sudo su", виконайте наступні кроки:
- Відкрийте термінал.
- Введіть команду "sudo su" і натисніть Enter.
- Можливо, вам доведеться ввести пароль свого облікового запису.
- Після успішного введення пароля ви станете суперкористувачем (root).
Використовуючи команду "sudo su", будьте обережні та переконайтеся, що ви виконуєте лише необхідні команди. Поверніться до звичайного користувача, як тільки закінчите виконання завдань, які вимагають підвищених прав.