#9 파일 시스템 마운트

유상우·2022년 8월 25일

파일 시스템 마운트

  • 파일 시스템은 /(root) 디렉토리를 시작으로 하위 디렉토리로 내려가는 계층 구조로 표현
    => 윈도우는 드라이브, 파티션 별로 구성된 네임스페이스 개념
  • 절대경로 vs 상대경로
    • 절대 경로 : /home/ubuntu/linux/example
    • 상대 경로 : lunux/example
      *시스템 콜로 넘겨 줄 수 있는 전체 경로 길이에 제한이 존재
      => cd로 경로를 변경한 후 상대 경로를 사용
  • 디렉토리 vs 폴더
    • 윈도우와 mac os에서 파생되어 폴더라는 용어를 사용하기도 하지만 리눅스에서는 directory로 명칭한다.

파일 시스템 마운트와 언마운트

  • 파일 시스템은 여러 파일 시스템으로 구성
  • 파일 시스템 마운트 명령
    $ mount /dev/sda1/usr
  • 마운트된 모든 파일 시스템 확인
    $ mount
  • 시스템에 기본 마운트 되는 파일 시스템 정보는 /etc/fstab 파일에 저장
    => 마운트가 되었어도 fstab에 해당 정보를 추가 하지 않으면, 재부팅 시 자동으로 마운트가 안됨
  • fstab 구성의 예

  • default : rw 모드
  • 덤프 : 파일시스템 덤프 여부 ( 0 : 덤프 X , 1 : 덤프 )
  • 패스 : 파일 시스템 체크 ( 0 : 체크 X , 1 : 체크 )

파일 시스템 마운트와 언마운트

  • 파일 시스템 언마운트 명령
    $ unmount
  • 파일 시스템이 사용중인 경우는 언마운트가 실패함
    => 언마운트 실패 시 처리 방법
    • unmount -f [마운트 경로]
      => 작업 중인 파일 시스템을 강제로 언마운트
      => 저널을 사용하는 파일 시스템의 경우 실패함
profile
Potentialist

0개의 댓글