'리눅스'에 해당되는 글 2건

  1. 2012.05.02 리눅스의 디렉토리 구조
  2. 2012.05.02 ubuntu 11.10 설치하기

리눅스 시스템의 디렉토리 구조


※ / 최상위에 있는 디렉토리로, 루트 디렉토리라고 한다.


  /bin 기본 실행 파일들, 즉 사용자 명령어들이 들어 있다.


※  /boot 시스템 부팅시 필요한 파일들이 들어 있다.


  /dev 플로피, 하드디스크, CD-ROM 드라이브 등의 각종 장치 파일들을 모아 놓은 곳이다.


  /etc 시스템 관리시 필요한 스크립트 파일들과 설정 파일들이 들어 있다.


  /home 일반적으로 사용자들이 사용할 수 있는 계정의 홈 디렉토리가 위치한다. 예를 들어, linuxer라는 계정으로 로그인할 경우 이 계정의 홈 디렉토리로는 /home/linuxer이다.


  /lib 각종 라이브러리가 저장된 디렉토리로 커널 모듈도 이곳에 있다.


  /lost+found ext2 및 ext3 파일 시스템에서 파일 시스템 복구를 위한 디렉토리이다.


  /mnt 마운트될 파일시스템의 마운트 포인터가 되는 디렉토리들이 위치하는 부분으로 시스템에 설치된 입출력 장치들과 연결시 이들은 해당 디렉토리에 위치하게 된다. 예로서 /mnt/floppy 또는 /mnt/cdrom이 존재한다.


  /opt 추가된 응용 프로그램 패키지가 설치되는 디렉토리이다.


  /proc 시스템 관리를 목적으로 메모리상에 만들어 놓은 가상 디렉토리로 디렉토리안의 파일들은 현재 시스템 설정을 보여준다.


  /root 루트 사용자의 홈 디렉토리로 루트 사용자만 접근할 수 있다.


  /sbin 시스템 점검 및 복구 명령, 네트워크 인터페이스 설정 명령, 시스템 초기 및 종료 명령, 커널 모듈 등 시스템 관리에 관련된 실행 파일들이 포함되어 있다.


  /tmp 각 장치에 필요한 socket이 위치하고 시스템에 필요한 임시 파일들을 만들고 삭제하는 디렉토리이다.


  /usr 시스템이 정상적으로 가동되는데 필요한 모든 명령들과 라이브러리들, 매뉴얼 페이지들이 있다.


        /usr/bin /bin에 없는 유용한 실행 파일들이 위치해 있다.


        /usr/include C언어 헤더 파일들을 보관하는 곳이다.


        /usr/src 시스템에 있는 다양한 프로그램의 컴파일되지 않은 소스 코드들을 포함하고 있다. 중요한 것은 /usr/src/linux로 리눅스 커널의 소스 코드를 포함하고 있다.


        /usr/man 명령어로 볼 수 있는 man page(매뉴얼 페이지)를 포함하고 있다.


  /var 자료 데이터가 변경될 때 저장되는 디렉토리로 시스템 작동 log들과 네트워크에 관련된 기록 파일들, 보안기록을 저장하고 메일서버로 운영하는 경우 전송된 메일을 받아 저장하고 있는 가변저장 공간이다.



'Linux > Common' 카테고리의 다른 글

터미널에서 멀티태스킹하기  (0) 2013.02.02
gcc 다른 버전 추가하기  (0) 2012.12.30
리눅스 ps 명령 프로세스  (0) 2012.12.25
리눅스 C++ 컴파일  (0) 2012.05.02
쉘에서 간단한 명령내리는 프로그램  (0) 2012.05.02
Posted by scii
:

우분투 11.10 설치


언어 선택. korean으로 선택하고 진행해도 됨.




맨 밑에 것을 선택하였는데 이것은 사용자가 직접 파티션을 나누는 것이다.


sdc(세번째 SCSI 하드디스크)에 설치할 것이기 때문에 sdc의 free space를 선택.


리눅스는 무조건 /(root)와 swap파티션 이렇게 최소한 2개의 파티션이 존재하여야 한다. 그래서 일단 루트파티션 생성. root는 5기가정도로 할당해주면 충분하지만

내 하드디스크는 용량이 커서 그냥 120기가 정도로 할당하였다.

루트 파티션은 꼭!!! primary로 설정해야 한다.!!


루트 파티션 할당된 모습.


/boot 파티션은 만들지 않아도 문제될 것 없지만, 만들어서 나쁠 것은 없다.

리눅스의 대문과 같은 것. 집안이 아무리 망가져도 대문은 망가지지 않듯이 부트 영역의 공간을 따로 지정하면 컴퓨터 공간이 지저분해져도 망가져도 일단은 부트영역이 뜬다.

/boot 파티션은 꼭!! primary로 설정해야 한다.


swap 영역 파티션. swap은 자기 컴퓨터 메모리용량의 2배정도로 할당한다.

내 메모리는 16기가라서 32기가로 설정하였다.

swap은 메모리 공간이 부족하면 내가 할당한 크기만큼의 하드디스크 영역을 메모리화 하여 쓰는 것이다.


나머지 공간을 모두 /home으로 할당한다.


파티션을 모두 나눈 모습.




'Linux > Ubuntu' 카테고리의 다른 글

Ubuntu 12.04 설치 후 부팅 문제  (0) 2013.03.15
나의 .bashrc 파일 설정  (0) 2012.12.06
Python 환경 변수 설정  (0) 2012.11.27
우분투 명령어  (0) 2012.05.08
[ubuntu] 터미널 쉽게 쓰기! "tilda"  (0) 2012.05.02
Posted by scii
: