You cannot see this page without javascript.

▒ Doly의 CentOS7 강좌25 10. 디스크관리 2 Gnome-disks 그놈 디스크 관리도구
 
 
#################################################
    작성자 : 정우영
    작성일 : 2015.04.07
    대상 OS : CentOS7 x86_64
    완성될 서적 : Doly의 센트OS(CentOS)7 구축 관리 실무 (2016년 1월-->수정됨ㅠㅠ)
 
 본 강좌를 기반으로 서적을 집필합니다. 연재강좌가 마무리되고 몇달 후면 서적이 나오겠죠? CentOS7은 서적도 없지만 강좌도 많이 부족하네요. 리눅스 서버를 10년 넘게 구축하고 관리하고 컨설팅하면서 꼭 필요한 부분과 알아야 할 부분들을 꼼꼼히 체크하면서 강좌를 써보려합니다. 강좌중 오탈자가 있거나 설명이 부족하고 잘못된 경우 doly골뱅이superuser.co.kr으로 메일한통 부탁드립니다. 강좌가 수정되면 더 많은 분들께 도움이 될것이라 생각하고 강좌를 기반으로 집필될 서적또한 완성도가 높아지지 않을까 생각합니다.
#################################################
 
 
 
 8.3. 명령어의 공통부분 및 사전 지식
  8.3.1. 명령어 구조(command, 옵션, 인자)
  8.3.2. 와일드 카드 이용법(*,?)
  8.3.3. 리다이렉션(>,<)
  8.3.4. 파이프라인(|)
  8.3.5. 기타(||, &&, ; , &)
  8.3.6. 디렉토리 구조
  8.3.7. 파일
  8.3.8. 파일의 접근 권한 및 소유권  
 
 8.4 파일 및 디렉토리 관리 명령어
  8.4.1 pwd, realpath : 현재 작업 디렉토리
  8.4.2. cd : 작업 디렉토리의 이동
  8.4.3. ls : 파일 목록 보기
  8.4.4. tree : 파일 및 디렉토리 트리형태 보기
  8.4.5. touch : 파일생성, 날짜 시간정보 변경
  8.4.6. mkdir : 디렉토리 생성
  8.4.7. cp : 파일 및 디렉토리 복사
  8.4.8. mv : 파일 및 디렉토리 이동, 이름 변경
  8.4.9. rename : 파일 및 디렉토리 이름 변경
  8.4.10. rm : 파일 및 디렉토리 삭제
  8.4.11. rmdir : 디렉토리 삭제
  8.4.12. find : 파일 및 디렉토리 검색
  8.4.13. du : 파일 및 디렉토리 용량 확인
  8.4.14. file : 파일 종류 확인
  8.4.15. tar : 파일 및 디렉토리 묶기
  8.4.16. gzip : 파일 압축 및 해제
  8.4.17. bzip2 : 파일 압축 및 해제
  8.4.18. xz : 파일 압축 및 해제
  8.4.19. chmod : 파일 권한 바꾸기
  8.4.20. chown : 파일 소유자 변경
  8.4.21. umask : 파일 퍼미션 마스크
  8.4.22. chgrp : 소유 그룹 변경
 
9. 파일 편집
 9.1. gedit 텍스트 편집기(GUI)
 9.2. vi 텍스트 편집기
 9.3. nano 텍스트 편집기
 9.4. mcedit 텍스트 편집기
 9.5. 파일 폊집 명령어
  9.5.1. cat : 파일 내용 출력
  9.5.2. more : 파일 내용 끊어 보기
  9.5.3. less : 파일 내용 보기 및 검색
  9.5.4. head : 파일 앞부분 출력
  9.5.5. tail : 파일 뒷부분 출력
  9.5.6. cmp : 파일 내용 비교
  9.5.7. comm : 파일 내용 비교
  9.5.8. diff : 파일 내용 비교
  9.5.9. wc : 파일 내용 통계
  9.5.10. cut : 파일 각 라인 필드 출력
  9.5.11. grep : 패턴 매칭 라인 출력
  9.5.12. sort : 파일 내용 정렬
  9.5.13. split : 파일 자르기
 
10. 디스크 관리
 10.1. 파일 시스템
  10.1.1. 파일 시스템의 개요
  10.1.2. 파일 시스템의 종류
 
 
위 내용은 인터넷 강좌나, 리눅스 기초 서적에 다루는 내용이기 때문에,
본 연재 강좌에서는 다루지 않고, 서적에 체계적으로 정리할 예정입니다.
 
 
10.2. Gnome-disks 그놈 디스크 관리도구
X윈도우 환경에서 디스크관리는 아주 쉽다. 복잡한 명령어, 옵션을 알지 못해도 쉽고 편리하게 파티셔닝, 포맷, 마운트, 시스템 시작 시 자동 마운트 설정을 할 수 있다. 추가적인 기능으로는 디스크 벤치마킹 및 디스크 검사 기능을 제공한다.   본 서적의 설치방법으로 CentOS7을 설치하였다면 X윈도우를 설치한 것이며 Gnome 환경에서 기본적으로 그놈 디스크 관리도구는 설치된다.
 
프로그램 > 유틸리티 > 디스크
또는 콘솔창에서 gnome-disks를 입력한다.
 
~] # gnome-disks
001.png

 

 
 
 
 
위 그림은 그놈 디스크를 실행시킨 화면이다. 좌측에는 디스크 드라이브 리스트가 나타나고, 우측은 선택된 디스크의 상세 정보(모델, 크기, 시리얼번호, 상태등)와 파티션 정보가 나타난다. 위 그림과 같이 리눅스 시스템에 250G 디스크를 추가하였다.
 
10.2.1. 디스크 벤치마킹
002.png

 

 
선택된 디스크 상단의 톱니바퀴 아이콘을 클릭하면 위 그림과 같이 메뉴를 볼 수 있다. 여기서 벤치마크를 선택한다.
003.png

 

위 그림은 그놈 디스크의 벤치마크 기능을 사용하여 디스크 성능을 확인한 것이다. 디스크를 마운트하여 사용중에는 성능 분석이 되지 않으니 초기 디스크 장착 후 벤치마크를 하여 디스크 성능을 측정한다. 디스크 성능은 SSD, SATA, SAS등에 따라 측정 결과가 다를 것이며 이결과를 시스템 운영에 참고한다.
 
 
10.2.2. SMART 데이터 확인 및 자체 검사
004.png

 

요즘 Disk는 SMART(Self-Monitoring, Analysis and  Reporting  Technology)를 지원한다. 즉 디스크에 대한 여러 정보가 디스크에 저장되어 이러한 정보를 통해 디스크의 상태를 확인할 수 있다. 위 결과는 문제가 있는 디스크에 대해 자체 검사를 수행한 것이다. 전체 평가를 보면 “디스크가 정상적이지만, 불량 섹터 285개가 있습니다.”라고 보고된다. SMART 속성 중에서 재 할당한 섹터 개수(Reallocated_Sector_Ct)를 보여주는 것이다. 이는 특정 섹터에 기록을 했으나, 기록하지 못하다 다른 섹터를 할당받아 기록했다는 것이다. 주기적으로 SMART값을 모니터링하여 위와 같은 문제가 검출된다면 데이터를 잃어버리기 전에 디스크를 교체하는 것이 바람직하다. 
 
10.2.3. 드라이브 설정
005.png

 

디스크에 대해 대기모드, 전원관리, 쓰기 캐시등을 설정할 수 있다. 
 
10.2.4. 파티션 만들기 & 포맷
006.png

 

위 그림과 같이 “+”버튼을 클릭하여 새로운 파티션을 만든다.
007.png

 

위 그림과 같이 파티션 크기, 지우기(포맷 방식), 형식(파일 시스템), 이름(Label), 파일 시스템을 선택한다. 그놈 디스크의 기본 파일시스템 형식에는 xfs가 없어 위 그림과 같이 형식을 사용자 정의로 하고 파일 시스템을 xfs로 선택하였다. CentOS7은 기본 파일시스템이 xfs이다. 이 파일 시스템에 대해서는 조금후에 자세히 알아보자.
008.png

 

위 그림과 같이 파티션이 나눠졌고, xfs로 포맷된 것을 확인할 수 있다.
 
10.2.5. 파티션 편집
009.png

 

파티션을 선택하고 아래 톱니바퀴를 클릭하면 위 그림과 같은 메뉴가 나타난다. 여기서 파티션 편집을 클릭한다. 
010.png

 

여기서 파티션 편집은 파티션 형식와 부팅 가능여부를 설정할 수 있다. 파티션 용량을 늘리거나 줄이기능은 제공되지 않는다. 이러한 기능이 필요하다면 LVM(Logical Volume Manager)을 사용해야 한다.
 
10.2.6. 파일 시스템 편집
011.png

 

파일 시스템 편집은 파일 시스템의 이름(Label)을 수정하는 것이다. 
 
10.2.7. 마운트 옵션
012.png

 

마운트 옵션을 사용하여 부팅 시 자동 마운트 및 마운트 지점을 설정할 수 있다. 새로운 디스크를 시스템 시작시 /backup 디렉토리에 마운트 하기위해 위와 같이 설정하였다. 설정된 내역은 다음과 같다.
    자동 마운트 옵션 : 켬
    시작시 마운트
    마운트 지점 : /backup
위와 같이 설정하면 시작시 /backup 디렉토리에 마운트 된다. 물론 위와 같이 설정하기 전에 /backup 디렉토리를 생성해 두어야 한다. 
 
10.2.8. 마운트
013.png

 

마운트 하기 위해서는 위 그림과 같이 선택된 파티션 아래 ‣ 아이콘을 클릭하면 마운트 되어 사용할 수 있다.
 
10.2.9. 마운트 확인
df 명령어를 사용하여 마운트된 파티션을 확인한다.
 
~]# df /backup
Filesystem     1K-blocks  Used Available Use% Mounted on
/dev/sdb1      244078324 32928 244045396   1% /backup
 
위 결과와 같이 마운트된 것을 확인할 수 있다.
 
자동 시작을 위해 등록된 /etc/fstab 파일을 확인해 보자.
 
~]# grep backup /etc/fstab 
/dev/disk/by-uuid/f1a46da2-da19-4286-bfd2-92f0f5797d19 /backup auto nosuid,nodev,nofail 0 0
 
위 내용과 같이 시작 시 자동 마운트 설정된 것을 확인하였다.
 
 
 이상으로 25번째 강좌를 마무리 합니다. GUI환경에서서 디스크를 관리할 수 있는 훌륭한 프로그램을 소개하였습니다. 이제 리눅스도 GUI환경에서 많은 일을 하게 되었습니다. 리눅스 기초명령어들은 본 강좌에서 다루지 않겠습니다. CentOS 7의 다양한 기능에 대해서 중점적으로 다루겠습니다. 2015년 4월 7일(화) 열심히 뛰는 도리(Doly)였습니다.^^ 
 
#################################################
* 본 강좌는 언제든 갱신될 수 있으며, 원글은 www.linux.co.kr 강좌>리눅스>Doly의 연재강좌 에서 수정됩니다. 
* 본 강좌의 일부 또는 전체를 인용하실 경우, 반드시 출처를 밝혀 주시기 바랍니다.
 
* 수정이력 :
 2015.4.7(화): 최초작성
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
369 Windows7 OEM을 활용하여 클린설치 file [11] LynX 2010-11-06 765
368 Windows7 에서 시스템을 백업/복원하는 가장 쉬운 방법!! file LynX 2010-11-07 334
367 탐색기 메뉴에 '명령 프롬프트 열기'와 '메모장으로 열기' 추가하기 file [14] LynX 2010-11-08 591
366 인터넷 익스플로러 리플레쉬 file LynX 2011-05-02 286
365 활성 네트워크 중복으로 인한 인터넷 연결 안되는 문제 file [12] LynX 2011-05-26 971
364 32bit Driver을 64bi로 설치하기 [8] LynX 2011-06-21 325
363 설치파일(inf)에 대한 이해 [7] LynX 2011-06-22 598
362 inf 설치시 경고창 안뜨게 하기 file [10] LynX 2011-06-22 430
361 로우 포맷(Low level format, 저수준 포맷) 하기 file [11] LynX 2011-07-06 722
360 Win XP Crack file [8] LynX 2011-10-31 269
359 윈도우7 메모리 인식 문재 file [13] LynX 2011-11-30 530
358 RoundCube 첨부 용량 변경 / 한글 수정 [10] LynX 2012-01-31 836
357 윈도우7 알수없는장치 file [8] LynX 2012-03-13 270
356 디지털 서명 file [1] LynX 2012-03-15 445
355 아레한글 사용시 출력물에 음영이 나타나는 현상. file [11] LynX 2012-03-29 1154
354 Xyview DVR서버 연결 [8] LynX 2012-04-19 295
353 HP Officejet 6500A (Plus) 호환 드라이버 [8] LynX 2012-05-16 294
352 IIS에 FastCgi모듈 활성화 시키기 file [12] LynX 2012-11-21 1283
351 윈도우 2008서버에 XE 설치 절차 [9] LynX 2012-11-22 230
350 Windows Server 2012 설치 file LynX 2012-11-23 477

XE Login