728x90
728x170
swapon
- 스왑 파티션이나 스왑 파일을 활성화 시키는 명령
- 스왑의 상태 확인도 가능
(참고) 스왑 영역 만들기
더보기
(1) 스왑 파일 생성하기
① dd 명령을 이용하여 원하는 파일의 크기만큼 스왑 파일을 생성함.
# dd if=/dev/zero of=/swap-file bs=1k count=1024000
// if에 사용한 /dev/zero : 이름 그대로 초기화할 때 사용하는 장치 파일명
// of : 생성할 파일명을 입력
// bs : 블록 크기를 지정하는 항목으로 단위를 붙이지 않으면 바이트로 처리
// count : bs에 설정한 블록의 개수 (1GB)
② 스왑 파일 생성
# mkswap /swap-file
③ 스왑 파일 활성화
# swapon /swap-file
④ 시스템 부팅 시마다 사용할 경우에는 /etc/fstab 파일에 등록
/swap-file swap swap defaults 0 0
(2) 스왑 파티션 생성하기
① fdisk 명령을 이용하여 스왑 파티션 생성
# fdisk /dev/sdb
// 파티션 분할 생성 후에 t 명령을 이용해서 파티션의 속성을 스왑 영역의 코드인 82로 입력해야 함.
// 여기서 /dev/sdb2로 생성했다고 가정함.
② 스왑 파티션 생성
# mkswap -c /dev/sdb2
③ 스왑 파티션 활성화
# swapon /dev/sdb2
④ 시스템 부팅 시마다 사용할 경우에는 /etc/fstab 파일에 등록
/dev/sdb2 swap swap defaults 0 0
사용법
# swapon [option] 스왑_파일
# swapon [option] 스왑_파티션
주요 옵션
옵션 | 설명 |
-a | /etc/fstab 파일에 등록된 스왑 영역을 전부(All) 활성화시킴. (noauto 옵션이 설정된 경우는 제외) |
-s | 스왑 영역의 상태(Status) 출력 |
사용 예
예 1
- /swap-file 활성화
# swapon /swap-file
예 2
- /dev/sdb2 활성화
# swapon /dev/sdb2
예 3
- /etc/fstab 파일에 설정된 스왑 영역을 전부 활성화
# swapon -a
예 4
- 현재 스왑 상태 출력
# swapon -s
swapoff
- 활성화된 스왑 파티션이나 스왑 파일을 중지시킴.
사용법
# swapoff [option] 스왑_파일
# swapoff [option] 스왑_파티션
주요 옵션
옵션 | 설명 |
-a | 모든(All) 스왑 영역을 중지시킴. |
사용 예
예 1
- /swap-file을 중지시킴.
# swapoff /swap-file
예 2
- 모든 스왑 영역을 중지시킴.
# swapoff -a
728x90
그리드형(광고전용)
'System Software > Linux' 카테고리의 다른 글
[리눅스 명령어] quotaon / quotaoff (0) | 2022.03.10 |
---|---|
[리눅스 명령어] edquota (0) | 2022.03.10 |
[리눅스 명령어] quotacheck (0) | 2022.03.10 |
[리눅스 명령어] free (0) | 2022.03.08 |
[리눅스 명령어] mkswap (0) | 2022.03.08 |
[리눅스 명령어] blkid (0) | 2022.03.08 |
[리눅스 명령어] stat (0) | 2022.03.08 |
[리눅스 명령어] dd (0) | 2022.03.08 |