Shinnara's Blog
Talking with Shinnara :: NaraTalk.com


예전 시스템에서는 쉘을 csh 를 썼는데, 학부때 생각에 bash 로 바꾸었습니다.

그리고 .bashrc 에 여러가지 셋팅을 했습니다. 가장 신경쓰는게 prompt  표시..

source .bashrc 를 해서 보면 제대로 표현이 되는데, 로그인을 새로 해서 보면 예전 표시 그대로 나오는 겁니다.

root 에도 동일한 내용의 .bashrc 를 적용시켰는데, su 를 해보면 제대로 나오고..

하여간 미칠 노릇이었습니다.

그러다가 인터넷에서 찾았던 것이 .bashrc 는 서브쉘에 대한 내용이라고 하더군요.

로긴 쉘은 .bash_profile 을 보게 되기때문에 처음에 로그인 하면 .bashrc 는 영향을 끼치지 못하던 것이었습니다.

그래서 단순하게는 .bash_profile 에 source .bashrc 를 하던가 아니면 .bashrc 를 .bash_profile 로 바꾸면 됩니다.

너무 간단한 팁인가요? ^^


0 Trackback, 0 Comment

TRACKBACK :: http://naratalk.com/trackback/112 관련글 쓰기

댓글을 달아 주세요


이번에 FreeBSD 를 새로 깔면서 쉘도 바꾸기로 하였다.

쉘을 바꾸는 방법은..

chsh 를 이용하면 된다.

명령을 입력하고 엔터를 치면 에디터 화면이 나오는데 여기서

Shell 부분을 다음과 같이 바꾸어준다.

Shell:/usr/local/bin/bash

bash 쉘의 위치는 whereis bash 로 찾아낼 수 있다.

저장을 하면 암호를 묻게 되며, 다시 로그인을 하면 변경된 쉘이 적용된다.



TAG bash, FreeBSD
0 Trackback, 0 Comment

TRACKBACK :: http://naratalk.com/trackback/109 관련글 쓰기

댓글을 달아 주세요


요즘 FreeBSD를 사용하면서, 하나 하나 알아가는 즐거움으로 너무 행복합니다.

자료를 찾다가 좋은 게 있어서 공유합니다.

출처: http://blog.naver.com/bassdot?Redirect=Log&logNo=120019734093



csh에서 tab를 이용해 자동 완성 기능 추가하기

bash를 써보신 분을 알겠지만, tab 을 이용해서 자동 완성을 할 경우, 매치되는게 2개 이상 있으면 그 목록을 보여줍니다.%%% FreeBSD의 csh에서는 별도의 설정이 필요합니다.

.cshrc 파일에 다음을 추가합니다.

 set autolist
 set autoexpand



TAG bash, csh, FreeBSD, tab
0 Trackback, 0 Comment

TRACKBACK :: http://naratalk.com/trackback/40 관련글 쓰기

댓글을 달아 주세요

1 
다...... (264)
Computer/Programming (106)
Links (14)
책 읽는 즐거움 (7)
끄적임 (66)
즐거운 과학 나라 (7)
일본 (5)
Study (4)