Linux Labs

Первые шаги / Ступень 1 из 15

Как устроена Linux и что происходит в терминале

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 6 из 8 · теория · 3 мин

Пользователь, машина и каталог

В этом шаге — что значит каждая часть приглашения и откуда она берётся.

До @ стоит пользователь, от имени которого работает оболочка, — его печатает whoami. Пользователь — это учётная запись: имя для входа и права, которые к нему привязаны.

Между @ и : — имя машины, его печатает hostname. Имя ubuntu машина получила по умолчанию из образа Ubuntu, у рабочих серверов имена свои — например, web-01.

После : — текущий каталог: место, от которого оболочка отсчитывает имена файлов. У каждой учётной записи есть домашний каталог для личных файлов, у student это /home/student. В приглашении оболочка сокращает его до ~, а pwd печатает текущий каталог полностью. Переходить между каталогами ты научишься в уроке о навигации.

Проверь себя 1 вопрос

Приглашение выглядит так: student@ubuntu:/etc$. Что напечатает pwd?

  • Внутри домашнего каталога приглашение начинало бы путь с ~. Здесь после двоеточия /etc — каталог вне домашнего.

  • Домашний каталог приглашение показало бы как ~. После двоеточия стоит /etc: оболочка работает в другом каталоге.

  • ~ оболочка рисует только в приглашении, pwd его не печатает. И знака ~ в этом приглашении нет.

После двоеточия приглашение показывает текущий каталог. Сокращение ~ бывает только у домашнего каталога, а /etc лежит вне его, поэтому приглашение и pwd пишут его одинаково.

Главное в шаге

  • До @ — пользователь, между @ и : — машина, после : — текущий каталог.
  • ~ в приглашении — домашний каталог, pwd печатает текущий каталог полностью.
Ubuntu 24.04
Загрузка…