* 본 게시물은 MissFlash가 "CentOS 리눅스 구축관리실무"를 참고로 유용한 단축키 및 명령어를 정리한 것입니다.
* 게시물이 지속적으로 업데이트 될 예정이니, 퍼가기 보다는 링크나 트랙백을 이용해 주세요 :)
* 게시물이 지속적으로 업데이트 될 예정이니, 퍼가기 보다는 링크나 트랙백을 이용해 주세요 :)
* MissFlash의 리눅스 유용 명령어 목록
장 치 |
마운트 포인트 |
파일시스템 종류 |
마운트 옵션 2 |
백 업 3 |
검 사 4 |
LABEL=/ |
/ |
ext3 |
defaults |
1 |
1 |
- 파티션 관리 : fdisk [옵션] [장치명]
- -l : 현재 시스템의 파티션 목록 출력
- -v : 버전 정보 출력
- -s : 입력된 장치의 크기 출력(-s /dev/hda1)
- 파티션 생성 예
- 배드블럭 점검 : badblocks [옵션] [장치명]
- -b : 바이트 단위의 블럭 크기
- -o : 배드블럭의 목록을 파일에 저장
- -v : 상세 내용 출력
- -w : 쓰기 모드를 테스트(기존 데이터 삭제되므로 주의 요망!)
- 파일시스템 작성 : mkfs [옵션] [장치명] [용량]
- -V : 자세한 정보 출력
- -t : 파일시스템 종류(-t ext3)
- -c : 파일시스템 생성전에 배드블럭 검사
- -l : 파일로부터 배드블럭 목록 읽기
- -v : 작업상태, 결과를 자세히 표시
- 하드디스크 마운트 : mount [옵션] [장치명] [디렉토리명]
- -v : 자세한 내용 출력
- -f : 마운트 할 수 있는 점검
- -n : /etc/mtab 파일에 쓰지 않고 마운트
- -r : 읽기만 가능하게 마운트(-o ro와 동일)
- -w : 읽기/쓰기가 가능하게 마운트(-o rw와 동일)
- -t : 파일시스템 종류
- -o : 마운트 옵션 6
- 마운트 예제 : mount /dev/hdb1 /mydata1 7
- 마운트 확인방법 2가지
- mount
- cat /etc/mtab
- 하드디스크 마운트 해제 : umount [옵션] [장치 혹은 디렉토리]
- -n : /etc/mtab 파일을 갱신하지 않고 마운트 해제
- -v : 자세한 내용 출력
- -a : /etc/mtab 파일에 명시된 모든 파일시스템의 마운트 해제
- -t : 파일시스템 종류
- 마운트 해제 예제 : umount /dev/hdb1 혹은 umount /mydata1
- 하드디스크 정보 출력 : df [옵션] [세부옵션]
- -a : 파일시스템의 크기가 0인 것도 출력
- -i : inode 사용정보 출력
- -k : 용량 단위를 KB로 출력
- -m : 용량 단위를 MB로 출력
- -T : 파일시스템의 종류 출력
- -t : 지정한 파일시스템 정보만 출력
- -h : 용량 단위를 읽기 쉽게 출력 (많이 사용)
- 디렉토리별 사용량 출력 : du [옵션] [세부옵션] [경로]
- -a : 모든 파일의 정보 출력
- -b : 용량 단위를 Byte로 출력
- -k : 용량 단위를 KB로 출력
- -h : 용량 단위를 읽기 쉽게 출력 (많이 사용)
- -c : 모든 파일의 디스크 정보 및 합계 출력
- -s : 총 사용량만 출력
- -x : 체크하는 경로안에 다른 파일시스템이 있으면 생략
- -D : 심볼릭 링크 파일이 있을 경우 원본 값 출력
- -L : -D 옵션과 동일
- 사용자별로 사용량 점검 : du -h -max-depth=1 /home > result.txt (결과를 result.txt에 저장)
- 파일시스템 점검 : fsck [옵션] [파일시스템]
- -A : 모든 파일시스템을 한 번씩 점검
- -R : -A와 함께 사용시 / 파일시스템은 제외
- -T : 시작할 때 제목은 표시하지 않음
- -N : 어떤 작업을 할 것인지만 출력
- -P : -A와 함께 사용되면 / 파일시스템과 다음 파일시스템을 병렬처리로 점검
- -s : fsck동작을 시리얼화 (여러 파일시스템 점검시 유용)
- -V : 자세한 정보 출력
- -t : 파일시스템 유형 (유형 앞에 no를 붙일 시 해당 파일시스템을 제외한 모든 파일시스템 점검)
슬슬 지겨워&어려워지기 시작하네요... 힘이 번쩍! 대청댐 송어회!!! :)
- minix, ext2, ext3(현 리눅스 대세), FAT, FAT32(윈도우즈98 이하), NTFS(윈도우즈비스타 이상), iso9660(CD-ROM) 등이 있습니다. [본문으로]
- defaults, auto, noauto, nosuid, ro, rw가 가능하며 보통 defaults를 씁니다. [본문으로]
- 0(백업하지 않음), 1(백업 가능한 파일시스템)이 선택가능합니다. [본문으로]
- 0(부팅시 파일시스템을 점검하지 않음), 1(루트 파일시스템으로 부팅시 파일시스템 점검), 2(루트 파일시스템 이외의 파일시스템으로 부팅시 파일시스템 점검)이 선택가능합니다. [본문으로]
- 프롬프트 창에서 m을 누르면 사용가능한 메뉴들을 볼 수 있습니다. [본문으로]
- 기본적으로 defaults가 선택되며, async, auto, dev, user 등이 선택가능합니다. [본문으로]
- 재부팅시에도 자동으로 마운트되게 하려면 /etc/fstab 파일에 해당 내용을 추가하면 됩니다. [본문으로]
'Tip&Tech > Server' 카테고리의 다른 글
[팁] MissFlash의 리눅스 유용 단축키, 명령어 모음(10) - rsync를 이용한 원격 백업 (2) | 2009.04.14 |
---|---|
[팁] MissFlash의 리눅스 유용 단축키, 명령어 모음(9) - 리눅스 시스템 자동화 및 로그 관리 (0) | 2009.04.13 |
[팁] MissFlash의 리눅스 유용 단축키, 명령어 모음(7) - 디렉토리 구조 (0) | 2009.04.09 |
[팁] MissFlash의 리눅스 유용 단축키, 명령어 모음(6) - 리눅스 시간 관리 (0) | 2009.04.08 |
[팁] MissFlash의 리눅스 유용 단축키, 명령어 모음(5) - 리눅스 패키지 관리 (2) | 2009.04.07 |