리눅스디렉토리

Posted by 주원이^^
2011. 2. 17. 09:08 리눅스/기본정보(OS)

 

※ Directory 기능 및 내용

 

▶ "/"  → root directory (최상위 directory)

             설치시에 루트 디렉토리만 잡아도 상관 없는 이유는 최상위 디렉토리이기 때문이다.

             (단, 설치시 루트 디렉토리를 설정하지 않으면 깔리지 않는다...ㅡㅡ;)

 

▶ "/bin" → 2진 파일들이며 기본이 되는 명령어 들이 모여 있는 디렉토리이다.(binaries)

                이 디렉토리는 시스템, 즉 Root사용자가 사용하는 디렉토리이다.

 

▶ "/sbin"(System binaris) → System 관리(booting, 복구, 보수등등)를 위한 명령어를 모아놓은 디렉토리이다.

                                       이 디렉토리 역시 시스템, 즉 Root사용자가 사용한다.

 

▶ "/usr/sbin" → /usr이 Mount된 이후에 실행되는 Program들이 모여있는 디렉토리이다.(User가 사용한다.)

   "/usr/bin" → /usr이 Mount된 이후에 User들이 사용하는 기본 명령어들이 모인 디렉토리이다. 

  "/usr/local/sbin" → Local System을 위해 새로 설치한 관리 Program들이 모인 디렉토리이다.(역시 User가 사용한다.)

 

▶ "/etc" → Linux System에 관한 환경설정에 연관된 Files와 Directories를 가진 Directory이다.

                 /etc아래에 있는 대부분의 Files은 System관리자에 의해 관리되는 File이다.

              (ex) Web Server 환경설정, System 계정 사용자 정보, Password 관리, System의 File system 관리파일

                     System sercurity 에 관련된 File, System초기화 설정 File, TCP/IP설정 File 등등...

 

▶ "/mnt"(FedoraCore 2까지) → 외부장치(Floppy disk, CD-ROM, 삼바(Samba))등을 마운트하는 경로를 갖는 디렉토리.

    "/media"(FedoraCore 3부터) → /mnt와 유사한 기능을 갖는 디렉토리이다.(/mnt → /mount)

                                           (ex) /media/CDROM ,  /media/floppy....

 

▶ "/usr" → 시스템에 사용되는 각종 응용 프로그램들이 설치되는 디렉토리이다. 대부분의 프로그램과 그에 관련된 명령어 및

                 라이브러리들이 이 디렉토리에 위치하게 된다. 이외에도 커널 소스나 X 시스템의 Files, 각종 C언어 관련 헤더

                 파일들도 이 디렉토리안에 저장된다.

 

▶ "/usr/X11R6" → X윈도우 시스템에 사용되는 모든 파일들이 이 디렉토리안에 저장된다. 이 디렉토리는 X위도우 시스템의

                         개발과 설치를 좀 더 쉽게 하기 위해서 전체 시스템 디렉토리 구제에 통합되지 않고 독자적인 구조를

                          갖는다.

 

▶ "/lib" → 프로그램들의 각종 라이브러리들이 저장되어 있는 디렉토리이다.

 

▶ "/home" → 시스템 계정에  사용자들이 사용하게 될 Home directory와 Ftp, www등 과 같은 Service directory

                    들을 모아놓은 디렉토리이다.

                    (즉, 일반사용자들이 가장 많이 사용하게 될 공간이다. 다른 폴더는 사용자가 건드리지 못하게 제한이

                      걸려있기 때문에 대부분의 사용자들은 이 Home directory에서 작업을 하게 된다.)

 

▶ "/dev" → System의 각종 장치들에 접근하기 위한 장치 드라이버들을 모아놓은 디렉토리이다.

                  이 디렉토리안에 있는 파일들은 특수 파일로서 하드에 저장되지 않고, Memory가 가지고 있는 것이다.

                  (즉, 리부팅하면 초기화되는 파일들이다.)

                  bios에서 첫번째 OS에게 전달하게 되는데,(일반사용자는 사용할수 없다.)

                  전달 받은 파일을 Kernel이 운용하게 된다. 하드의 중요한 부분을 포함하고 있다.

                  (ex) /dev/tty → 콘솔(Konsole) ┏tty → 로컬 컴퓨터로 접속하는 경우(콘솔창)

                                                           ┗pts ┏X window에서 접속하는 경우

                                                                    ┗원격으로 접속하는 경우

 

▶ "/proc" → Memory에 존재하는 File들이다. (즉, 가상으로 만들어진 디렉토리이다.)

                  이 디렉토리는 Kernel이 사용하는 영역이다.(즉 일반사용자는 사용못하는 부분이다.)

 

▶ "/var" → 시스템에서 사용되는 동적인 파일들을 저장하는 디렉토리이다.

                 (주로, 메일 임시 저장 공간이나 프린터 임시 저장 공간으로 사용한다.)

                 (ex) /var/spool → printer가 사용하는 공간으로 사용한다.

 

▶ "/tmp" → 임시 파일들을 저장하는 디렉토리이다.

 

'리눅스 > 기본정보(OS)' 카테고리의 다른 글

사용자 정보변경(usermod , group)  (0) 2011.02.17
사용자추가및삭제 ( useradd, userdel )  (1) 2011.02.17
VI 에디터  (936) 2011.02.17
텍스트보는 명령어  (0) 2011.02.17
기본적인 명령어  (1639) 2011.02.17
리눅스디렉토리  (0) 2011.02.17
이 댓글을 비밀 댓글로