자꾸 죄송한데요... 제가 여쭤보는 건...
일반 사용자 말구요... postgres로 로그인 할 때 말입니다...
Linux 2.2.15/2.5.0ax (dp.snu.ac.kr) (0)
login: postgres
Password:
Last login: Wed Apr 26 23:20:37 from 147.46.127.174
No directory /var/lib/pgsql!
Logging in with home = "/".
[postgres@dp /]$
여기처럼 postgres로 로그인 할 때는 /var/lib/pgsql로 자동 로그인이 되어버리던데요... 이걸 우째 바꾸나요... 전 /var/lib/pgsql에 깔려있는게 아니라 /usr/local/pgsql/data에 pg_ .. 로 시작되는 파일들이 깔려있는데
맨 첨 로그인될 때의 디렉토리를 어떻게 바꾸는지 좀 알려주시겠습니까...?
postgres로 로그인할 때말입니다.... 부탁드립니다.
> > .bash_profilef라는 파일을 만들어야 되는 건가요?
> > export... 이걸 거기에 쓰면 된다는 것인지 아님 그냥 쉘상에서 그렇게
> 한
> > 번 치면 된다는 것인지요....?
>
> 사용자의 홈 디렉토리에 .bash_profile 라는 파일을 만드는 겁니다.
> 물론 사용하는 쉘이 bash일 경우에 말입니다.
> redhat 계열은 bash를 쓰는 것으로 알고 있습니다만...
>
> 내용은
> PATH=$PATH:/usr/local/pgsql/bin
> MANPATH=$MANPATH:/usr/local/pgsql/man
> PGLIB=/usr/local/pgsql/lib
> PGDATA=/usr/local/pgsql/data
> export PATH MANPATH PGLIB PGDATA
> 이런식의 내용들이 들어가는 겁니다. (당근, 디랙토리는 설치하신
> 곳의 것을 쓰시고...)
> 파일은 만들지 않을 경우라면 위의 라인들을 매번 접속할 때마다
> 쳐주어야만 하겠죠.
> 참고로 MANPATH는 없어도 작동에 문제는 없습니다.
>
> 인천의 나사 풀린 산호...
|