...

๋ฆฌ๋ ์ค ๋์คํฌ ๋ช ๋ น์ด
๋์คํฌ ์ฌ์ ์ฉ๋ ํ์ธ
df(Disk Free)
์์คํ ์ ์ฒด์ ๋ง์ดํธ ๋ ๋์คํฌ์ ์ฌ์ ๊ณต๊ฐ์ ์ถ๋ ฅํ๋ค.
ํ์ผ์์คํ , ๋์คํฌ ํฌ๊ธฐ, ์ฌ์ฉ๋ ์ฉ๋, ์ฌ์ฉ๊ฐ๋ฅํ ์ฉ๋, ์ฌ์ฉ๋ ์ฉ๋์ ๋น์จ, ๋ง์ดํธ๋ ์ง์ ์ ์์๋๋ก ๋ณด์ฌ์ค๋ค.
USB๋ฉ๋ชจ๋ฆฌ๋ SD์นด๋์ ์ ์ฅ๊ณต๊ฐ๋ ์ฌ๊ธฐ์ ํ์ธ์ด ๊ฐ๋ฅํ๋ค.
$ df # : ๋์คํฌ ๋จ์ ์ฉ๋ ํ์ธ (๊ธฐ๋ณธ ๋ช
๋ น์ด)
$ df -k # : ํฌ๋ก๋ฐ์ดํธ ๋จ์๋ก ๋จ์ ์ฉ๋ ํ์ธ
$ df -m # : ๋ฉ๊ฐ ๋ฐ์ดํธ ๋จ์๋ก ๋จ์ ์ฉ๋ ํ์ธ
$ df -h # : ๊น๋ํ๊ฒ ๋ณด์ฌ์ค
$ df . # : ํ์ฌ ๋๋ ํ ๋ฆฌ๊ฐ ํฌํจ๋ ํํฐ์
์ ๋จ์ ์ฉ๋ ํ์ธ

๋ช ์นญ | ์๋ฏธ |
Filesystem | ๋ฆฌ๋ ์ค์ ๋ง์ดํธ๋ ํ์ผ ์์คํ ๋ชฉ๋ก |
Size(1K-blocks) | ์ ์ฒด์ฉ๋ |
Used | ์ฌ์ฉ๋ |
Available | ๋จ์ ์ฉ๋ |
Use% | ์ฉ๋ ๋๋น ์ฌ์ฉ๋์ ๋ํ ํผ์ผํธ |
Mounted on | ๋ง์ดํธ ๋ ์ง์ (๊ฒฝ๋ก) |
๋์คํฌ ์ฌ์ฉ๋ ํ์ธ
du(Disk Usage)
ํด๋น ๋๋ ํ ๋ฆฌ(ํ์ผ)์ ๋์คํฌ ํฌ๊ธฐํ์ธ ๋ช ๋ น์ด (๋ฆฌ๋ ์ค๋ ํ์ผ๊ธฐ๋ฐ์ผ๋ก ๊ฐ์ฒด๋ฅผ ๊ด๋ฆฌํจ)
๋๋ ํ ๋ฆฌ ์ด๋ฆ์ ์ง์ ํ์ง ์์ผ๋ฉด ํ์ฌ ๊ฒฝ๋ก์ ๋ชจ๋ ๋๋ ํ ๋ฆฌ(์๋ธ ๋๋ ํ ๋ฆฌ ํฌํจ) ํฌ๊ธฐ๋ฅผ ์ถ๋ ฅํ๋ค
$ du # : ํ์ฌ ๋๋ ํ ๋ฆฌ์์ ์๋ธ ๋๋ ํ ๋ฆฌ๊น์ง ์ฌ์ฉ๋ ํ์ธ
$ du -a # : (all) ํ์ ๋๋ ํ ๋ฆฌ์ ํฌํจ๋ ํ์ผ๊น์ง ๋ชจ๋ ํ์ผ์ ์ฌ์ฉ์ ๋ณด ์ฉ๋ ํ์
$ du -s # : ์ง์ ํ ๋๋ ํ ๋ฆฌ ๋ด์ ์กด์ฌํ๋ ๋ชจ๋ ํ์ผ, ์๋ธ ๋๋ ํ ๋ฆฌ์ ํฉ์ ๋ณด์ฌ์ค
$ du -h # : ๊น๋ํ๊ฒ ๋ณด์ฌ์ค
$ du -s /home # : ํน์ ๋๋ ํ ๋ฆฌ์ ์ฌ์ฉ๋ ํ์ธ
$ du -ah # : ํ์๋๋ ํ ๋ฆฌ ์์ '๊ฐ๊ฐ'์ฉ๋ ํ์
$ du โsh # : ํ์ ๋๋ ํ ๋ฆฌ ์์ด '์ ์ฒด'์ฉ๋ ํ์
$ du โah | sort โn โr | head โn 10 # : ๋์คํฌ์ฉ๋์ด ๊ฐ์ฅ ํฐ์์ผ๋ก 10๊ฐ ์ ๋ ฌ

- ์ผ์ชฝ์ 1k ๋ธ๋ก๋จ์๋ก ์ฌ์ฉ์ฉ๋ ํ์
- ์ค๋ฅธ์ชฝ์ ๋๋ ํ ๋ฆฌ ๊ฒฝ๋ก
- ๋์คํฌ์ ์ต์๋จ์๋ 4k์ด๊ธฐ๋๋ฌธ์ ์ผ์ชฝ์ 4k์ธ๊ฒ์ ๋น ๋๋ ํ ๋ฆฌ ์ด๋ค.

๋์คํฌ ๋ชจ๋ํฐ๋ง
iostat (/usr/bin/iostat)
iostat๋ ๋์คํฌ ์ ์ถ๋ ฅ ๋ํ ํต๊ณ๋ฅผ ๋ณด๊ณ ํ๊ณ
์ฒ๋ฆฌ๋, ์ฌ์ฉ๋ฅ , ๋๊ธฐ์ด ๊ธธ์ด, ๋๋์ญ์ ๋น์จ ๋ฐ ์๋น์ค ์๊ฐ์ ๋ํ ์ธก์ ๊ฒฐ๊ณผ๋ฅผ ์์ ์๋ ํ๋ก๊ทธ๋จ์ด๋ค.
์ฆ, CPU ์ํ์ Disk device์ input/output ํต๊ณ ์ ๋ณด ํ์ธํ ์ ์๋ค.
์ด๋ ๊ฒ ๊ฐ๋จํ ๋ช ๋ น์ด ํ์ค๋ก ๋์คํฌ ์ฒ๋ฆฌ์ ์ ์ถ๋ ฅ ํต๊ณ ๋ฐ ์ฒ๋ฆฌ๋, ๋๊ธฐ์ด ๊ธธ์ด๋ฑ์ ์ค์๊ฐ์ผ๋ก ๋ชจ๋ํฐ๋ง ํ ์ ์๊ฒ๋๋ค. ๊ทธ๋์ ์์คํ ์ ๊ฑธ๋ฆฌ๋ ๋ถํ๊ฐ ํฌ๊ฑฐ๋ ์์คํ ์ฑ๋ฅ์ด ๋ถ์กฑํ ๊ฒฝ์ฐ, iostat ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด ์์คํ ์ ์ ์ฒด ์ฑ๋ฅ์ ํ์ ํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ค
$ yum install sysstat # ์ผํ ์ค iostat ์ค์น
$ sudo apt install sysstat # ์ฐ๋ถํฌ iostat ์ค์น
$ istat [์ต์
] [์ถ๋ ฅ์๊ฐ] [ํ์]




iostat ์ต์

# istat [์ต์
] [์ถ๋ ฅ์๊ฐ] [ํ์]
$ iostat -d 3 # 3์ด ๊ฐ๊ฒฉ Disk device ์ ๋ณด๋ฅผ ์ถ๋ ฅ.
$ iostat -c 3 # 3์ด ๊ฐ๊ฒฉ CPU ์ ๋ณด๋ฅผ ์ถ๋ ฅ.
$ iostat -p /dev/์ฅ์น๋ช
# ์ง์ ๋ ๋์คํฌ ์ฅ์น์ ์ ๋ณด ์ถ๋ ฅ
$ iostat -x # ํ์ฅ๋ ํต๊ณ ์ ๋ณด๋ฅผ ์ถ๋ ฅ
$ iostat -xkdzt -p ALL 3 # 3์ด ๊ฐ๊ฒฉ Disk device ์ ๋ณด๋ฅผ KBํํ์ ํ์์คํฌํ๋ฅผ ํจ๊ป ์ถ๋ ฅ. (์ด๋ idle disk๋ ์ถ๋ ฅ X)
# ์ฐธ๊ณ ์๋ฃ
https://uzihoon.com/post/831cf540-adf4-11ea-b011-b113e86828fc
https://pearlluck.tistory.com/129
https://server-talk.tistory.com/49
์ด ๊ธ์ด ์ข์ผ์ จ๋ค๋ฉด ๊ตฌ๋ & ์ข์์
์ฌ๋ฌ๋ถ์ ๊ตฌ๋
๊ณผ ์ข์์๋
์ ์์๊ฒ ํฐ ํ์ด ๋ฉ๋๋ค.