Відповіді:
Якщо коротко, якщо на екрані ліворуч від миготливого курсора відображається знак долара ( $
) або хеш ( #
), ви знаходитесь в середовищі командного рядка.
$
, #
, %
Символи вказують на тип облікового запису користувача , ви увійшли.
$
) означає, що ви нормальний користувач.#
) означає, що ви системний адміністратор (root).%
).Існують відмінності у підказках у різних дистрибутивах Unix або GNU / Linux через їх налаштування за замовчуванням. Наприклад, підказка Debian / Ubuntu є guest@linux:~$
, Fedora / CentOS / RedHat є, [guest@linux ~]$
а SuSE Linux / OpenSUSE є guest@linux:~>
. Загалом, у запиті зазвичай відображаються ім’я користувача для входу, ім’я хоста машини та поточна робоча директорія та закінчуються знаком долара ($), відсотка (%) або хеша (#).
guest@linux:~$
guest
- ім’я користувача: обліковий запис користувача, у якому ви ввійшли в систему.linux
- ім'я хоста машини: машина, якою ви працюєте.~
- поточний робочий каталог: каталог, в якому ви перебуваєте. Tilde ( ~
) означає домашній каталог, тобто каталог за замовчуванням під час першого входу.chattr +i "$(realpath /etc/resolv.conf)"
я знайшов це за іншим питанням, і мені потрібно уточнення. Дякую.
/etc/resolv.conf
було символьним посиланням у передсистемні дні для /run/resolvconf/resolv.conf
подачі. Не зовсім впевнений, як це зараз використовується. І, chattr
мабуть, не працює над посиланнями
Якщо говорити про CLI, різниці між $
і #
підписом немає. Він представляє лише тип облікового запису користувача.
$
підказка підказує, що ви ввійшли в систему за допомогою звичайного облікового запису.
#
підказка підказує, що ви ввійшли в систему з кореневим рахунком.
satish@ubuntu:~$
root@ubuntu:~#