리눅스를 사용하시다 보면, 터미널은 필수이실 거에요.
저도 우분투를 개발 환경으로 사용하다보니, 윈도우보다 우분투의 터미널이 더 자연스러워졌습니다.
이번 포스팅에는 터미널에서 프롬프트 즉, 경로를 출력하는 부분에 대한 변경 방법을 정리하도록 하겠습니다.
1. 절대 경로를 출력하는 터미널 프롬프트 상태 |
화면에서 보시는 것처럼, 기본적인 세팅은 위처럼 절대경로가 나오게 됩니다. 이러한, 절대경로가 나쁜 것은 아닙니다.
하지만, 위의 사진보다 경로가 더 길어진다면, 혹은 하위 디렉토리명이 엄청 길다면 어떨까요?
화면을 뒤엎지 않을까요? 따라서 상대 경로만 출력하도록 변경하는 방법도 좋습니다.
2. 상대 경로를 출력하는 터미널 프롬프트 상태 |
먼저, ~/.bashrc 에 들어갑니다.
그러면 다음 내용을 보실 수 있을 거에요.
1 2 3 4 5 | if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\W\[\033[00m\]\$ ' else PS1='${debian_chroot:+($debian_chroot)}\u@\h:\W\$ ' fi | cs |
위의 내용을 변경하셨는데, 프롬프트는 그대로일 수 있습니다.
이때는 로그아웃을 하시고, 다시 로그인하시면 바뀐 것을 확인하실 수 있습니다.
3. 콘솔 프롬프트 조합 방법 |
PS1이 콘솔 프롬프트에 출력되는 내용입니다.
여러가지 내용이 조합된 것을 확인하실 수 있으실 텐데요.
이러한 내용에 대해서 설명하겠습니다.
\u 사용자 이름 \h 호스트 이름 \H 전체 호스트 이름 \! 현재 명령의 history 번호 \# 현재 명령의 번호 \$ root이면 #, 일반 사용자라면 $ \w 현재 작업 디렉토리 \W 현재 작업 디렉토리 전체 경로 표시 \t 현재 시간을 HH:MM:SS 로 출력함 \d 현재 날짜를 Mon Jun 20 로 출력함 \s 쉘 이름 |
위의 정리된 것을 자신의 기호에 맞도록 조합하신다면, 더욱 유용한 리눅스 이용이 가능하실 거라 생각합니다.
이상 리눅스 우분투의 터미널 프롬프트 변경하는 방법에 대해서 정리를 마치겠습니다.
제 글이 도움이 되셨다면 공감 버튼 눌러주시면 감사하겠습니다! (광고도 한번 씩 클릭해주시면 저의 블로그 품질이 올라갑니다!)
'컴퓨터 관련 > Linux || Unix' 카테고리의 다른 글
[Linux|Unix] 리눅스 tar, gz 압축 및 해제 방법 (2) | 2017.08.20 |
---|---|
[Linux] make 컴파일 오류 Clock skew detected 해결 방법 (0) | 2017.08.17 |
티스토리 블로그 초대장 7장 나눕니다. (70) | 2017.08.02 |
[unix/linux] 유닉스/리눅스 신호(signal) (0) | 2017.06.18 |
[GTK+] 5. GTK+ 이벤트 (0) | 2017.06.17 |
댓글