별의 공부 블로그 🧑🏻‍💻
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
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️
starrykss
starrykss
별의 공부 블로그 🧑🏻‍💻


📖 Contents 📖