컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - Mac 터미널 경로 표시 수정

Mac 터미널 경로 표시 수정

| 소개 터미널이나 터미널을 사용할 때 현재 경로 표시, 사용자 표시 등과 같은 다양한 표시 요구 사항이 있을 수 있습니다. 이러한 요구 사항은 모두 구성을 통해 구성됩니다.

먼저 프롬프트가 어떻게 표시되는지 살펴보세요. 터미널을 열고

echo $PS1

다음과 유사한 메시지가 표시됩니다. /p>

\h:\W \u\$

이 정보는 프롬프트 표시 방법을 정의하는 데 사용됩니다. 구체적인 세부 정보는 아래에 나열되어 있습니다.

cd~open-e .bash_profile

이때 TextEdit이 열리고 요구 사항에 따라 입력할 수 있습니다.

내보내기 PS1="\u \ w$"

저장하고 종료합니다. (영문 따옴표 주의)

.bash_profile 파일이 없으면 생성 후 터미널에 입력

cd ~touch .bash_profile

마지막으로 즉시 적용하려면

source ~/.bash_profile

PS: zsh를 사용하는 경우 소스 ~/.bash_profile을 다음 위치에 추가할 수 있습니다. ~/.zshrc의 끝.

다음과 같이 구성하십시오:

\a ASCII 벨 문자(\007도 입력할 수 있음)

\d "Wed Sep 06" 형식의 날짜

p >

\e ASCII 이스케이프 문자(\033도 입력할 수 있음)

\h 호스트 이름의 첫 번째 부분(예: "mybox")

\H 호스트의 전체 이름(예: "mybox.mydomain.com")

\j 이 셸에서 ^Z를 눌러 일시 중지된 프로세스 수

\l 터미널 장치 이 쉘의 이름(예: "ttyp4 ")

\n 줄 바꿈 문자

\r 캐리지 리턴 문자

\s 쉘의 이름( 예: "bash")

\t 24시간제(예: "23:01:01")

\T 12시간제(예: "11:01" :01")

\@am/pm 12시간 기준

\u 사용자 이름

\v bash 버전(예: 2.04)

\V Bash 버전(패치 수준 포함) ?/td>

\w 현재 작업 디렉터리(예: "/home/drobbins")

\W 현재 작업 디렉터리의 "basename"(예: "drobbins" ")

\! 히스토리 버퍼에서 현재 명령의 위치

\# 명령 번호(다음 위치에 누적됩니다.) 입력하는 동안 각 프롬프트)

\$ 슈퍼 사용자(루트)가 아닌 경우 "$"를 삽입하고 슈퍼 사용자인 경우 "#"을 표시합니다.

\xxx 다음으로 표시되는 3자리 xxx ASCII 문자를 삽입합니다(사용하지 않는 숫자를 "\007"과 같이 0으로 바꿈)

\\ 백슬래시

\[ 이 순서 커서 시퀀스(예: 색상 이스케이프 시퀀스)를 이동하지 않고 나타나야 합니다. 이를 통해 bash는 자동 줄 바꿈을 올바르게 계산할 수 있습니다.

\] 이 시퀀스는 인쇄되지 않는 문자 시퀀스 뒤에 나타나야 합니다.

上篇: 2급 사운드 엔지니어가 수석 엔지니어인가요? 下篇: 가흥 네트워크 감사 시스템, 컴퓨터 재부팅, 데이터베이스 연결 실패. 나 어떡해
관련 내용