파일시스템 점검
fsck : 파일 시스템을 검사하고 수리하는 명령
사용법 : #fsck [옵션] [장치명]
[옵션]
- -a : 확인 질문 없이 무조건 수행
- -r : 명령 수행에 대한 확인 질문
- -A : /etc/fstab에 정의되어 있는 모든 파일시스템 체크
- -P : -A 옵션을 사용할 때 루트 파일 시스템을 다른 파일시스템과 병렬로 함께 체크
- -R : -A 옵션을 사용할 때 루트 파일 시스템은 체크하지 않고 건너뜀
- -N : 실행을 하지 않고 단지 어떤 것이 실행되는 지만 보여줌
- -T : 검사를 시작할 때 제목을 보여주지 않음
- -s : fsck 동작을 시리얼화 함
- -t 파일시스템 : 점검할 파일 시스템의 유형을 점검함
e2fsck : 리눅스 파일 시스템인 ext2, exts3, ext4를 검사하고 수리하는 명령
사용법 : #e2fsck [옵션] [장치명]
[옵션]
- -n : 특정 상황에 대한 물음을 no로 인식
- -y : 특정 상황에 대한 물음을 yes로 인식
- -c : 배드 블록을 체크
swap : 하드 디스크의 일부를 메모리처럼 사용하게 해주는 기술 -ㅁ
#mkswap : 스왑 파티션이나 스왑 파일을 생성하는 명령
사용법 : #mkswap [옵션] [스왑파일] [크기] -> 파일
#mkswap [옵션] [스왑 파티션] -> 파티션
[옵션]
- -c : 스왑 파티션을 생성하기 전에 배드 블록을 검사해주는 옵션
ex) #mkswap /swap-file 10240 : 1024k 크기의 /swap-file을 생성한다(크기를 나타내는 10240은 생략 가능)
#mkswap -c /dev/sdb1 : /dev/sdb1를 스왑 파티션으로 생성한다.
#swapon : 스왑 파티션이나 스왑 파일을 활성화시키는 명령(스왑의 상태 확인도 가능)
사용법 : #swapon [옵션] [스왑파일 또는 스왑파티션]
[옵션]
- -a : /etc/fstab 파일에 등록된 스왑 영역을 전부 활성화시킨다(noauto 옵션이 설정된 경우는 제외)
- -s : 스왑 영역의 상태를 출력
#swapoff : 활성화된 스왑 파티션이나 스왑 파일을 중지
사용법 : #swapoff[옵션] [스왑파일 or 스왑파티션]
[옵션]
- -a : 모든 스왑 영역을 중지
스왑파일 생성
1) dd 명령을 이용하여 원하는 파일의 크기만큼 스왑 파일을 생성
#dd if=/dev/zero of=/swap-file bs=1k count=10240000
*if에 사용한 /dev/zero는 초기화할 때 사용하는 장치명
of는 생성할 파일명
bs는 블록 크기를 지정하는 항목(단위를 붙이지 않으면 byte 단위)
count는 bs에 설정한 블록의 갯수
2)스왑 파일 생성
#mkswap /swap-file
3)스왑 파일 활성화
#swapon /swap-file
4)시스템 부팅 시마다 사용 할 경우 /etc/fstab에 등록
장치명 마운트될 디렉터리 파일시스템 유형 마운트될 때 옵션 백업시 레벨 덤프 사용 주기 fsck 명령 순서
/swap-file swap swap defaults 0 2
'자격증 > 리눅스마스터 1급' 카테고리의 다른 글
[리눅스마스터1급 실기] 프로세스 관리 (1) | 2023.04.24 |
---|---|
[리눅스마스터1급 실기] 파일시스템 관리 (디스크쿼터) (0) | 2023.04.20 |
[리눅스마스터1급 실기] 파일시스템 관리 (0) | 2023.04.20 |
[리눅스마스터1급 실기] 그룹 계정 관리 / 관련 명령 (0) | 2023.04.15 |
[리눅스마스터1급 실기] 사용자 계정 관리 및 삭제 / 패스워드 관리 (1) | 2023.04.15 |