Linux

λ‚˜λ‚˜'s BrainΒ·2023λ…„ 12μ›” 2일

Linux

λͺ©λ‘ 보기
3/11
post-thumbnail

πŸ’» Section 02. 파일 μ‹œμŠ€ν…œμ˜ 관리

πŸ› οΈ λ¦¬λˆ…μŠ€ μ „μš© λ””μŠ€ν¬ 기반 파일 μ‹œμŠ€ν…œ

ext
ext2
ext3 + 저널링 κΈ°λŠ₯
ext4 + ν™•μž₯ λ©€ν‹° 블둝 ν• λ‹Ή

πŸ’‘ 저널링 파일 μ‹œμŠ€ν…œ
저널링 : μ•ˆμ •μ μΈ 볡ꡬ κ°€λŠ₯

JFS : IBM μ‚¬μ˜ λ…μžμ μΈ 저널링 파일 μ‹œμŠ€ν…œ
xfs : κ³ μ„±λŠ₯ 저널링 μ‹œμŠ€ν…œ , κ°€μž₯ 큰 파일 생성
ReiserFS

πŸ› οΈ λ„€νŠΈμ›Œν¬ 파일 μ‹œμŠ€ν…œ

SMB : μ‚Όλ°” 파일 μ‹œμŠ€ν…œμ„ 마운트 μ§€μ •, " 파일/ν”„λ¦°ν„° 곡유 ν”„λ‘œν† μ½œ "
CIFS : SMB ν™•μž₯
NFS

πŸ’‘ 기타 지원 κ°€λŠ₯ν•œ 파일 μ‹œμŠ€ν…œ

FAT : κ°€μž₯ κ°„λ‹¨ν•œ μ‹œμŠ€ν…œ
VFAT
FAT32 : 닀쀑 λΆ€νŒ…
NTFS : μ•ˆμ •μ„± κ΅Ώ, λŒ€μš©λŸ‰ 파일 κ΅Ώ
UDF
HPFS


πŸ”– κ΄€λ ¨ λͺ…λ Ήμ–΄

mount , umount -> / etc / mtab
: νŠΉμ • λ””λ°”μ΄μŠ€λ₯Ό νŠΉμ • λ””λ ‰ν„°λ¦¬μ²˜λŸΌ μ‚¬μš©ν•˜κΈ° μœ„ν•΄ μž₯μΉ˜μ™€ 디렉터리λ₯Ό μ—°κ²°

eject
: 이동식 보쑰기얡μž₯μΉ˜λ“±κ³Ό 같은 λ―Έλ””μ–΄λ₯Ό ν•΄μ œν•˜κ³  μž₯치λ₯Ό μ œκ±°ν•˜λŠ” λͺ…λ Ήμ–΄

fdisk

- νŒŒν‹°μ…˜μ˜ 생성 `-n`
- μ‚­μ œ `-d`
- λ³€κ²½ `-t`
- νŒŒν‹°μ…˜ 정보 확인 κ°€λŠ₯ `-p`
- μ„€μ • ν›„ μ—…λ°μ΄νŠΈ ν•„μš” 
- ν…Œμ΄λΈ” 기둝, λΉ μ Έλ‚˜μ˜΄ `-w`

`82`: μŠ€μ™‘
`83`: Linux
`8e`: Linux LVM
`fd`: Linux RAID

mkfs
: νŒŒν‹°μ…˜μ— λ§žλŠ” λ¦¬λˆ…μŠ€ 파일 μ‹œμŠ€ν…œ 생성

mke2fs
: ext2, ext3, ext4 νƒ€μž…μ˜ λ¦¬λˆ…μŠ€ 파일 μ‹œμŠ€ν…œ 생성

mke2fs [μ˜΅μ…˜] μž₯치

[μ˜΅μ…˜]이 μ—†λ‹€λ©΄ 저널링이 μ•„λ‹Œ ext2 생성

ext3 : -j

ext4 : -t

fsk -> / lost + found ⭐
: 무결성 점검, λŒ€ν™”μ‹ 볡ꡬ

e2fsk
: ext2, ext3, ext4 νƒ€μž…μ˜ λ¦¬λˆ…μŠ€ 파일 μ‹œμŠ€ν…œ 볡ꡬ

du
: 디렉터리별 λ””μŠ€ν¬ μ‚¬μš©λŸ‰ 확인

du-sh : 총 μ‚¬μš©λŸ‰λ§Œ λ‹¨μœ„λ₯Ό λΆ™μ—¬μ„œ 좜λ ₯

df
: 마운트된 ν•˜λ“œ λ””μŠ€ν¬ 남은 μš©λŸ‰ 확인

νŒŒν‹°μ…˜μ— μ‚¬μš©κ°€λŠ₯ν•œ i-node 수 확인
profile
"λ‘œμ»¬μ—μ„  λ¬Έμ œμ—†μ—ˆλŠ”λ°β€¦?"

0개의 λŒ“κΈ€