๊ด€๋ฆฌ ๋ฉ”๋‰ด

ruriruriya

[Linux] ๋ฆฌ๋ˆ…์Šค ํŠน์ • ํŒŒ์ผ, ๋””๋ ‰ํ† ๋ฆฌ ๋””์Šคํฌ ์‚ฌ์šฉ์ค‘์ธ ์–‘ ํ™•์ธํ•˜๊ธฐ(du) ๋ณธ๋ฌธ

๐ŸงLinux

[Linux] ๋ฆฌ๋ˆ…์Šค ํŠน์ • ํŒŒ์ผ, ๋””๋ ‰ํ† ๋ฆฌ ๋””์Šคํฌ ์‚ฌ์šฉ์ค‘์ธ ์–‘ ํ™•์ธํ•˜๊ธฐ(du)

๋ฃจ๋ฆฌ์•ผใ…‘ 2024. 7. 6. 06:34
๋ฐ˜์‘ํ˜•

ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ์‚ฌ์šฉ์ค‘์ธ ๋””์Šคํฌ ์–‘์„ ํ™•์ธํ•ด๋ณด์ž.

 

1. ๋ช…๋ น์–ด 

du๋Š” ํŠน์ • ๋””๋ ‰ํ† ๋ฆฌ์˜ ์‚ฌ์šฉ์ค‘์ธ ์–‘์„ ๋ณด์—ฌ์ค€๋‹ค.

du [์˜ต์…˜] [ํŒŒ์ผ ๋˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ]

์˜ต์…˜ ์—†์ด ์“ธ ์ˆ˜๋„ ์žˆ๋‹ค.

du

[์ถœ๋ ฅ ์˜ˆ์‹œ]

์ด๋ ‡๊ฒŒ ์“ฐ๋ฉด ์šฉ๋Ÿ‰์„ KB ๊ธฐ์ค€์œผ๋กœ ๋ณด์—ฌ์ค€๋‹ค.

4       ./dir1/subdir1
8       ./dir1
16      ./dir2
28      .

 

2. du ์˜ ์˜ต์…˜

์‚ฌ๋žŒ์ด ์ฝ๊ธฐ ์‰ฌ์šด ํ˜•์‹์œผ๋กœ ํ‘œ์‹œํ•˜๋Š” ๋ฐฉ๋ฒ•
์ž๋™์œผ๋กœ MB, GB ๋“ฑ์œผ๋กœ ๋ณด์—ฌ์ค˜์„œ ํ•œ ๋ˆˆ์— ์‚ฌ์šฉ๋Ÿ‰์„ ํŒŒ์•…ํ•˜๊ธฐ ์‰ฝ๋‹ค.

du -h

[์ถœ๋ ฅ ์˜ˆ์‹œ]

4.0K    ./dir1/subdir1
8.0K    ./dir1
16K     ./dir2
28K     .

 

๊ทธ ๋””๋ ‰ํ† ๋ฆฌ์˜ ์ด ์‚ฌ์šฉ๋Ÿ‰์„ ์•Œ๊ณ  ์‹ถ๋‹ค๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ๋œ๋‹ค.

du -s

[์ถœ๋ ฅ ์˜ˆ์‹œ]

28      .

 

๋””๋ ‰ํ† ๋ฆฌ์˜ depth๋ฅผ ์„ ํƒํ•ด์„œ ์›ํ•˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ๊นŒ์ง€๋งŒ ์‚ฌ์šฉ๋Ÿ‰์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

du --max-depth=1

[์ถœ๋ ฅ ์˜ˆ์‹œ]

8       ./dir1
16      ./dir2
28      .

 

ํŠน์ • ํŒŒ์ผ ๋˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ์˜ ์‚ฌ์šฉ๋Ÿ‰ ํ‘œ์‹œ

du -h /path/to/directory

[์ถœ๋ ฅ ์˜ˆ์‹œ]

1.2G    /path/to/directory
๋ฐ˜์‘ํ˜•