캠핑과 개발

리눅스에서 df 명령어는 현재 시스템이 사용중인 볼륨 정보와 사용량을 보여주는 명령어임


# 사용법

# df [옵션]


난 개인적으로 df -h를 가장 많이 이용한다. 

아래는 맥북에서 df -h를 사용했을때의 화면


$ df -h

Filesystem      Size   Used  Avail Capacity  Mounted on

/dev/disk0s2   465Gi   81Gi  384Gi    18%    /

dfdevfs          177Ki  177Ki    0Bi   100%    /dev

map -hosts       0Bi    0Bi    0Bi   100%    /net

map auto_home    0Bi    0Bi    0Bi   100%    /home


아래는 누가 df man 페이지를 번역해논것 퍼옴

SYNOPSIS

       df  [-aikPv] [-t fstype] [-x fstype] [--all] [--inodes] [--type=fstype]

       [--exclude-type=fstype]  [--kilobytes]  [--portability]  [--print-type]

       [--help] [--version] [filename...]


DESCRIPTION

       이  문서는 더이상 최신 정보를 담고 있지않다.  그래서,  몇몇틀릴  경우도

       있고,  부족한  경우도  있을  것이다.  완전한매뉴얼을 원하면, Texinfo 문

       서를 참조하기 바란다.


       이 매뉴얼 페이지는 df 명령의 GNU  버전에  대한  것이다.  df 명령은 지정

       한 filename이 있는 파일 시스템의 사용가능한디스크 공간 정보를 보여준다.

       아무런 filename 인자가 없으면, 현재 시스템에서사용하는 모든 파일 시스템

       의 사용가능한 디스크 공간 정보를 보여준다.  나타나는 숫자들의 기본 단위

       는  1KB이다. 물론이 단위는 POSIXLY_CORRECT 환경 변수의 설정으로 512Byte

       로 바꿀 수 있다.


       만일 filename 인자로 디스크 장치 이름이 절대 경 로   형 식 으 로  ( 예,

       /dev/hda1) 주어지면, 그 해당 디스크의 사용가능한 디스크 공간을보여준다.

       이 버전에서는 마운트(mount(8))되지 않은 파일 시스템에 대해서는그  공 간

       정 보를 보여지 못한다. 이런 이유는 각각의 파일 시스템 구조에대한 정보들

       을 확실하게 알아야하는데, 마운트 되지 않은 상태에서는이런 정보들을 알기

       가 거의 불가능하기 때문이다.


   OPTIONS

       -a, --all

              파 일 시스템의 크기가 0인 것도 모두 보여준다. 초기값은 제외 시킨

              다.  이런 파일 시스템은 전형적으로 자동 마운트관련, 특별  구 성,

              pseudo-filesystems 이 다.   어 떤  시스템에서는 ‘‘ignore’’, 또는

              ‘‘auto’’ 형태의 파일 시스템이 초기값으로 생략되는 경우가  있 다.

              이때 이옵션을 사용한다.


       -i, --inodes

              블럭 사용 정보 대신에 inode 사용정보를 보여준다.  inode란 특별한

              종류의 디스크 블럭인데, 이것은 파일이름, 소유주, 권한, 시간   정

              보, 디스크에서의 위치등에대한 정보를 담고 있다.


       -k, --kilobytes

              보여주는 숫자들의 단위를 512 바이트 블럭 단위 대신 1KB 단위로 보

              여준다.  이 옵션은 POSIXLY_CORRECT 환경 변수를 무시한다.


       -P, --portability

              POSIX에서 사용되는 형태로 보여준다.  이 옵션은 한 줄에 하나의 파

              일   시스템 정보만 보여주다는 것을 제외하고는기본 출력 양식과 같

              다. 한 마운트 장치는 그 줄에 포함되지 않는다.  이 말은 만약 마운

              트 장치 이름이 20 문자 이상이면,(원격 마운트파일 시스템일 경우는

              그렇다) 줄이 나뉘어 지는데, 이런 경우는 생략되거나축약된다.


       -T, --print-type

              각 파일시스템의 형태를 보여준다.  특정 파일시스템의 정보만을  원

              할 경우에는 --type= 또는 --exclude-type= 옵션을 사용한다.


       -t, --type=fstype

              fstype 값을 가진 파일시스템만 보여준다.  초기값은 모든 파일 시스

              템을 보여준다.


       -x, --exclude-type=fstype

              fstype 값을 가진 파일시스템만 빼고 나머지 모든 파일 시스템 정 보

              를 보여준다.


       -v     무시: System V 용 df와 호환을 위해서 있는 옵션.


사용법: df [OPTION]... [FILE]...

각각의 FILE이 있는 파일 시스템에 대한 정보를 출력합니다.

기본값은 모든 파일시스템입니다.


  -a, --all             include filesystems having 0 blocks

  -a, --all             0블럭을 가진 파일시스템도 출력에 포함합니다

        --block-size=SIZE use SIZE-byte blocks

        --block-size=SIZE SIZE 바이트 크기의 블럭을 사용합니다


  -h, --human-readable  print sizes in human readable format (e.g., 1K 234M 2G)

  -h, --human-readable  크기를 사람이 알기 쉽게(1K, 234M, 2G등)표시합니다


  -H, --si              likewise, but use powers of 1000 not 1024

  -H, --si              비슷합니다만 1024배 대신 1000배를 사용합니다


  -l, --local           limit listing to local filesystems

  -i, --inodes          블럭 사용 대신 inode정보를 표시합니다


  -k, --kilobytes       like --block-size=1024

  -k, --kilobytes       --block-size=1024와 같습니다


  -l, --local           limit listing to local filesystems

  -l, --local           지역 파일시스템만 나열합니다


  -m, --megabytes       like --block-size=1048576

  -m, --megabytes       --block-size=1048576과 같습니다

      --no-sync         do not invoke sync before getting usage info (default)

      --no-sync         사용정보를 얻기 전에 sync를 부르지 않습니다(기본값)


  -P, --portability     use the POSIX output format

  -P, --portability     POSIX사양으로 출력합니다

      --sync            invoke sync before getting usage info

      --sync            사용정보를 얻기 전에 sync를 부릅니다


  -t, --type=TYPE       limit listing to filesystems of type TYPE

  -t, --type=TYPE       TYPE형태의 파일시스템에 대한 정보만 표시합니다


  -T, --print-type      print filesystem type

  -T, --print-type      파일시스템 형태를 출력합니다


  -x, --exclude-type=TYPE   limit listing to filesystems not of type TYPE

  -x, --exclude-type=TYPE   TYPE형태가 아닌 파일시스템 정보만 표시합니다


  -v                    (ignored)

  -v                    (무시합니다)


      --help            display this help and exit

      --help            이 도움말을 표시하고 종료합니다


      --version         output version information and exit

      --version         버전 정보를 표시하고 종료합니다


[출처] [linux]df 사용법, linux volume 사용량 확인|작성자 juner84


'개발 > Linux' 카테고리의 다른 글

centos 5.3 svn 설치  (0) 2012.06.01
[ubuntu]linux 명령어 - apt-get  (0) 2012.05.17
linux 명령어 - top  (0) 2012.05.17
linux USB mount, unmount  (0) 2012.05.17
linux 명령어 - du  (0) 2012.05.17