리눅스:저장장치관련: 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
잔글 (→파일시스템 생성) |
잔글편집 요약 없음 |
||
(같은 사용자의 중간 판 4개는 보이지 않습니다) | |||
7번째 줄: | 7번째 줄: | ||
====기본파티션. primary.==== | ====기본파티션. primary.==== | ||
물리적인 하나의 디스크 안에 4개까지 분할 가능. | 물리적인 하나의 디스크 안에 4개까지 분할 가능. | ||
숫자지정은 1~4까지 가능. | |||
====확장파티션. extended.==== | ====확장파티션. extended.==== | ||
12번째 줄: | 14번째 줄: | ||
확장파티션은 1개만 가능하고, 논리파티션의 제한은 없다. | 확장파티션은 1개만 가능하고, 논리파티션의 제한은 없다. | ||
가장 뒤에 붙은 숫자 5부터는 논리파티션 | |||
==파티션 조직. fdisk== | ==파티션 조직. fdisk== | ||
93번째 줄: | 97번째 줄: | ||
|} | |} | ||
== 저장장치 마운트. mount == | ==저장장치 마운트. mount== | ||
리눅스에선 수동으로 잡아주어야 저장장치를 사용할 수 있다. | 리눅스에선 수동으로 잡아주어야 저장장치를 사용할 수 있다. | ||
{| class="wikitable" | {| class="wikitable" | ||
106번째 줄: | 110번째 줄: | ||
| | | | ||
|mount 장치명 매핑경로 | |mount 장치명 매핑경로 | ||
|마운트 하기 전에 매핑경로를 만들어주어야 한다. | |마운트 하기 전에 매핑경로를 만들어주어야 한다.(디렉터리는 비어있어야 한다.) | ||
이후, 매핑경로에 마운트하면 매핑경로를 통해 장치에 접근하게 된다. | 이후, 매핑경로에 마운트하면 매핑경로를 통해 장치에 접근하게 된다. | ||
|- | |- | ||
122번째 줄: | 126번째 줄: | ||
|} | |} | ||
=== /etc/fstab 등록 === | ===/etc/fstab 등록=== | ||
다음과 같은 순서로 작성한다. | 다음과 같은 순서로 작성한다. | ||
{| class="wikitable" | {| class="wikitable" | ||
135번째 줄: | 139번째 줄: | ||
|- | |- | ||
!예시 | !예시 | ||
|/dev/ | |/dev/sda1 | ||
|/log | |/log | ||
|ext4 | |ext4 | ||
| | |||
{| class="wikitable" | |||
|+ | |||
!옵션 | |||
!설명 | |||
|- | |||
|defaults | |defaults | ||
| | |rw, nouser, auto, exec, suid 모두 적용 | ||
0이면 하지 않는다. | |- | ||
|auto | |||
|부팅시 마운트 | |||
|- | |||
|exec | |||
|실행파일 실행 허용 | |||
|- | |||
|suid | |||
|SetUID, SetGID 사용 허용 | |||
|- | |||
|ro | |||
|읽기전용으로 설정 | |||
|- | |||
|rw | |||
|읽고 쓰기 전용 | |||
|- | |||
|user | |||
|일반사용자도 마운트 가능 | |||
|- | |||
|quota | |||
|quata설정 가능 | |||
|} | |||
|0이면 하지 않는다. | |||
1이면 한다. | |||
| | | | ||
{| class="wikitable" | {| class="wikitable" | ||
151번째 줄: | 184번째 줄: | ||
|- | |- | ||
|1 | |1 | ||
| | |우선체크 | ||
|- | |- | ||
|2 | |2 | ||
| | |차선체크 | ||
|} | |||
|} | |} | ||
파일을 수정한 후엔 <code>mount -a</code> 와 <code>df -h</code> 따위의 명령을 써서 잘 등록되었는지 확인한다. | |||
=== tip === | |||
- 일반적으로 usb를 연결할 때 파일시스템은 vfat이다. | |||
- mount한 후에는 권한변경이 불가능하다. 따라서, mount 전에 권한을 변경해두자.<br /> | |||
===unmount=== | |||
리눅스에선 umount가 쓰인다. | |||
{| class="wikitable" | |||
!의도 | |||
!옵션 | |||
!기원 | |||
!방법 | |||
!설명 | |||
|- | |||
|마운트 풀기 | |||
|없음 | |||
| | |||
|mount 장치명 혹은 매핑경로 | |||
|연결되어 있던 장치를 제거한다. | |||
|} | |} |
2020년 8월 19일 (수) 18:24 기준 최신판
리눅스를 위한 문서틀 틀:리눅스
- 리눅스:명령어
- 리눅스:권한관련
- 리눅스:편의기능
- 리눅스 기반 OS
- 리눅스:패키지 관리
- 다양한 패키지
- 리눅스:쉘 스크립트
파티션[편집 | 원본 편집]
파티션이란?[편집 | 원본 편집]
기본파티션. primary.[편집 | 원본 편집]
물리적인 하나의 디스크 안에 4개까지 분할 가능.
숫자지정은 1~4까지 가능.
확장파티션. extended.[편집 | 원본 편집]
4개 이상의 파티션이 필요한 경우, 기본파티션 중 하나를 확장파티션으로 설정하고, 이 안에 논리파티션을 설정하여 쓴다.
확장파티션은 1개만 가능하고, 논리파티션의 제한은 없다.
가장 뒤에 붙은 숫자 5부터는 논리파티션
파티션 조직. fdisk[편집 | 원본 편집]
파티션 조작도구.
의도 | 옵션 | 기원 | 방법 | 설명 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
연결된 장치 확인 | -l | list | sudo fdisk -l | 각 장치별 대략적인 정보를 보여준다. | ||||||||||||
파티션 생성 | 없음 | sudo fdisk 저장장치경로 | 파티션을 만드는 프로그램을 실행한다.
| |||||||||||||
파일시스템 생성[편집 | 원본 편집]
mkfs[편집 | 원본 편집]
의도 | 옵션 | 기원 | 방법 | 설명 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
파일시스템 지정 | -t | type | mkfs -t 파일시스템 장치경로 |
|
저장장치 마운트. mount[편집 | 원본 편집]
리눅스에선 수동으로 잡아주어야 저장장치를 사용할 수 있다.
의도 | 옵션 | 기원 | 방법 | 설명 |
---|---|---|---|---|
마운트하기 | 없음 | mount 장치명 매핑경로 | 마운트 하기 전에 매핑경로를 만들어주어야 한다.(디렉터리는 비어있어야 한다.)
이후, 매핑경로에 마운트하면 매핑경로를 통해 장치에 접근하게 된다. | |
등록된 모든 기기 마운트 | -a | all | mount -a | /etc/fstab에 등록된 모든 기기 마운트. |
파일시스템 타입 지정 | -t | type | mount -t 파일시스템 기본사용 | 옵션을 주지 않으면 /etc/fstab를 참조한다. |
/etc/fstab 등록[편집 | 원본 편집]
다음과 같은 순서로 작성한다.
순서 | 장치명 | 매핑경로 | 파일시스템 | 마운트옵션 | 덤프 | 부팅시 점검순서 | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
예시 | /dev/sda1 | /log | ext4 |
|
0이면 하지 않는다.
1이면 한다. |
|
파일을 수정한 후엔 mount -a
와 df -h
따위의 명령을 써서 잘 등록되었는지 확인한다.
tip[편집 | 원본 편집]
- 일반적으로 usb를 연결할 때 파일시스템은 vfat이다.
- mount한 후에는 권한변경이 불가능하다. 따라서, mount 전에 권한을 변경해두자.
unmount[편집 | 원본 편집]
리눅스에선 umount가 쓰인다.
의도 | 옵션 | 기원 | 방법 | 설명 |
---|---|---|---|---|
마운트 풀기 | 없음 | mount 장치명 혹은 매핑경로 | 연결되어 있던 장치를 제거한다. |