UFS   UNIX File System   UNIX 파일시스템

(2023-01-03)

유닉스 파일시스템


1. Unix/Linux 파일시스템

  ㅇ 크게 4개 부분으로 구성
     - 부트 블록, 슈퍼 블록, 데이터 블록, Inode Table
 
     * 여기서, 블록은, 파일시스템의 최소 저장 단위를 가리키는 추상 개념
        . 운영체제커널 내부에서 파일시스템 입출력 연산이 블록 단위로 이루어짐

  ㅇ Unix/Linux 파일시스템에서, 파일의 종류
     - 정규 파일 (Regular File)
     - 디렉토리 파일 (Directory File) : 통상적인 파일
     - 특수 파일 (Special File)       : 주변장치파이프소켓 같은 IPC 메카니즘


2. Unix/Linux 파일 처리UNIX/Linux에서는 거의 모든 것이 파일로 처리됨
     - 즉, `디스크 파일, 직렬 포트, 프린터` 등과 `파일`을 사용할 때 똑같은 방법을 사용 가능
        . 파일,디텍토리,디바이스(디스크,터미널,사운드카드,...) 등을 파일로 취급할 수 있으므로,
        . 파일 처리 시스템호출을 이용하여 조작 가능 함

  ㅇ 가상 파일시스템  :  모든 파일시스템을 하나의 파일시스템 처럼 보이게 하는 기술
     - 다양한 파일시스템들을, 하나의 파일시스템 처럼 사용하는 가상 파일시스템 구조를 사용 가능

  ㅇ 즉, 가상의 디렉터리를 구성하여,
     - 루트(/) 디렉터리 또는 하위 디렉터리에, 
     - 물리적 장치, 원격 장치 등을 가리지 않고, 마운트하여,
     - 마치 하나의 로컬 디스크에서 작업하는 것처럼 구성 됨
     - 결국, 윈도우즈 처럼 드라이브 라는 개념 없이,
     - 모든 장치가 디렉터리와 파일인식 됨
     - 따라서, 유닉스/리눅스에서는, 마운트/언마운트와 포인터라는 개념이 중요함

Unix/Linux 파일시스템
1. UNIX 파일시스템 (UFS)   2. 슈퍼 블록   3. Inode   4. 디렉토리   5. 파일 처리 방식   6. 파일 링크   7.
파일
  8.
접근권한
 

파일시스템
1. 파일시스템   2. 파일   3. 디렉토리   4. FAT   5. MBR   6. VFAT   7. NTFS   8. CDFS   9. NFS   10. UDF   11. UFS  

"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"
     [정보통신기술용어해설]       편집·운영 ( 차재복, 건강 문제로 휴식중 )
[Unix/Linux 파일시스템]1. UNIX 파일시스템 (UFS)   2. 슈퍼 블록   3. Inode   4. 디렉토리   5. 파일 처리 방식   6. 파일 링크   7. [파일]   8. [접근권한]  

[파일시스템]1. 파일시스템   2. 파일   3. 디렉토리   4. FAT   5. MBR   6. VFAT   7. NTFS   8. CDFS   9. NFS   10. UDF   11. UFS  

  1. Top (분류 펼침)      :     1,604개 분류    6,618건 해설