🐧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
λ°˜μ‘ν˜•