[01] CentOS 6.6 설치, 주요 디렉토리 설명, swap

|


- 2014.11.07 ~ 08 수업내용



※ VMware 는 개인적으로 구하여 진행




1. CentOS 설치


1) 파티션


사용자 레이아웃 선택하여 진행

20G 용량 기준이며, 포맷 형식은 기본 형식으로 진행


파티션    용량(mb)

/boot   -  200

swap   -  4096 (파티션은 아님)

/usr     -  6000 

/var     -  2000

/home -  200

/         -  나머지



2) 설치 종류 선택


Desktop - 추가기능 지금선택


기반시스템 - 레거시 유닉스 호환성 - ksh~~

            └ 서버 - FTP 서버



3)


설치 완료

reboot 설정 완료 직전 발생하는 kdump 오류 : 가상으로 돌리기 때문에 뜨는 오류. 상관할 필요 없음



4) VMware를 더 편하게 사용하기 위한 tool 설치 가능.


VM 상단 메뉴 중 VM - Install VMware Tools 클릭하면 VMware Tool이 마운트 된다.

vmware~.tar.gz 파일 안에 있는 vmware-install.pl 을 실행하여 엔터로 넘어가다가

5~6번째 쯤에 있는 ...kenel [no]  에서 yes를 입력 후 계속 엔터를 쳐 설치를 마친 뒤 재시작 하면 완료.





2. 주요 디렉토리 설명


1) / : 최상위 디렉토리


2) /boot/ : 부팅과정에서 필요한 정보 파일  (≒ boot.ini)


3) /bin/ : 기본적인 명령어.  (≒ windows)


4) /root/ : root 의 홈 디렉토리  (≒ usersadministrator)


5) /lost+found/ : 각 파티션마다 1개씩 있는 것.


6) /selinux/ : 방화벽을 감싸는,  2차 보안 툴


7) /home/ : 관리자 이외의 사용자의 홈 디렉토리가 생성되는 곳. 추 후 보안을 위해 다른 곳으로 이동해야 함


8) /etc/ : 관리자용 명령어 모음.


9) /lib/ : 각종 언어를 위한 라이브러리


10) /mnt/ : 원격 장치들이 지정된 위치


11) /dev/ : 인터페이스를 담당하는 파일들이 있는 위치


12) /media/ : cdrom 등을 적용시키기 위한 곳


13) /sbin/ : 시스템 운영 관리를 위한 명령 파일. 용량이 큰 명령어는 /usr/sbin/ 에 있다.  (≒ dll 파일들)


14) /usr/ : 용량이 크고 자주 사용되지 않는 파일들.  (≒ Program files)


15) /proc/ : 메모리, cpu, disk 등의 정보를 담고 있는 곳.


16) /tmp/ : 잠시 사용되는 임시 파일


17) /var/ : log 등이 있으며 자주 변경되는 시스템 파일들을 가지고 있음.





3. swap : 가상메모리


swap 은 '교환하다' 라는 뜻이다.

할당된 물리적 메모리가 부족할 시 사용하지 않는 load 된 메모리를 swap 메모리로 이동한 뒤 필요한 작업을 수행한다.

후에 swap 에 load되어 있는 메모리를 사용할 시, 물리 메모리에 있는 내용과 '교환'한다.




And