Jaka jest różnica między $
i #
znaki w środowisku Linux? Gdy zacząłem pracować nad Linuksem i odkryłem, że oba są różne. Mam na myśli, że mają inny zestaw uprawnień ...?
[root@localhost ~]#
a [tom@localhost ~]$
.
źródło
Jaka jest różnica między $
i #
znaki w środowisku Linux? Gdy zacząłem pracować nad Linuksem i odkryłem, że oba są różne. Mam na myśli, że mają inny zestaw uprawnień ...?
[root@localhost ~]#
a [tom@localhost ~]$
.
Krótko mówiąc, jeśli ekran pokazuje znak dolara ( $
) lub skrót ( #
) po lewej stronie migającego kursora, oznacza to, że jesteś w środowisku wiersza poleceń.
$
, #
, %
Symbole wskazują typ konta użytkownika jesteś zalogowany do.
$
) oznacza, że jesteś normalnym użytkownikiem.#
) oznacza, że jesteś administratorem systemu (root).%
).Istnieją różnice w podpowiedziach w różnych dystrybucjach Uniksa lub GNU / Linuksa ze względu na ich ustawienia domyślne. Na przykład zachęta dla Debian / Ubuntu brzmi guest@linux:~$
: Fedora / CentOS / RedHat jest, [guest@linux ~]$
a SuSE Linux / OpenSUSE to guest@linux:~>
. Zasadniczo monit zazwyczaj pokazuje nazwę użytkownika logowania, nazwę hosta komputera i bieżący katalog roboczy i kończy się znakiem dolara ($), procentu (%) lub skrótu (#).
guest@linux:~$
guest
- nazwa użytkownika: konto użytkownika, na którym jesteś zalogowany.linux
- nazwa hosta maszyny: używany komputer.~
- bieżący katalog roboczy: katalog, w którym się znajdujesz. Tilde ( ~
) oznacza katalog domowy, tzn. katalog domyślny przy pierwszym logowaniu.Odniesienie: wiki.debian.org.hk/w/Basic_Command_Line
chattr +i "$(realpath /etc/resolv.conf)"
Znalazłem go w innym pytaniu i potrzebuję wyjaśnień. Dzięki./etc/resolv.conf
był dowiązaniem symbolicznym w przygotowanych wcześniej dniach do/run/resolvconf/resolv.conf
złożenia. Jednak nie do końca wiadomo, jak się go teraz używa. Ichattr
najwyraźniej nie działa na dowiązaniach symbolicznychJeśli mówimy o CLI, nie ma różnicy między znakiem
$
a#
. Jest to tylko typ konta użytkownika.$
znak zachęty wskazuje, że jesteś zalogowany na zwykłym koncie.#
znak zachęty wskazuje, że jesteś zalogowany przy użyciu konta root.źródło