π κ°μ
<aside>
π‘
POSIXλ μ λμ€μ μ λμ€ κ³μ΄ μ΄μ 체μ μμ μννΈμ¨μ΄ κ°λ° μμ νΈνμ±μ λμ΄κΈ° μν νμ€μ
λλ€. λ€μν μμ€ν
κ°μ μ½λ μ΄μμ±μ μ 곡νμ¬, κ°λ°μκ° λμΌν μ½λλ₯Ό μ¬λ¬ νλ«νΌμμ μ¬μ©ν μ μκ² ν©λλ€.
</aside>
π μ£Όμ κ΅¬μ± μμ
κ΅¬μ± μμ |
μ€λͺ
|
API |
νλ‘κ·Έλλ° μΈμ΄μμ μ¬μ©ν μ μλ ν¨μμ λ°μ΄ν° ꡬ쑰λ₯Ό μ μ. |
μ
Έ(Shell) |
μ¬μ©μμ μ΄μ 체μ κ°μ μνΈμμ©μ μν λͺ
λ Ήμ΄ μΈν°νμ΄μ€. |
μ νΈλ¦¬ν°(Utilities) |
νμΌ μ‘°μ, ν
μ€νΈ μ²λ¦¬ λ±μ κΈ°λ₯μ μ 곡νλ λͺ
λ Ήμ΄ λ° λꡬλ€. |
π οΈ POSIXμ μ£Όμ κΈ°λ₯
- νμΌ λ° λλ ν°λ¦¬ κ΄λ¦¬: νμΌ μμ±, μμ , μ½κΈ°, μ°κΈ° λ±μ κΈ°λ₯ μ 곡.
- νλ‘μΈμ€ κ΄λ¦¬: νλ‘μΈμ€ μμ±, μ’
λ£, μ μ΄ λ±μ API μ 곡.
- μ€λ λ μ§μ: λ©ν°μ€λ λ νλ‘κ·Έλλ°μ μν POSIX μ€λ λ(Pthreads) API μ 곡.
- μ νΈ μ²λ¦¬: νλ‘μΈμ€ κ°μ ν΅μ μ μν μ νΈ λ©μ»€λμ¦ μ 곡.
- μκ° λ° λ μ§ ν¨μ: μκ° μΈ‘μ λ° λ μ§ κ΄λ¦¬λ₯Ό μν ν¨μ μ 곡.
π‘ POSIXμ μ₯μ
- μ΄μμ±: POSIXλ₯Ό μ€μνλ μ½λλ μ¬λ¬ μ΄μ 체μ μμ μ½κ² μ€ν κ°λ₯.
- νμ€ν: λ€μν μ λμ€ κ³μ΄ μμ€ν
κ°μ μΌκ΄μ± μλ νλ‘κ·Έλλ° νκ²½ μ 곡.
- κ°λ° μμ°μ± ν₯μ: 곡ν΅λ API μ¬μ©μΌλ‘ κ°λ° ν¨μ¨μ± μ¦κ°.
β οΈ POSIXμ λ¨μ
- 볡μ‘μ±: POSIXμ νμ€μ΄ κ΄λ²μνμ¬ νμ΅ κ³‘μ μ΄ μμ μ μμ.
- νΈνμ± λ¬Έμ : λͺ¨λ μ΄μ 체μ κ° POSIXλ₯Ό μμ ν μ§μνμ§ μμ μ΄μμ±μ μ νμ΄ μμ μ μμ.
- μ±λ₯ μ ν: νμ€ν κ³Όμ μμ μ±λ₯μ΄ μ΅μ νλμ§ μμ κ²½μ°κ° μμ μ μμ.
- μ νλ κΈ°λ₯: μ΅μ κΈ°μ μ΄λ νΉμ νλ«νΌμ κ³ μ κΈ°λ₯μ νμ©νλ λ° μ μ½μ΄ μμ μ μμ.