디렉토리의 구조와 기능
본 자료는 3페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
해당 자료는 3페이지 까지만 미리보기를 제공합니다.
3페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

디렉토리의 구조와 기능에 대한 보고서 자료입니다.

본문내용

적인 실행 유틸리티를 담고 있다. 이 디렉토리에 있는 명령어들은 일반 사용자는 실행할 수 없다.▶ /tmp프로세스 진행 중 발생하는 임시 파일들이 저장되는 작업 디렉토리이다. 따라서 이 디렉토리 파일들은 수시로 생성되고 삭제되므로 중요한 자료일 경우, 이 디렉토리에 보관해서는 안된다. /tmp 디렉토리는 모든 사용자에 대해서 읽기와 쓰기 작업이 허용되며, 스티키 비트(sticky bit)라는 특별한 설정에 의해서 파일의 소유자만이 자신의 소유로 되어 있는 파일을 지울 수 있도록 되어 있다.▶ /usr루트 디렉토리와 함께 중요한 시스템 디렉토리 계층을 구성한다. /usr 디렉토리에는 공유 가능한 대부분의 프로그램들이 설치되며 네트워크를 이용해서 여러 개의 시스템을 연결할 경우, 이 디렉토리를 공유해서 설치된 프로그램들을 활용할 수 있게 된다. 따라서 /usr 디렉토리는 읽기 전용으로 마운트되어야 하며, 가변 자료들은 /var 디렉토리로 심볼릭 링크시켜서 사용하게 된다. /usr 디렉토리는 다른 시스템과 연결될 경우, 시스템 운영과 연관되기 때문에 내부적으로 전체 루트 디렉토리와 유사한 구조를 갖게 된다./usr/X11R6X윈도우 시스템을 설치하였다면 이 디렉토리에 설치가 된다. X윈도우 시스템은 방대하여, 많은 그래픽 유틸리티와 프로그램들이 그래픽 윈도우로 출력되는 강력한 그래픽 사용자 환경이다. 이 디렉토리에는 X윈도우 실행 파일, 사양 파일, 자원 파일들을 포함하고 있다. X11R6은 X의 버전과 릴리즈 번호를 뜻한다./usr/bin시스템이 소유하고 있는 소프트웨어를 담기 위한 warehouse이다. /bin과 같은 곳에는 없는 유용한 실행 파일들을 가지고 있다./usr/etc 유틸리티와 파일들이 있다. 일반적으로 /usr/etc에 있는 파일들은 /etc에 있는 것만큼 반드시 필요한 것들은 아니다./usr/includeC 컴파일러를 위한 include 파일을 포함한다. 이 파일은 데이터 구조 이름과 서브루틴, 상수 같은 C로 작성된 프로그램에서 사용되는 내용을 담고 있다. /usr/include/sys에 있는 파일들은 리눅스 시스템 레벨의 프로그래밍을 할 때 사용된다. 만약, C 프로그래밍 언어에 익숙하다면, 여기에 printf()가 선언되어 있는 stdio.h같은 헤더 파일을 찾을 수 있을 것이다./usr/lib/lib에서 찾을 수 있는 stub와 static과 같은 라이브러리를 포함하고 있다. 프로그램을 컴파일할 때, 프로그램은 /usr/lib에 있는 파일들과 link되며 이 라이브러리 안에 실행 코드가 필요로 할 때, /lib를 찾는다. 또한, 많은 프로그램들이 /usr/lib 안에 사양 파일을 저장한다. /usr/local/usr에 포함된 것과 유사하고, 시스템에 반드시 필요로 하는 것은 아니지만, 매우 유용한 것들을 포함하는데 사용한다. /usr/local에 있는 프로그램들은 시스템의 특성을 결정 짓는 소프트웨어들이 있을 수 있다./usr/man이 디렉토리는 실제적인 man page를 포함하고 있다./usr/src시스템에 있는 다양한 프로그램의 컴파일 되지 않은 소스 코드를 포함하고 있다. 여기서 가장 중요한 것은 /usr/src/linux이며, 이것은 리눅스 커널의 소스 코드를 포함하고 있다./usr/dict사전 파일 디렉토리이다./usr/doc프로그램의 문서와 관련한 파일들이 저장되는 곳이다./usr/games게임 프로그램들이 위치하고 있다./usr/infiGNU info 파일을 위한 디렉토리이다./usr/sbin시스템 명령어들이 위치한다. /usr/share아키텍처 독립적인 자료들의 디렉토리이다.▶ /var내용이 수시로 변경될 수 있는 변수를 담고 있는 파일들이 위치한다. 예를 들면, 부팅 중의 시스템 확인 과정은 부팅 때마다 달라질 수 있으므로 부팅 과정을 기록하는 파일은 이 디렉토리에 위치하게 된다. /tmp 디렉토리가 파일 자체에 대한 임시 디렉토리인데 반해서 /var 디렉토리는 변경될 수 있는 자료를 포함하고 있는 파일들을 위한 디렉토리이다./var/adm시스템 관리적인 문제의 파일, 로그 파일, 커널 크래쉬 덤프를 기록한 파일들을 포함한다./var/spool스풀 파일들이 위치한다.참고글HP-UX 11.x system administration handbook and toolkit - Marty Poniatowskil (Prentice Hall PTR, 1999)레드햇 리눅스 ver.5.2 완벽 가이드 - 송창훈(사이버출판사, 1999)

추천자료

  • 가격2,000
  • 페이지수9페이지
  • 등록일2012.03.13
  • 저작시기2009.03
  • 파일형식한글(hwp)
  • 자료번호#786248
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니