솔라리스는 처음에 설치하면 기본쉘로 되어있습니다. 본쉘이라고 하더군요.

이거 무지하게 꼬지다고 하는데 root사용자는 쉘을 왠만하면 바꾸지 말라더군요. 맛탱이가 간다고-_-;
어쨌든 "cd 디렉토리" 이렇게하면 경로가 표시되게 해야하는데 이 기본쉘에서는 잘 안되더군요.

PS1이라는 환경변수를 계속적으로 바꿔줘야합니다.
그래서

# cd() { chdir $* ; PS1="[$LOGNAME@`pwd`]$ "; }

이라고 친다음에
# cd $HOME
이라고 치면

[root@/]$ cd Documents
[root@/Documents]$

cd를 통해 경로를 변경할 때마다 경로가 바뀝니다.

그래서 이것을 /etc/profile에 집어넣어서 실행하자마자 작동되게 해보았습니다.

그런데 부팅되면 PS1이라는 환경변수가 없어요-_-; 왜그럴까요-_-;

어쨌든 삽질을 더 해봐야할 것 같은 분야입니다.

profile실행한 다음에 또 무엇이 실행되는 것 같군요. 그것을 찾아내면 될듯한데 ^^
 
Posted by 머드초보

댓글을 달아 주세요