솔라리스는 처음에 설치하면 기본쉘로 되어있습니다. 본쉘이라고 하더군요.
이거 무지하게 꼬지다고 하는데 root사용자는 쉘을 왠만하면 바꾸지 말라더군요. 맛탱이가 간다고-_-;
어쨌든 "cd 디렉토리" 이렇게하면 경로가 표시되게 해야하는데 이 기본쉘에서는 잘 안되더군요.
PS1이라는 환경변수를 계속적으로 바꿔줘야합니다.
그래서
# cd() { chdir $* ; PS1="[$LOGNAME@`pwd`]$ "; }
이라고 친다음에
# cd $HOME
이라고 치면
[root@/]$ cd Documents
[root@/Documents]$
cd를 통해 경로를 변경할 때마다 경로가 바뀝니다.
그래서 이것을 /etc/profile에 집어넣어서 실행하자마자 작동되게 해보았습니다.
그런데 부팅되면 PS1이라는 환경변수가 없어요-_-; 왜그럴까요-_-;
어쨌든 삽질을 더 해봐야할 것 같은 분야입니다.
profile실행한 다음에 또 무엇이 실행되는 것 같군요. 그것을 찾아내면 될듯한데 ^^
이거 무지하게 꼬지다고 하는데 root사용자는 쉘을 왠만하면 바꾸지 말라더군요. 맛탱이가 간다고-_-;
어쨌든 "cd 디렉토리" 이렇게하면 경로가 표시되게 해야하는데 이 기본쉘에서는 잘 안되더군요.
PS1이라는 환경변수를 계속적으로 바꿔줘야합니다.
그래서
# cd() { chdir $* ; PS1="[$LOGNAME@`pwd`]$ "; }
이라고 친다음에
# cd $HOME
이라고 치면
[root@/]$ cd Documents
[root@/Documents]$
cd를 통해 경로를 변경할 때마다 경로가 바뀝니다.
그래서 이것을 /etc/profile에 집어넣어서 실행하자마자 작동되게 해보았습니다.
그런데 부팅되면 PS1이라는 환경변수가 없어요-_-; 왜그럴까요-_-;
어쨌든 삽질을 더 해봐야할 것 같은 분야입니다.
profile실행한 다음에 또 무엇이 실행되는 것 같군요. 그것을 찾아내면 될듯한데 ^^