무엇 ~$
을 의미합니까? 예를 들면 :
user@ubuntu:~$
지금까지 $
표지판이 일반 사용자의 상징 이라는 것을 알고 있습니다. 내가 잘못 본게 아니라면 root
이 #
말에.
또한 $
다음으로 시작하는 포럼에서 많은 명령을 발견했습니다 .
$ sudo apt-get update
그래서 $
실제로 무엇 을 의미합니까?
수정 (2014.01.28) :
오늘 저는 8 개월 전 제 질문에 완전히 답한이 비디오를 발견하고 여기에 공유하기로 결정했습니다. :)
BASH 기본 사항 - https://www.youtube.com/watch?v=x73WTEltyHU
~
와 $
의 요소 명령 프롬프트 . 이것은 귀하의 컴퓨터 (또는 더 정확하게는 실행중인 쉘)가 사용자 입력을 기다리고 있음을 나타냅니다. 명령을 입력 하라는 메시지 가 표시 됩니다.
는 $
단순히 세퍼레이터 분배기이다. 명령 프롬프트를 뒤에 오는 명령과 분리합니다. 사람들이 $ sudo apt-get update
(귀하의 예) 와 같은 것을 작성할 때 , 그들은 단순히 명령,이 경우 sudo apt-get update
명령을 명령 프롬프트에 입력해야 한다고 말하는 것입니다 . 엄밀히 말하면 아마도이 $
맥락에서 중복되는 것입니다.
다른 상황에서는 다른 구분 기호를 사용할 수 있습니다. 예를 들어 #
는 루트 셸에 사용됩니다.
~
(소위 '물결')는 홈 디렉토리에 대한 속기입니다. 명령 프롬프트 (예 :)에 user@hostame:~$
표시되면 현재 작업 디렉토리 가 홈 디렉토리 임을 나타냅니다 . 따라서 ls
특정 디렉토리를 지정하지 않고 list 명령을 실행하면 홈 디렉토리의 내용이 나열됩니다.
(참고로 $HOME
,은 명령이 아니라 환경 변수 입니다. 홈 디렉토리의 위치를 결정합니다.를 실행하여 값을 볼 수 있습니다 $ echo $HOME
.)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다