리눅스, 유닉스의 프로세스, 주기억장치, 파일관리
본 자료는 4페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
해당 자료는 4페이지 까지만 미리보기를 제공합니다.
4페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

1.프로세스 관리
1.1 프로세스 구조
1.2 프로세스 수행구조
1.3 프로세스 자료구조
1.4 프로세스 호출
2.주기억장치 관리
3.파일관리

< 리 눅 스 >
4.프로세스 관리
4.1 프로세스 종류
5.주기억장치 관리
5.1 주기억 장치 역할
5.2 주기억장치 관리기법
6.파일 및 파일 시스템 관리
7.참고 문헌 및 인터넷 사이트

본문내용

에 대한 권한)
3 : group 권한 (소유자와 같은 그룹에 속한 사람들의 파일에 대한 권한)
4 : other 권한 (소유자와 같은 그룹에 속한 사람들을 제외한 모든 사람들의 …)
5 : 링크 수 (현재 존재하는 파일이 다른 곳에서도 사용될 수 있도록 링크 된 개수)
6 : 파일의 owner
7 : 파일의 group
8 : 파일의 크기
9 : 작성 월
10 : 작성일
11 : 시간
12 : 파일명
권한 값 계산법
r=4, w=2, x=1
rwxrwxrwx = 777
rwx---r-x = 705
rw-rr-- = 644
권한 및 그룹설정 관련 명령어
chmod (파일 권한 바꾸기)
chmod [옵션] [모드…] [파일…] [--옵션]
chmod [옵션] [8진수 모드…] [파일…] [--옵션]
파일 시스템의 관리
파일 시스템 (File System)이란 간단하게 운영체제가 파일을 시스템의 디스크 상에 구성하는 방식을 말한다. 운영체제는 시스템의 디스크 파티션 상에 파일들을 연속적이고 일정한 규칙을 가지고 저장하는데, 파일 시스템은 이러한 규칙들의 방식을 제어하는 역할을 하고 있다. 또한 파일 시스템은 시스템의 디스크와 파티션 그리고 하일 시스템의 형식을 말할 경우에도 쓰일 수 있다.
대부분의 프로그램은 각각 파일 시스템을 기반으로 할 때 정상적으로 동작을 하게 된다. 그러므로 디스크상에 파일 시스템이 없다면 이들도 동작하지 못할 것이다. 파일 시스템은 파티션을 구성해 주는 역할을 한다. 리눅스는 다양한 파일 시스템을 지원한다.
ext, ext2, minix, xiafs, umsdos, hpfs, os/2, msdos, sysv, isofs, CD-ROM
reiserfs, ext3 저널링 파일 시스템까지 다양
파일 시스템의 종류
ext : 리눅스 초기 사용되던 파일 시스템
ext2 : 현재 가장 많이 사용하는 파일 시스템으로 리눅스 파일 시스템 대부분의
기능을 제공. 뛰어난 안전성과 속도로 현재 가장 유명한 파일 시스템. 쉽게 호환되며, 업그레이드도 쉽게 설계되어 있음.
minix : 과거 minix에서 사용되었던 파일 시스템 가장 오래되고 기본이 되는 파일 시스템이라 하지만 몇 가지 제한이 있다. 몇 번 time stamp가 유실되고, 파일 이름은 30문자로 제한 파일 시스템마다 최대 64MB 성능 제한 대부분의 배포판의 부팅 디스크는 보통 minix 파일 시스템으로 구성되어 있다.
xiafs : minix의 제한이었던 파일 이름과 파일 시스템에 대한 제한을 보완한 minix 파일 시스템의 수정 버전
msdos : MS-DOS의 FAT 파일 시스템과 호환을 지원하는 파일 시스템 msdos는 OS/2와 윈도우 NT의 FAT파일 시스템과도 호환 hpfs OS/2 : OS/2의 파일 시스템. 하지만 현재는 읽기 전용인 파일 시스템으로 파일 시스템에 대한 읽기 만이 가능하다.
isofs CD-ROM : ISO 기준을 따르는 표준 CD-ROM의 파일 시스템. Isofs CD-ROM는 CD-ROM에 좀 더 긴 파일명을 사용할 수 있도록 확장된 록 브리지(Rock Bridge)가 기본으로 지원
umsdos : ms-dos 파일 시스템을 리눅스상에서도 긴 파일명과 소유자, 접근허가, 링크와 장치 파일 등을 사용할 수 있도록 확장한 파일 시스템이다. umsdos는 일반적으로 DOS 파일 시스템이 마치 리눅스 파일 시스템인 것처럼 보이도록 하는 기능을 제공하므로 따로 리눅스를 위한 파티션을 필요하지 않는다.
nfs : 네트워크 파일 시스템 (Network File System)
네트워크 상의 많은 컴들이 각각의 시스템에 가진 파일들을 서로 쉽게 공유 하기위해 제공되는 상호간의 공유 파일 시스템이다.
sysv : System V/396, Xenix 그리고 동류의 파일 시스템이다.
Journaling File System : ext3(리눅스 공동체/Extension3), JFS(IBM/Journaling FS), XFS(SGI/eXtendedFS), reiserfs(Hans Reiser/Reiser FS) 저널링 파일 시스템을 쓰는 대표적인 이유는 데이터 복구확률이 높기 때문이다.
파일 시스템 유지/보수
시스템 관리자는 파일 시스템의 완전성을 유지/보수하는 책임을 가진다.
/etc/fstab 파일의 pass number 필드에 0보다 큰 값이 있는 경우 linux는 부트 시에 자동으로 파일 시스템을 점검한다.
Linux에서 공통적으로 사용자는 ext2 파일 시스템은 clean bit라고 부르는 특수 플래그를 갖는다. 파일 시스템이 동기화 되고 깨끗하게 탑재 취소된 경우, clean bit가 파일 시스템에 설정된다. Linux가 부트 할 때, clean bit가 파일 시스템에 설정되면 해당 파일 시스템은 완전성이 점검되지 않는다.
파일 시스템 생성 및 표준화
리눅스는 디스크를 사용할 수 있기 전에 디스크 파티션 정보를 설정한 후 디스크에 실제 파일 시스템을 작성해야 한다. 디스크 파티션 정보를 변경하기 위해 fdisk명령을 사용할 수 있다. 하드 드라이브를 파티션한 후 mkfs 명령을 사용하여 파일 시스템을 작성한다.
7. 참고 문헌 및 인터넷 사이트
참고 문헌
이계영, 운영체제, 정익사, 2005
기한재, 운영체제론, 새장원, 2004
엄영익, 운여체제론, 생능출팥사, 1999
인터넷 사이트
http://blog.empas.com/bwangel/9259721 리눅스 프로세스 관리
http://blog.naver.com/montaegue/80014223745 리눅스 프로세스 관리
http://blog.empas.com/apovrhye/8753513 리눅스의 파일 및 파일 시스템 관리
http://itsys.hansung.ac.kr/lec/os/docs/chap9/chap9_st.pdf 리눅스 주기억장치 관리
http://blog.naver.com/medena/40016393158 유닉스, 리눅스 자료 블러그
http://www.odb.co.kr/jaryo/odb_gicho.htm 운영체제 자료
http://blog.naver.com/san008/40012887717 유닉스 프로세스

키워드

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