π νμ΅ λͺ©ν
1.GUI (Graphic User Interface)μ CLI (Command Line Interface)μ μ°¨μ΄μ μ μ μ μμ΅λλ€.
2.리λ
μ€μ κΈ°λ³Έ λͺ
λ Ήμ΄(cd, ls, pwd, mkdir, rm, rm -rf, cp, mv, ., .., /, ~)λ₯Ό μ¬μ©ν μ μμ΅λλ€.
3.ν°λ―Έλμ 리λ
μ€ λͺ
λ Ήμ΄λ₯Ό μ
λ ₯ν΄ νμΌμ μμ±νκ³ μμ ν μ μμ΅λλ€.
4.vi μλν° λ‘ νμΌμ μμ±νκ³ μμ νκ³ μμ ν μ μμ΅λλ€.
κ·Έλν½μ ν΅ν΄ μ¬μ©μμ μν΅νλ λ°©μ(κ·Έλν½ κΈ°λ°μ μ μ μΈν°νμ΄μ€)
ν°λ―Έλμ ν΅ν΄ λͺ λ Ήμ΄λ‘ μ¬μ©μμ μν΅νλ λ°©μ(λͺ λ Ήμ΄ κΈ°λ°μ μ μ μΈν°νμ΄μ€)
μ΄μ체μ λ μ»΄ν¨ν°λ₯Ό μ’ λ νΈλ¦¬νκ² μ¬μ©νκ³ μμ€ν μ μμμ ν¨μ¨μ± μκ² κ΄λ¦¬ν μ μλλ‘ νκ²½μ μ κ³΅ν΄ μ£Όλ νλ‘κ·Έλ¨λ€μ μ§ν©μ²΄μ΄λ€.
μλ‘ Windows, Mac OS, Linux λ±μ΄ μλ€.
root(/) : 루νΈν΄λ. μ΅μμ κ²½λ‘. / κΈ°νΈλ‘ μ κ·Όν μ μλ€.
/home(~) : μ μ μ 곡κ°. Home λλ ν 리 μ΄μΈμ λ€λ₯Έ λλ ν 리λ€μ μ£Όλ‘ system directoryλΌκ³ νλ€. 리λ μ€ κ²½μ° λλ ν 리λ€.~ κΈ°νΈλ‘ μ κ·Ό.
/bin & /sbin : binaryμ μ½μ. osμ μ΅μνμ ꡬλμ μν΄ νμν νλ‘κ·Έλ¨μ΄ λ€μ΄μλ ν΄λ. sbin ν΄λλ binκ³Ό μ μ¬νμ§λ§ μ€μ§ 루νΈμ μ μ μ© νλ‘κ·Έλ¨ ν¬ν¨.
/usr : userμ μ½μ. κ° μ μ μ΄λ¦μ ν΄λΉνλ ν΄λ μ΄λ¦μ΄ μ‘΄μ¬.
path
/ : root λλ ν 리
~ : home
. : νμ¬ κ²½λ‘
.. : μμ κ²½λ‘
cd : ν΄λμ΄λ
ls : νμ¬ κ²½λ‘ λ΄ νμΌ λͺ©λ‘
ls -a : νμ¬ κ²½λ‘μμ μ¨κΈ΄ νμΌ λͺ©λ‘κΉμ§ λ³Όμμλ€. μ 체 νμΌ λͺ©λ‘
pwd : νμ¬ κ²½λ‘ μΆλ ₯
mkdir : ν΄λ(λλ ν 리)μμ±
rmdir : ν΄λ(λλ ν 리)μ κ±°
rm : νμΌ/ν΄λ μ κ±° (rm -rf .test)
cp : 볡μ¬
mv : νμΌ/ν΄λ μ΄λ
cat : ν°λ―Έλμ νμΌ λ΄μ© μΆλ ₯
touch : νμΌ μμ± λ° λ μ§ μ 보 λ³κ²½ (touch readme.md)
chmod : νμΌ/ν΄λ κΆν μ€μ (chmod u+x readme.md)