티스토리 뷰
-. 현재 쉘변수 확인하기
root#echo $PS1
\u#
-. PS1변수 변경하는 방법
export 명령어 사용
root#export PS1="[\u@\h \w]\\$"
[root@localhost ~]#echo $PS1
[\u@\h \w]\$
[root@localhost ~]#cd /usr/local/server/
[root@localhost /usr/local/server]#
export 사용안해도 변경됨
[root@localhost ~]#PS1="PS1 TEST#"
PS1 TEST#
-. 재부팅후에도 PS1변수 유지하기
모든사용자에게 적용
[root@localhost ~]#vi /etc/bashrc
vim편집기로 해당파일연후 아래부분에서 녹색부분을 변경해주면 됨.
[ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \w]\\$"
나만적용
홈디렉토리에서 .bashrc 파일을 연후
PS1변수변경내용을 적어주면 됨.
[root@localhost ~]#vi .bashrc
...
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
PS1="[\u@\h \w]\\$"
※ /etc/bashrc, ~/.bashrc 파일은 로그인할때마다 매번 읽혀져서 사용자들의 쉘사용환경을 적용함.
/etc/bashrc모든 사용자에게 적용되므로
.bashrc에 개별적으로 설정했다면 /etc/bashrc에 설정한 내용은 무시된다고 봐도됨
-. PS1 변수에 사용되는 기호들과 의미
\t 현재시간(HH:MM:SS)24시간
\T 현재시간(HH:MM:SS)12시간
\@ 현재시간(HH:MM 오전/오후)12시간
\d 현재날짜(요일 월 일)
\s 현재 사용중인 쉘의 이름(C쉘=/bin/csh, bahs쉘=/bin/bash)
\w 현재 디렉토리의 전체경로
\W 현재디렉토리명
\u 사용자명
\h 서버의 호스트명
\H 서버의 도메인명
\# 접속한 순간부터 사용한 명령어의 번호를 1부터 차례대로 표시, 명령어 사용횟수
\! history 수
\\$ 현재 사용자가 root(UID=0)면 #, 아니면 $표시
\\ “\”
\a ASCII 종소리 문자(07)
\e ASCII의 escape문자(033)
\n 개행문자(줄바꾸기)
\v 사용중인 bash버전
\V 사용중인 bash의 배포, 버전+패치수준
\r Carrage return
\nnn 8진수 nnn에 해당하는 문자
참조 : 리눅스 서버관리 실무 바이블 3.0(박성수 저)
'Linux' 카테고리의 다른 글
Linux, uname (0) | 2016.04.22 |
---|---|
Linux, Ping막기 (0) | 2016.04.19 |
Linux, 커널버전,패키지정보 확인 (0) | 2016.04.19 |
Linux, 로그인 공지사항 (0) | 2016.04.19 |
Linux, 디렉토리구조 (0) | 2016.04.19 |
- Total
- Today
- Yesterday
- fetch join
- activeforeground
- 파이썬
- apache
- ManyToOne
- Linux
- command
- checkbutton
- Excel
- tkinter
- tkinter command & bind [명령어묶기와 사건묶기] Python
- Composite Key
- 폼
- FetchType
- disabledforeground
- highlightbackground
- borderwidth
- Private
- Module
- 리눅스
- activebackground
- highlightthickness
- Java
- vba
- IdClass
- 상수
- Python
- onetomany
- indicatoron
- JPA
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |