Linux 환경에서 $과 #의 차이점 #? Linux 작업을 시작하면서 두 가지가

Linux 환경에서 $와 차이점은 무엇입니까 #? Linux 작업을 시작하면서 두 가지가 다르다는 것을 알았습니다. 나는 그들이 다른 특권을 가지고 있다는 것을 의미합니다 …?

[root@localhost ~]#그리고 [tom@localhost ~]$.



답변

간단히 말해, 화면 에 깜박이는 커서 왼쪽에 달러 기호 ( $) 또는 해시 ( #)가 표시되면 명령 행 환경에있는 것입니다.

$, #, %기호는 사용자가 로그인 한 사용자 계정의 종류를 표시합니다.

  • 달러 기호 ( $)는 일반 사용자임을 나타냅니다.
  • 해시 ( #)는 시스템 관리자 (루트)임을 의미합니다.
  • C 셸에서 프롬프트는 백분율 기호 ( %)로 끝납니다 .

기본 설정으로 인해 다른 Unix 또는 GNU / Linux 배포판의 프롬프트에는 차이가 있습니다. 예를 들어 Debian / Ubuntu의 프롬프트는 guest@linux:~$Fedora / CentOS / RedHat이고 [guest@linux ~]$SuSE Linux / OpenSUSE는 프롬프트입니다 guest@linux:~>. 일반적으로 프롬프트에는 일반적으로 로그인 사용자 이름, 시스템 호스트 이름 및 현재 작업 디렉토리가 표시되며 달러 ($), 백분율 (%) 또는 해시 (#) 기호로 끝납니다.

guest@linux:~$
  • guest -username : 로그인 한 사용자 계정입니다.
  • linux -시스템 호스트 이름 : 작동중인 시스템.
  • ~-현재 작업 디렉토리 : 현재있는 디렉토리입니다. 틸드 ( ~)는 홈 디렉토리, 즉 처음 로그인 할 때 기본 디렉토리를 의미합니다.

참조 : wiki.debian.org.hk/w/Basic_Command_Line


답변

CLI에 대해 이야기하면 부호 $와 차이가 없습니다 #. 사용자 계정 유형 만 나타냅니다.

$ 로그인 프롬프트는 일반 계정으로 로그인했음을 나타냅니다.

# 로그인 프롬프트는 루트 계정으로 로그인했음을 나타냅니다.

satish@ubuntu:~$
root@ubuntu:~#

답변