티스토리 뷰

카테고리 없음

파일시스템

Honey buns 2019. 5. 15. 23:29

파일시스템 구성

  1. 부트 블럭 ( Boot Block) : 운영체제를 부팅하거나 초기화하기 위한 부트스트랩(부팅을 위한 프로그램) 코드를 담고 있는 블럭
  2. 슈퍼 블럭 ( Super Block) : 해당 파일시스템을 관리하기 위한 정보를 담고 있는 블럭
  3. 아이노드 리스트 : 파일에 대한 속성 정보를 관리하기 위한 블럭
    1. inode number - 파일 시스템 내에서 해당 파일을 식별하기 위한 고유한 식별자
    2. 파일타입 : 일반 파일, 디렉터리, 장치파일 등 파일 유형
    3. 접근권한 : 파일에 대한 접근권한
    4. link count : 해당 inode 를 참조하는 링크 개수 ( 하드링크 카운트)
    5. 소유자 : 파일의 소유자 uid
    6. 소유그룹 : 파일의 소유 그룹 gid
    7. 파일 크기
    8. MAC Time
      1. last Modification Time
      2. last Access Time
      3. last Change Time
    9. Block Index
    • 아이노드 속성정보 확인 명령어 stat
  4. Data Blocks
    • 실제 파일의 내용이 저장되는 블럭
    • 고정크기 block 들로 이루어져 있다.

Crontab 파일 제어

0 3 * * 0 /bin/rm -rf /tmp/* >/dev/null 2>&1

  • 분 시 일 월 요일 그리고, 실행명령어
    • 매주 일요일 오전 3시에 실행되는 작업. 작업 내용은 /tmp 디렉터리 하위의 모든 파일을 삭제하고, 표준 출력은 출력되지 않도록 /dev/null 로 지정 (>) . 표준에러는 표준 출력으로 출력 재지정함 2>&1 표준출력과 동일하게 /dev/null 장치파일로 출력하여 버려짐.
댓글
댓글쓰기 폼