디스크 관리 -2
1. 디스크 마운트하기 - mount
디스크의 마운트 부분은 다른 부분을 참고하기 바란다.
LINK TO ...
2. 디스크의 이용 상태 보기 - df
df 명령은 각 파일 시스템에 기초하여, 여분의 블록과 파일의 수를 리스트로 보여주는 명령이다. df를 실행시켰을 경우 다음과 같이 나타난다.
[ebee@test2 ~]df/ (/dev/dsk/c0d0s0 ): 1267006 blocks 295158 files/usr (/dev/dsk/c0d0s3 ): 6972950 blocks 480285 files/proc (/proc ): 0 blocks 1899 files/dev/fd (fd ): 0 blocks 0 files/etc/mnttab (mnttab ): 0 blocks 0 files/var (/dev/dsk/c0d0s4 ): 2987074 blocks 383809 files/var/run (swap ): 2243560 blocks 21080 files/tmp (swap ): 2243560 blocks 21080 files/export/home (/dev/dsk/c0d0s7 ): 3921682 blocks 495568 files |
3. 디스크 사용량 보기 - du
du 도 df와 마찬가지로 disk useage 를 보여주는 명령어인데, df가 마운트를 기준으로 보여준다고 하면, du 는 원하는 위치의 사용량을 알 수 있다.
[ebee@test2 ~]du -k /usr/sbin235 /usr/sbin/i861 /usr/sbin/install.d/dynamic_test502 /usr/sbin/install.d1425 /usr/sbin/static9325 /usr/sbin |
우리는 주로 –k 옵션을 사용하는데, 이것은 읽기 쉽게 kilo 단위로 표현해 주기 때문이다.
4. 파일시스템 체크 - fsck
파일 시스템은 내부, 외부의 악조건으로 인해, 에러가 생기거나, 꼬이거나, 부서질 수 있다. fsck 는 filesystem check 를 위한 명령어로서, 아주 유용하게 쓰이는 유틸리티이다. 다음의 내용은 fsck 를 실행 시켜본 결과이다.
[ebee@test2 /]fsck -F ufs /dev/rdsk/c0d1s0** /dev/rdsk/c0d1s0** Last Mounted on /packages** Phase 1 - Check Blocks and Sizes** Phase 2 - Check Pathnames** Phase 3 - Check Connectivity** Phase 4 - Check Reference Counts** Phase 5 - Check Cyl groups9463 files, 541567 used, 4496887 free (10031 frags, 560857 blocks, 0.1% fragmentation) |
위에서 보인 예는 아무런 문제가 없는 파일 시스템 체크를 보여준 것이다. 5가지의 과정을 거치면서 하나하나 검사해 나간다. ** 참고로 검사를 원하는 슬라이스는 꼭 마운트를 풀어준 후 실행해야 한다. 그렇지 않다면 yes, no 를 묻는 경고가 나오겠지만, 꼭 마운트를 풀고 하도록 하자. fsck 는 일반적으로 시스템이 부팅되면서 실행이 되며, 관리자가 살펴봐야 할 정도로 심각한 이상이 보이면, single mode 로 들어가 fsck 를 실행해 볼 것을 권장하는 글이 출력된다.
'Unix, Solaris' 카테고리의 다른 글
Solaris 관련 Link (0) | 2007.06.20 |
---|---|
디스크 관리 - 3(디스크 추가하기) (0) | 2007.06.20 |
사용자 계정관리 (0) | 2007.06.20 |
디스크 관리-1 (0) | 2007.06.20 |
솔라리스 부팅 과정 - 2 (0) | 2007.06.20 |