기존 개발되었던 쉘스크립트에서 PS3이라는 변수를 선언 없이 사용하는것을 확인 하였다. PS3을 본 순간, profile (환경변수 설정파일)에서 낯익은 PS1이 생각이 났는데 이도 생각없이 아래와 같이 줄곧 써왔다. export PS1="[`whoami`@`hostname`:\$PWD]$ " PS1, PS3 이외에도 아래 다양한 PS(프롬포트 스트링)이 있다. PS1 기본 프롬프트 스트링을 의미 기본값은 [\u@\h \W]\$ PS2: 긴 문자 입력을 위해 나타나는 문자열을 의미 기본 값은 > PS3 select 옵션을 처리할 때 나타나는 문자열을 의미 PS4 실행을 디버깅할 때 출력되는 문자열을 의미 기본값은 +
lsof -> list open files의 약어 -> 유닉스나 리눅스에서 돌고 있는 프로세스의 정보를 확인할 수 있다. -> 파일 디스크립터가 제공해주는 키값을 사용하고 있는 목록 제공 -> yum install lsof 명령어로 설치 사용법: lsof -p [pid 번호] 사용 예시: pfm5c_t@FWDEV:/home/pfm5c_t] lsof -p 4051 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME TPFMIPPR 4051 pfm5c_t cwd DIR 253,2 100 348624610 /home/pfm5c_t/proframe5.0/package/tmax/appbin TPFMIPPR 4051 pfm5c_t rtd DIR 253,0 265 64 / TP..