- ํ์ผ (File)
: ๋ณด์กฐ ๊ธฐ์ต ์ฅ์น์ ์ ์ฅ๋ ๊ด๋ จ ์๋ ์ ๋ณด์ ์งํฉ
: ํ์ผ ์คํ ์ ๋ณด + ํ์ผ ๊ด๋ จ ๋ถ๊ฐ ์ ๋ณด (์์ฑ/๋ฉํ ๋ฐ์ดํฐ)๊ฐ ์กด์ฌ
- ํ์ผ ์์ฑ
1) ์ ํ : OS๊ฐ ์ธ์งํ๋ ํ์ผ์ ์ข ๋ฅ
2) ํฌ๊ธฐ : ํ์ผ์ ํ์ฌ ํฌ๊ธฐ์ ํ์ฉ ๊ฐ๋ฅ ์ต๋ ํฌ๊ธฐ
3) ๋ณดํธ : ์ด๋ค ์ฌ์ฉ์๊ฐ ํด๋น ํ์ผ์ ์ฝ๊ณ , ์ฐ๊ณ , ์คํํ ์ ์๋์ง
4) ์์ฑ ๋ ์ง : ํ์ผ์ด ์์ฑ๋ ๋ ์ง
5) ๋ง์ง๋ง ์ ๊ทผ ๋ ์ง : ํ์ผ์ ๋ง์ง๋ง์ผ๋ก ์ ๊ทผํ ๋ ์ง
6) ๋ง์ง๋ง ์์ ๋ ์ง : ํ์ผ์ด ๋ง์ง๋ง์ผ๋ก ์์ ๋ ๋ ์ง
7) ์์ฑ์ : ํ์ผ ์์ฑ ์ฌ์ฉ์
8) ์์ ์ : ํ์ผ ์์ ์ฌ์ฉ์
9) ์์น : ํ์ผ์ ๋ณด์กฐ๊ธฐ์ต์ฅ์น์ ํ์ฌ ์์น
- ํ์ผ ์ ํ
: ํ์ผ ๋ค์ ํ์ฅ์๋ฅผ ํตํด ํํ
1) ์คํ ํ์ผ : ์๋ ๊ฒฝ์ฐ, exe, com, bin
2) ๋ชฉ์ ํ์ผ : obj, o
3) ์์ค ์ฝ๋ ํ์ผ : c, cpp, cc, java...
4) ์๋ ํ๋ก์ธ์ ํ์ผ : xml, rtf, doc, docx
5) ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ์ผ : lib, a, so, dil
6) ๋ฉํฐ๋ฏธ๋์ด ํ์ผ : mpeg, mov, mp3..
7) ๋ฐฑ์ /๋ณด๊ด ํ์ผ : rar, zip, tar
- ํ์ผ ์ฐ์ฐ์ ์ํ ์์คํ ํธ์ถ
1) ํ์ผ ์์ฑ
2) ํ์ผ ์ญ์
3) ํ์ผ ์ด๊ธฐ
4) ํ์ผ ๋ซ๊ธฐ
5) ํ์ผ ์ฝ๊ธฐ
6) ํ์ผ ์ฐ๊ธฐ
- ๋๋ ํฐ๋ฆฌ(directory)
: → ํด๋(folder)
: ํ๋ → ํธ๋ฆฌ ๊ตฌ์กฐ ๋๋ ํฐ๋ฆฌ(tree-structured directory)
: ์ต์์ ๋๋ ํฐ๋ฆฌ = ๋ฃจํธ ๋๋ ํฐ๋ฆฌ ' / '๋ก ํํ → ๊ฒฝ๋ก(path)๋ผ๋ ๊ฐ๋ ์ด ์๊น
- ์ ๋ ๊ฒฝ๋ก์ ์๋ ๊ฒฝ๋ก
: ์ ๋ ๊ฒฝ๋ก → ๋ฃจํธ ๋๋ ํฐ๋ฆฌ๋ถํฐ ์์ํ๋ ๊ฒฝ๋ก
: ์๋ ๊ฒฝ๋ก → ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ถํฐ ์์ํ๋ ๊ฒฝ๋ก
- ๋๋ ํฐ๋ฆฌ ์์คํ ํธ์ถ
: ๋๋ ํฐ๋ฆฌ ์ฐ์ฐ์ ์ํ ์์คํ ํธ์ถ
1) ๋๋ ํฐ๋ฆฌ ์์ฑ
2) ๋๋ ํฐ๋ฆฌ ์ญ์
3) ๋๋ ํฐ๋ฆฌ ์ด๊ธฐ
4) ๋๋ ํฐ๋ฆฌ ๋ซ๊ธฐ
5) ๋๋ ํฐ๋ฆฌ ์ฝ๊ธฐ
- ๋๋ ํฐ๋ฆฌ ์ํธ๋ฆฌ
: ํ์ผ์ด ๋ด๋ถ์ ํด๋น ํ์ผ๊ณผ ๊ด๋ จ ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ค๋ฉด, ์๋ ๋ด๋ถ์ ํด๋น ๋๋ ํฐ๋ฆฌ์ ๋ด๊ฒจ์๋ ๋์๊ณผ ๊ด๋ จ๋ ์ ๋ณด๋ฅผ ๋ด๊ณ ์์
: ๋ณดํต ํ ์ด๋ธ(ํ) ํํ
: .. → ์์ ๋๋ ํฐ๋ฆฌ, . → ํ์ฌ ๋๋ ํฐ๋ฆฌ
- ํ์ผ ์์คํ
: ํ์ผ๊ณผ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ ์ฅํ๊ณ ์ ๊ทผํ๊ฒ ํ๋ OS ๋ด๋ถ ํ๋ก๊ทธ๋จ
: FAT ํ์ผ ์์คํ (์ ์ฉ๋ ์ ์ฅ ์ฅ์น) & ์ ๋์ค ํ์ผ ์์คํ
: ๋ณด์กฐ ๊ธฐ์ต ์ฅ์น๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ํํฐ์ ์ ๋๋๋ ์์ (ํํฐ์ ๋) ๊ณผ ํฌ๋งท(ํฌ๋งคํ )์ ๊ฑฐ์ณ์ผ ํจ
: ํํฐ์ ๋(partitioning) → ์ ์ฅ ์ฅ์น์ ๋ ผ๋ฆฌ์ ์ธ ์์ญ์ ๊ตฌํํ๋ ์์ (ํํฐ์ ์์ )
: ํฌ๋งคํ (formatting) → ํ์ผ ์์คํ ์ ์ค์ ํด ์ด๋ค ๋ฐฉ์์ผ๋ก ์ ์ฅํ๊ณ ๊ด๋ฆฌํ ์ง ๊ฒฐ์ ํ๊ณ , ์๋ก์ด ๋ฐ์ดํฐ๋ฅผ ์ธ ์ค๋นํ๋ ์์
- ํ์ผ ํ ๋น ๋ฐฉ๋ฒ
: OS → ํ์ผ๊ณผ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ธ๋ก(block) ๋จ์๋ก ์ฝ๊ณ ์
: ์ฐ์ ํ ๋น, ๋ถ์ฐ์ ํ ๋น ๆ (๋ถ์ฐ์ → ์ฐ๊ฒฐ ํ ๋น, ์์ธ ํ ๋น)
1) ์ฐ์ ํ ๋น : ๊ฐ์ฅ ๋จ์, ์ฐ์์ ์ธ ๋ธ๋ก์ ํ์ผ์ ํ ๋นํจ, ์ธ๋ถ ๋จํธํ๋ผ๋ ๋จ์ ์กด์ฌ
→ ํ์ผ์ ์ฒซ ๋ธ๋ก ์ฃผ์์ ๋ธ๋ก ๋จ์ด์ ๊ธธ์ด๋ง ์๋ฉด ๋จ
2) ์ฐ๊ฒฐ ํ ๋น : ๊ฐ ๋ธ๋ก ์ผ๋ถ์ ๋ค์ ๋ธ๋ก์ ์ฃผ์๋ฅผ ์ ์ฅํด, ๊ฐ ๋ธ๋ก์ด ๋ค์ ๋ธ๋ก์ ๊ฐ๋ฆฌํค๋ ํํ๋ก ํ ๋นํจ (์ฐ๊ฒฐ ๋ฆฌ์คํธ)
๋จ์ : ์ฒซ ๋ธ๋ก๋ถํฐ ํ๋์ฉ ์ฝ์ด์ผ ํจ (์์ ์ ๊ทผ ์๋ ๋งค์ฐ ๋๋ฆผ), ํ๋์จ์ด ๊ณ ์ฅ ์ ํด๋น ๋ธ๋ก ์ดํ ๋ธ๋ก์ ์ ๊ทผ ๋ถ๊ฐ
3) ์์ธ ํ ๋น : ๋ชจ๋ ๋ธ๋ก ์ฃผ์๋ฅผ ์์ธ ๋ธ๋ก์ด๋ผ๋ ํ๋์ ๋ธ๋ก์ ๋ชจ์ ๊ด๋ฆฌํจ
'๐ค Study > ์ด์์ฒด์ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[06] ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ (1) | 2024.03.28 |
---|---|
[05] ๊ต์ฐฉ ์ํ (0) | 2024.03.25 |
[04] ํ๋ก์ธ์ค ๋๊ธฐํ (0) | 2024.03.24 |
[03] CPU ์ค์ผ์ค๋ง (0) | 2024.03.19 |
[02] ํ๋ก์ธ์ค ๊ฐ์ (0) | 2024.03.15 |