==========================================================================================================

 

저뿐만 아니라 인터넷에는 많은 정보가 공유되어 있습니다.

나 스스로 이해하기에 넘 어려워..(그냥 단순히 순서만 있고 왜 이런것인가에 대해 설명이 없어)

직접 설치하면서 고민하던 것들에 대한 코멘트를 아는한 달면서 정리를 해볼까 합니다.

 

잘못된 부분이 있으면 조언과 지적부탁드립니다.

 

==========================================================================================================

 

시작하기에 앞서 참고자료

도서:유닉스의 절대강자 FreeBSD 저자:최성,이영옥

/usr/src/games/fortune/datfiles/freebsd-tips

 

1. FreeBSD 설치 이후 로그인을 하면 아래와 같은 화면을 볼수 있습니다.

 

 

 

login as: pss                   ## user 명을 치는 공간이죠~^^~

Using keyboard-interactive authentication.
Password:                      ## 비밀번호를 입력하는 공간!! 아시다시피 *** 표시는 없습니다.

Last login: Thu Jun  7 14:40:33 2012 from 210.108.182.125               ## 마지막 로그인했던 로그 표시
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994            ## freebsd copyright
        The Regents of the University of California.  All rights reserved.

 

 

FreeBSD 8.3-RELEASE-p2 (MYKERNEL) #0: Tue Jun  5 15:30:09 KST 2012

Welcome to FreeBSD!

Before seeking technical support, please use the following resources:

o  Security advisories and updated errata information for all releases are
   at http://www.FreeBSD.org/releases/ - always consult the ERRATA section
   for your release first as it's updated frequently.

o  The Handbook and FAQ documents are at http://www.FreeBSD.org/ and,
   along with the mailing lists, can be searched by going to
   http://www.FreeBSD.org/search/.  If the doc distribution has
   been installed, they're also available formatted in /usr/share/doc.

If you still have a question or problem, please take the output of
`uname -a', along with any relevant error messages, and email it
as a question to the questions@FreeBSD.org mailing list.  If you are
unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
manual page.  If you are not familiar with manual pages, type `man man'.

You may also use sysinstall(8) to re-enter the installation and
configuration utility.  Edit /etc/motd to change this login announcement.

 

## 이부분은 바로 윗줄에 설명이 나와있듯이 /etc/motd 에서 수정하여 접속시 메시지를 표시해주면 된다.

 

 

Simple tcsh prompt: set prompt = '%# '

 

## %find / -name 'freebsd-tips'
## /usr/share/games/fortune/freebsd-tips
## /usr/src/games/fortune/datfiles/freebsd-tips

## 여기에 등록되어 있는것들이 랜덤하게 나온다.

 

가장중요한

%

## 어떤계정으로 접속했는지(whoami) 현재 어느 위치에 있는지(pwd) 등으로 바로바로 확인을 할수 있지만

## 왼쪽 프롬프트에 노출되어지도로고 설정을 할수가 있다.  

 

 

freebsd-tips 중에 있는 내용입니다.

Nice tcsh prompts:
        set prompt = '[%B%m%b] %B%~%b%# '
        set prompt = '%m %# '
        set prompt = '%n@%m%# '
        set prompt = '%n@%m:%/%# '
        set prompt = '%n@%m:%~%# '

 

 


2. root 프롬프트 변경하기

 

root안에 .cshrc 파일이 있을것이다.

이안에

set prompt = "`/bin/hostname -s`# " 이것을   set prompt = "%n@%m:%/%# " 이렇게 수정해준다.

 

 

%n   ## user명 - 로그인되어있는 계정 즐 root

%m  ##  hostname - s    >> test.soulrider.co.kr 이중 test 부분

%M  ##  hostname     >> test.soulrider.co.kr

%/% ## 현재 디렉토리 >> %~%  이것역시 현재 디렉토리 이지만. root는 표시가 안되어 이걸 사용한다.

# "     띄어쓰기를 한다. 그냥 나중에 사용상 편의상 더블클릭시 선택이 안되어지도록 해놓는다.

 

 

 

 

3. user 프롬프트 변경하기

 

/home/$USER/로 이동하여 마찬가지로 .cshrc를 변경하면 해당user만 변경되어진다.

 

user 전체적용시에는

/etc/csh.cshrc 에 추가를 해주면 된다.

 

 

4. 적용하기

 

4-1. 쉽게 로그아웃하였다가 재로그인

4-2. 바로적용

      source [파일명]

ex) source /home/$USER/.cshrc

 

Posted by SoulrideR

댓글을 달아 주세요