본문 바로가기
OS/Linux

리눅스 기초 30강 시리즈 - 28강 bash - 3

by HJ0216 2023. 2. 4.

이 글은 양주종의 코딩스쿨 리눅스(Linux) 기초 강좌 30강 모음 수강하며 정리한 글입니다.

 

28강 bash - 3

 

(일반 사용자 id: j, pw: j)

(관리자 id: root, pw: r)

 

 

PS1: Prompt Status1, 명령 프롬프트

PS2: Prompt Status2, 보조 프롬프트

[j@hj0216 ~]$ echo $PS1
[\u@\h \w]\$
[j@hj0216 ~]$ echo $PS2
>

 

PS1, PS2 설정 변경

[j@hj0216 ~]$ PS1='[\!][\w]\$'
[31][~]$

[\!]: command number

[w]: current location

[43][~]$PS2='HELLO'
[43][~]$echo '
HELLO'


[44][~]$

 

자동 완성(tab)

[44][~]$history
    1  2023-02-04 08:02:55 history
    2  2023-02-04 08:09:26 echo $SHELL
    3  2023-02-04 08:10:21 env

자동 완성이 가능한 리스트 출력(tab * 2)

[45][~]$h
h            hardlink     head         history      hostn
h2ph         hash         help         hostid       hwclo
halt         hdsploader   hexdump      hostname