티스토리 뷰

Linux

FreeBSD 간단 기초 정리

CHOMAN 2015. 5. 20. 15:40

슬라이스 

freebsd에서 사용하는 주파티션을 의미함

의미적으로 봤을때 Freebsd에서 사용하는 모든 파티션을 합친 개념인듯

슬라이스안에 여러개의 파티션으로 구성됨

슬라이스 = 논리파티션1 + 논리파티션2 ....

 

 

부트매니저

BootMgr

FreeBSD 부트 매니저 선택, 다른 OS가 설치되었다면 FreeBSD의 부트매니저가 다른 OS 선택할수 있는 옵션 제공

Standard

부트매니저가 아닌 FreeBSD만 부팅해주는 표준 MBR, 다른 운영체제가 있어도 선택 옵션은 나타나지 않음

None

MRG 영역을 건드리지 않음, 다른 OS의 부트매니저에서 제어할려면 이 옵션 선택

 

 

파티션

성능과 안정성을 위해 각 파티션 분리하는것이 좋음

하드디스크 트랙 안쪽 (데이터 전송 느림) 트랙 바깥쪽 (데이터 전송 빠름) 상대적이기 때문에 고려해야 함

기본적으로 리눅스의 Centos와 비슷한듯

 

순서는 ( / , swap, /var , /usr ) 순서로 만드는것을 권장 한다고 함 (SSD는 상관없을듯?)

 

/ : root 파일시스템 (100MB 권장)

/var : 로그파티션 (충분한 크기 권장)

/usr : 포트콜렉션과 소스파일 저장 (4GB 이상 권장)

swap : 통상적으로 메모리의 2배 정도

 

 

포트컬렉션

소프트웨어를 설치하는 쉽고 편리한 방법?

자동으로 소스코드 다운하고 설치까지 가능하게 하는 파일 모음?

Centos의 yum 패키지 관리와 비슷한 개념인거 같기도 함

 

 

가상콘솔

 

리눅스와 동일하게 Alt + F1 ... 가상콘솔 전환가능

 

/etc/ttys

가상콘솔 설정 파일

 

ttyv0 은 싱글유저콘솔모드? 레드헷의 싱글모드와 비슷한 개념일듯? (이 모드에서는 가상콘솔 지원하지 않음)

ttyv0 라인에 'secure' → 'insecure' 로 바꾸면 싱글유저모드에 진입시 패스워드 물어보게 됨

 

 

init

 

시작단계 스크립트 (/etc/rc) 실행

종료스크립트 (/etc/rc.shutdown) 실행

 - 0 : SIGUSR2 : 시스템 셧다운

 - 1 : SIGTERM : 싱글유저

 - 6 : SIGINT : 재부팅

 - c : SIGTSTP : 더 이상 로그인 하지 못하게 막음

 - q : SIGHUP : /etc/ttys 파일을 다시 읽어서 변경된 내용 적용

 

 

본쉘 sh $

C csh %

tcsh tcsh %

배쉬 bash $

 

본쉘 .profile

C .cshrc, .login, .logout

tcsh .tcshrc, .cshrc, .login, .logout

Bash .bash-profile, .bash_login, .profile, .bashrc, .bashlogout

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함