Computer >> 컴퓨터 >  >> 문제 해결 >> Apple

Mac 터미널 마스터하기:단계별 프롬프트 사용자 정의

색상을 변경하거나, 유용한 정보를 표시하거나, 다양한 스타일을 실험하고 싶다면 지금 바로 Mac을 개인화하세요. 이 가이드에는 창의력을 발휘하고 요구 사항에 따라 Mac 터미널을 수정하는 데 도움이 되는 기술, 팁 및 요령이 가득합니다. 생산성을 높이고 작업 흐름을 간소화하며 맞춤형 Mac zsh 터미널 프롬프트를 통해 발표할 준비를 하세요.

Mac 터미널 마스터하기:단계별 프롬프트 사용자 정의

zsh 명령을 사용하여 Mac에서 터미널 프롬프트를 사용자 정의하는 방법

평범하고 단조로운 Mac 터미널 프롬프트에 지치셨나요? 그렇다면 이제 창의력을 발휘하고 고유한 스타일을 반영하도록 맞춤화해야 할 때입니다. Mac 터미널 프롬프트를 사용자 정의하고 창의성을 고취하고 명령줄 경험을 향상시키는 팁, 요령 및 예를 제공하는 과정을 이해해 보겠습니다.

빠른 답변

Mac에서 Oh My Zsh를 사용하여 터미널의 프롬프트를 사용자 정의하려면 다음 단계를 따르세요:

1. 터미널 앱을 실행합니다. Mac에서.

2. nano ~/.zshrc 명령을 입력합니다.  Return을 누르세요. nano 편집기에서 .zshrc 파일을 엽니다.

3. .zshrc 프로필 내 , PROMPT 값을 찾습니다. 선호하는 프롬프트 형식으로 수정하세요. . 예를 들어

를 사용할 수 있습니다.

PROMPT='%n~$'  zsh 프롬프트를 변경하려면.

4. Ctrl + O를 누릅니다. 저장 파일 변경 사항을 적용하고 Ctrl + X를 누릅니다. 종료 나노 편집기.

zsh 프롬프트의 기본

터미널 창을 열면 마지막 로그인 및 명령 프롬프트와 같은 일부 필수 정보가 화면에 나타납니다. 기본적으로 프롬프트는 아래 이미지와 같습니다:

zsh 프롬프트에 사용자 이름이 표시됩니다. 및 ~ 기호 프롬프트의 위치를 나타냅니다. 홈 디렉토리에 있습니다.

Mac 터미널 마스터하기:단계별 프롬프트 사용자 정의

방법 맞춤설정 Mac 터미널 프롬프트?

zsh 프롬프트를 맞춤설정하는 경우 Mac에서는 표시된 정보를 수정할 수 있습니다. , 시스템 이름, 사용자 이름 등. 이 정보는 /etc/zshrc에 있는 zsh 셸의 시스템 파일에 저장됩니다. .

프롬프트 형식은 다양한 기호를 사용하여 다양한 값을 나타내는 PS1 변수에 의해 정의됩니다. PS1=”%n@%m %1~ %#”의 각 변수는 다음과 같습니다. 형식은 다음을 의미합니다:

  • %n :계정의 사용자 이름을 나타냅니다.
  • %m :MacBook의 모델명을 나타냅니다.
  • %1~ :현재 디렉토리 경로를 나타냅니다. 여기서 ~ 기호는 디스플레이에서 $HOME 디렉토리를 제거합니다.
  • %# :쉘이 루트 권한으로 실행 중인 경우 # 기호를 표시하고, 그렇지 않은 경우 %를 표시합니다.

Oh My Zsh를 사용하여 Mac 터미널 프롬프트를 사용자 정의하려면 다음 단계를 따르십시오:

1. 터미널 앱을 실행합니다. Mac에서.

2. 다음 명령을 입력하세요.  Return을 누르세요. .zshrc 파일 열기 나노 편집기에서.

nano ~/.zshrc

3. .zshrc 프로필에서 PROMPT 값을 수정합니다. 원하는 프롬프트 형식을 반영합니다. 예를 들어, 다음 명령을 사용하여 zsh 프롬프트를 사용자 정의할 수 있습니다.

PROMPT='%n~$'

4. Ctrl + O를 길게 누릅니다. 변경 사항을 파일에 저장합니다.

5. Ctrl + X를 누릅니다. 나노 편집기를 종료합니다.

다음 단계를 따르면 Mac의 터미널 앱에서 zsh 프롬프트를 쉽게 사용자 정의하고 개인화할 수 있습니다.

추가 읽기 :최고의 무료 파일 해시 검사 도구 15개

날짜 및 시간 추가 방법 zsh 프롬프트에서?

zsh 프롬프트를 사용자 정의할 때 터미널 창을 떠나지 않고도 현재 시간과 날짜를 편리하게 표시할 수 있습니다. zsh 프롬프트에 시간과 날짜를 체계적으로 추가하려면 다음 단계를 따르세요.

1. 터미널을 엽니다. zsh 구성 파일로 이동합니다. nano ~/.zshrc를 입력하여

2A. yy-mm-dd에 날짜를 포함하려면 형식인 경우 %D를 사용하세요. 형식 지정자입니다.

2B. mm/dd/yy를 선호하는 경우 형식은 %W를 사용하세요. .

zsh 프롬프트에 시간을 추가하려면 , 다음을 사용하세요:

  • %T  24시간 레이아웃의 현재 시간 형식 지정자 .
  • 12시간 형식을 선호하는 경우 , %t를 사용하세요. .
  • 또는 %*를 사용할 수도 있습니다.  24시간 형식으로 시간을 표시하려면 , 포함 .

이러한 체계적인 단계를 따르면 원하는 시간과 날짜 형식을 포함하도록 zsh 프롬프트를 손쉽게 사용자 정의하여 터미널 경험을 향상시킬 수 있습니다.

텍스트 i에 색상을 추가하는 방법 zsh 프롬프트에서?

zsh 프롬프트의 텍스트에 색상을 추가하고 터미널 창을 더욱 생생하고 다채롭게 만들려면 다음 단계를 따르세요:

1. 터미널 창을 엽니다. .

2. .zshrc 프로필을 실행합니다. nano ~/.zshrc 를 실행하여 명령.
3. .zshrc 파일에서 zsh 프롬프트의 텍스트 색상을 사용자 정의할 수 있습니다. 다양한 텍스트 색상 중에서 선택하세요. 녹색, 흰색, 노란색, 검은색, 파란색, 빨간색, 자홍색, 청록색 등.

A. 예를 들어 프롬프트 텍스트 색상을 설정하려면 청록색으로 , 다음 명령을 사용하십시오:

 PROMPT='%F{cyan}%n%f:~$'

B. 또한 회색 음영을 사용할 수도 있습니다. 배경을 보완하기 위해 예를 들어 다음 명령을 사용하여 프롬프트 텍스트 색상을 회색 음영으로 설정하세요.

PROMPT='%F{51}%n%f:~$'

참고 :단말기는 256개의 8비트 색상과 호환되므로 원하는 경우 다양한 색상을 실험해 볼 수 있습니다.

Mac 터미널에서 zsh 프롬프트의 텍스트 색상을 사용자 정의하면 터미널 창의 시각적 매력을 향상하고 사용하기 더 매력적으로 만들 수 있습니다.

추가 읽기 :Mac에서 응용 프로그램 폴더를 여는 방법

시각 효과를 추가하는 방법 zsh 프롬프트에서?

이 섹션에서는 형식 지정 옵션을 사용하여 zsh 프롬프트를 사용자 정의하는 방법에 대해 설명합니다. 이러한 옵션을 사용하면 프롬프트를 시각적으로 매력적이고 눈길을 사로잡을 수 있습니다. 단계를 체계적으로 분석하면 다음과 같습니다.

옵션 I:굵은 글씨

zsh 프롬프트 텍스트를 굵게 표시하려면 PROMPT 변수를 활용할 수 있습니다. 다음 형식을 사용합니다. :

PROMPT='%B%F{51}%n%f%b:~$'
  • %B :텍스트 시작 부분에 %B를 추가하면 굵게 표시됩니다.
  • %F{51} :전경색을 51로 설정하세요. (원하는 색상코드로 변경가능)
  • %n :사용자 이름을 입력하세요
  • %f :전경색 재설정
  • %b :굵은 글씨체 서식을 중지하려면 텍스트 끝에 %b를 추가하세요.

옵션 II:텍스트 강조표시

zsh 프롬프트 텍스트를 강조표시하려면 다음 형식을 사용하세요:

  • %S :강조 표시를 시작하려면 텍스트 시작 부분에 %S를 추가하세요.
  • %s :강조 표시를 중지하려면 텍스트 끝에 %s를 추가하세요.

옵션 III:텍스트에 밑줄

zsh 프롬프트 텍스트에 밑줄을 긋려면 다음을 포함하십시오:

  • %U :밑줄을 시작하려면 텍스트 시작 부분에 %U를 추가하세요.
  • %u :밑줄을 멈추려면 텍스트 끝에 %u를 추가하세요.

이러한 형식 지정 옵션을 결합하면 원하는 대로 개인화된 zsh 프롬프트를 만들 수 있습니다. 다양한 색상 코드와 배열을 시험해 보고 눈길을 끄는 스타일을 찾으세요.

마지막 로그인 정보를 삭제하는 방법 f zsh 프롬프트?

터미널 앱에서 , 다음 명령을 사용하여 마지막 로그인 시간을 삭제할 수 있습니다.

touch ~/.hushlogin

추가 읽기 :Mac에서 개발자를 확인할 수 없기 때문에 수정 프로그램을 열 수 없습니다.

결론적으로, Mac 터미널 프롬프트를 사용자 정의하는 것은 단지 외관을 개선하는 것 이상입니다. 이는 실제로 명령줄 인터페이스를 보다 사용자 친화적이고 필요에 맞게 조정하는 데 도움이 됩니다. Mac 터미널 프롬프트를 사용자 정의하는 방법을 이해하셨기를 바랍니다. zsh 명령도 마찬가지입니다. 아래 댓글 섹션에 질문과 제안을 남겨주시고 더 많은 정보를 제공하는 가이드를 보려면 당사 웹사이트를 계속 탐색하세요.