echo $PS1
PS1
export PS1="\e[0;32m[\u@\h:\w]\$ \e[0m"
PS1='${debian_chroot:+($debian_chroot)}\e[0;32m[\u@\h:\w]\$ \e[0m'
\e[
begin color-change mode0;32m
normal type in Green[\u@\h:\w]\$
[username@hostname:currentWorkingDirectory]$\e[0m
exit color-change mode/etc/profile
, /etc/bash.bashrc
, /etc/environment
에 작성하면 재로그인시 원래대로 돌아옵니다.bashrc
파일 변경 후 로그아웃 하면 설정이 그대로 적용됩니다.export
env
printenv
set
unset
echo
$PATH
환경 변수의 경로 (명령어 입력시 환경변수에 잡혀있는 PATH를 따라 명령어 파일이 실행됩니다.)$HISTSIZE
사용된 명령어들을 저장한 한계지를 정하는 곳$HISTFILE
사용된 명령어들이 저장될 파일의 이름$IFS
내부 공간 구분자(Internal Field Separator)의 줄임말. 제작된 명령어의 옵션과 명령어를 구별해주는 등의 역할을 하는 환경변수$TMOUT
리눅스 셸에서 로그인한 사용자를 일정 시간 이후 로그아웃 시키도록 설정할 수 있습니다.$EDITOR
기본 에디터를 설정합니다. (export EDITOR=/usr/bin/vi)$PWD
사용자가 현재 작업하는 디렉토리$HOME
사용자의 홈 디렉토리$SHELL
현재 사용중인 셸 확인$DISPLAY
window x의 디스플레이 이름을 정합니다.$USER
사용자의 이름$TERM
터미널의 종류$LANG
프로그램 사용시 기본 지원되는 언어$HOSTNAME
현재 사용 중인 컴퓨터의 이름
export LINES=$LINES
export COLUMNS=$COLUMNS
./Hello LINES COLUMNS
(기타)
cat /etc/passwd
사용자 전체목록 확인cut -f1 -d: /etc/passwd
앞부분(아이디)만 잘라서 보여줌-f1
select only these fields or also print any line that contains no delimiter character(구분문자)d
use DELIM instead of TAB for field delimitergrep /bin/bash /etc/passwd
USERADD를 통해 등록된 계정 보기grep /bin/bash /etc/passwd | cut -f1 -d:
아이디만 출력