본문 바로가기

개발자/Raspberry Pi

8G SD 카드 이미지 백업 받은것을 32G SD 카드에 굽고 난 다음

반응형




df 명령어 - (파일시스템들의 사용량 정보확인)


현재 사용중인 파일시스템의 전체용량, 사용한 용량, 사용가능한 용량, 사용율, 마운트정보등을 보여준다. 

즉, 이 명령어는 현재 사용중인 파일시스템들의 디스크사용량을 출력한다.


서버 장애의 주된 원인이 될 수 있는 File System Full(파일시스템이 꽉참)을 방지하기 위하여 서버관리자의 주된 업무중 한가지가 주기적인 파일시스템 사용량 점검이다. 

이때 파일시스템의 사용량점검을 위해 사용되는 명령어가 df이다.


또한 df 명령어는 /etc/fstab파일에서 파일시스템정보를 참조하고, /etc/mtab에서 마운트된 정보를 참조한다.


그리고 기본표시 용량단위는 KB(Kilo Byte)이며, 주로 서버관리자(root)가 사용하는 명령어이다.


사용형식


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

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

       [filename...]


사용예 



pi@raspberrypi:~ $ df

Filesystem     1K-blocks    Used Available Use% Mounted on

/dev/root        7511124 3705904   3444584  52% /

devtmpfs          437208       0    437208   0% /dev

tmpfs             441528       0    441528   0% /dev/shm

tmpfs             441528    6144    435384   2% /run

tmpfs               5120       4      5116   1% /run/lock

tmpfs             441528       0    441528   0% /sys/fs/cgroup

/dev/mmcblk0p1     61384   20368     41016  34% /boot

tmpfs              88308       0     88308   0% /run/user/1000

pi@raspberrypi:~ $



위의 결과를 보면...


첫번째 필드는 파일시스템 장치명(device name)이며, 

두번째는 각 파일시스템에 할당된 용량이며, 

세번째는 사용된 용량이며,

네번째는 사용가능한(사용되지않고 남아 있는) 용량이며,

다섯번째는 사용율(즉, 전체할당된 용량의 사용된 용량의 백분율)을 나타내며, 

여섯번째는 각 파일시스템이 마운트된 마운트포인트를 표시한다.



-h옵션은 human-readable이라는 의미에서도 알 수 있듯이 사람이 보기 쉽도록 용량단위를 붙여서 표시해준다.


아래는 32 G SD 카드에 7.76 G 용량의 백업한 이미지를 굽고 난 상태를 보여준다.


pi@raspberrypi:~ $ df -h

Filesystem      Size  Used Avail Use% Mounted on

/dev/root       7.2G  3.6G  3.3G  52% /

devtmpfs        427M     0  427M   0% /dev

tmpfs           432M     0  432M   0% /dev/shm

tmpfs           432M  6.0M  426M   2% /run

tmpfs           5.0M  4.0K  5.0M   1% /run/lock

tmpfs           432M     0  432M   0% /sys/fs/cgroup

/dev/mmcblk0p1   60M   20M   41M  34% /boot

tmpfs            87M     0   87M   0% /run/user/1000

pi@raspberrypi:~ $


위의 결과를 보면 용량이 표시가 되어 있기 때문에 한번에 알기 쉽도록 표시되어 있다. 

따라서 이 결과에서 알 수 있듯이 서버관리자들이 주로 사용하는 옵션또한 -h옵션이다.


서버관리자로서 일을 하는 사람이라면 누구나, 꼭 알아두어야하는 옵션이다.


pi@raspberrypi:~ $ sudo raspi-config 를 실행하여 


1. Expand Filesystem 을 선택하여 확장 후 리부팅을 하고 나서 결과를 아래에 보여준다.


이제 라즈베리 파이에서 파일 시스템을 확장하고 난 후의 결과를 보자


pi@raspberrypi:~ $ df -h

Filesystem      Size  Used Avail Use% Mounted on

/dev/root        30G  3.6G   25G  13% /

devtmpfs        427M     0  427M   0% /dev

tmpfs           432M     0  432M   0% /dev/shm

tmpfs           432M  6.1M  426M   2% /run

tmpfs           5.0M  4.0K  5.0M   1% /run/lock

tmpfs           432M     0  432M   0% /sys/fs/cgroup

/dev/mmcblk0p1   60M   20M   41M  34% /boot

tmpfs            87M     0   87M   0% /run/user/1000

pi@raspberrypi:~ $


정리 끝.



이미지 출처 : http://www.extremetech.com/extreme/229252-google-reportedly-working-on-bringing-android-to-the-raspberry-pi-3







반응형

더욱 좋은 정보를 제공하겠습니다.~ ^^