Разница между $ и # в среде Linux

7

В чем разница между знаками $ и # в среде Linux. Когда я начал работать над Linux, я обнаружил, что оба они разные. Я имею в виду, что у них есть другой набор привилегий ..?

[[email protected] ~]# и [[email protected] ~]$ .

    
задан Nagendra 05.12.2015 в 10:02
источник

1 ответ

8

Короче говоря, если на экране отображается знак доллара ( $ ) или хэш ( # ) слева от мигающего курсора, вы находитесь в среде командной строки.

$ , # , % символы указывают тип учетной записи пользователя, в который вы вошли.

  • Знак доллара ( $ ) означает, что вы обычный пользователь.
  • hash ( # ) означает, что вы являетесь системным администратором (root).
  • В оболочке C приглашение заканчивается знаком процента ( % ).

Существуют различия в подсказках в разных дистрибутивах Unix или GNU / Linux из-за их настроек по умолчанию. Например, приглашение Debian / Ubuntu составляет [email protected]:~$ , а Fedora / CentOS / RedHat - [[email protected] ~]$ , а одно из SuSE Linux / OpenSUSE - [email protected]:~> . В общем случае приглашение обычно показывает имя пользователя входа, имя машинного узла и текущий рабочий каталог и заканчивается знаком доллара ($), процента (%) или хэша (#).

[email protected]:~$ 
  • guest - имя пользователя: учетная запись пользователя, в которую вы вошли.
  • linux - имя машины: машина, на которой вы работаете.
  • ~ - текущий рабочий каталог: каталог, в котором вы находитесь. Tilde ( ~ ) означает домашний каталог, то есть каталог по умолчанию при первом входе в систему.

Источник: wiki.debian.org.hk/w/Basic_Command_Line

    
ответ дан reversiblean 05.12.2015 в 10:26
источник