Search
βš™οΈ

System

Date
2024/12/02
Category
Devops
Tag
Linux
λͺ©μ°¨

System

Disk

df (Disk Free)

μ‹œμŠ€ν…œμ˜ λ””μŠ€ν¬ μ‚¬μš©λŸ‰μ„ ν™•μΈν•˜λŠ” λͺ…λ Ήμ–΄
β€’
좜λ ₯ ν•„λ“œ
Filesystem
파일 μ‹œμŠ€ν…œμ˜ 이름
Size
λ””μŠ€ν¬μ˜ 전체 크기
Used
μ‚¬μš© 쀑인 μš©λŸ‰
Available
μ‚¬μš© κ°€λŠ₯ν•œ μš©λŸ‰
Use%
μ‚¬μš© 쀑인 μš©λŸ‰μ˜ λΉ„μœ¨
Mounted on
파일 μ‹œμŠ€ν…œμ΄ 마운트된 μ‹œμ 
β€’
μ£Όμš” μ˜΅μ…˜
β—¦
-k: KB λ‹¨μœ„λ‘œ 좜λ ₯
β—¦
-m: MB λ‹¨μœ„λ‘œ ν‘œκΈ°
β—¦
-h: μ‚¬λžŒμ΄ μžƒκΈ° μ‰¬μš΄ ν˜•μ‹μœΌλ‘œ 좜λ ₯ (예: GB, MB)
β€’
참고사항
β—¦
tmpfs: μž„μ‹œ 파일 μ‹œμŠ€ν…œμœΌλ‘œ, λ©”λͺ¨λ¦¬λ₯Ό 파일처럼 μ‚¬μš©ν•  수 있게 ν•΄μ€€λ‹€. 물리적인 μ €μž₯ 맀체가 μ•„λ‹ˆλ©°, μ‹œμŠ€ν…œ μ’…λ£Œ μ‹œ 데이터가 사라진닀. 주둜 λΉ λ₯Έ μž…μΆœλ ₯ μž‘μ—…μ— μ‚¬μš©λœλ‹€

du (Disk Usage)

νŠΉμ • νŒŒμΌμ΄λ‚˜ ν‹°λ ‰ν„°λ¦¬μ˜ λ””μŠ€ν¬ μ‚¬μš©λŸ‰μ„ ν™•μΈν•˜λŠ” λͺ…λ Ήμ–΄
β€’
μ£Όμš” μ˜΅μ…˜
β—¦
-a: ν•˜μœ„ 디렉터리λ₯Ό ν¬ν•¨ν•˜μ—¬ λͺ¨λ“  파일의 μ‚¬μš© 정보λ₯Ό ν‘œμ‹œ
β—¦
-s: μ§€μ •ν•œ 디렉터리 λ‚΄ λͺ¨λ“  파일의 총 μ‚¬μš©λŸ‰λ§Œ ν‘œμ‹œ
β—¦
-h: μ‚¬λžŒμ΄ 읽기 μ‰¬μš΄ ν˜•μ‹μœΌλ‘œ 좜λ ₯ (예: GB, MB)
β€’
ν™œμš©
β—¦
du -sh: ν•˜μœ„ 디렉터리 없이 전체 파일 μ‚¬μš© 정보 확인
β—¦
du -h | sort -nr: 파일 μ‚¬μš© 정보λ₯Ό μ •λ ¬ν•˜μ—¬ 좜λ ₯ (sort -nr: λ‚΄λ¦Όμ°¨μˆœ μ •λ ¬)

iostat

λ””μŠ€ν¬ μž…μΆœλ ₯ 톡계λ₯Ό 좜λ ₯ν•˜λŠ” λͺ…λ Ήμ–΄
β€’
sudo apt install sysstat으둜 μ„€μΉ˜ν•˜μ—¬ μ‚¬μš©
β€’
좜λ ₯ ν•„λ“œ
β—¦
CPU μ‚¬μš© 톡계
%user
μ‚¬μš©μž λͺ¨λ“œμ—μ„œ CPUκ°€ μ‚¬μš©λœ μ‹œκ°„μ˜ λΉ„μœ¨
%nice
μš°μ„ μˆœμœ„κ°€ λ³€κ²½λœ ν”„λ‘œμ„Έμ„œκ°€ μ‚¬μš©ν•œ μ‹œκ°„μ˜ λΉ„μœ¨
%system
μ‹œμŠ€ν…œ λͺ¨λ“œμ—μ„œ CPUκ°€ μ‚¬μš©λœ μ‹œκ°„μ˜ λΉ„μœ¨
%iowait
λ””μŠ€ν¬ μž…μΆœλ ₯을 λŒ€κΈ°ν•˜λŠ”λ° μ‚¬μš©λœ μ‹œκ°„μ˜ λΉ„μœ¨
%steal
가상화 ν™˜κ²½μ—μ„œ λ‹€λ₯Έ VM에 μ˜ν•΄ μ‚¬μš©λ˜ CPU μ‹œκ°„μ˜ λΉ„μœ¨
%idle
λ””μŠ€ν¬μ˜ μž…μΆœλ ₯을 λŒ€κΈ°ν•˜μ§€ μ•Šμ€ 유휴 μƒνƒœμ˜ μ‹œκ°„ λΉ„μœ¨
β—¦
λ””μŠ€ν¬ μž…μΆœλ ₯ 톡계
tps
λ””μŠ€ν¬μ—μ„œ μ΄ˆλ‹Ή μ²˜λ¦¬ν•œ μž…μΆœλ ₯ μž‘μ—… 수
kB_read/s
λ””μŠ€ν¬μ—μ„œ μ΄ˆλ‹Ή 읽어듀인 데이터 μ–‘ (KB λ‹¨μœ„)
kB_wrtn/s
λ””μŠ€ν¬μ—μ„œ μ΄ˆλ‹Ή μ“΄ 데이터 μ–‘ (KB λ‹¨μœ„)
kB_read
λ””μŠ€ν¬μ—μ„œ 읽어듀인 총 데이터 μ–‘ (KB λ‹¨μœ„)
kB_wrtn
λ””μŠ€ν¬μ—μ„œ μ“΄ 총 데이터 μ–‘ (KB λ‹¨μœ„)
β€’
ν™œμš© μ˜ˆμ‹œ
β—¦
watch -n 1 iostat -d: 1초 κ°„κ²©μœΌλ‘œ λ””λ°”μ΄μŠ€ λ””μŠ€ν¬ IO λͺ¨λ‹ˆν„°λ§
β—¦
pidstat -d -p ALL: ν”„λ‘œμ„ΈμŠ€λ³„ Disk IO λͺ¨λ‹ˆν„°λ§ (λͺ¨λ“  ν”„λ‘œμ„ΈμŠ€μ˜ Disk IO 좜λ ₯)