CLIλ Command-Line Interface λλ Character User Interfaceμ μ€μλ§λ‘ κΈμλ₯Ό μ λ ₯νμ¬ μ»΄ν¨ν°μ λͺ λ Ήμ λ΄λ¦¬λ λ°©μμ λλ€.
λμ€, λͺ λ Ή ν둬ννΈ, bashλ‘ λνλλ μ λμ€ μ Έ νκ²½, macOSμμλ Terminal, windowsμ Windows Terminal λ± μμ΅λλ€.
pwd
νμ¬ μμΉν΄ μλ κ²½λ‘λ₯Ό νμΈν©λλ€.
ls
νμ¬ κ²½λ‘μ μ‘΄μ¬νλ νμΌ, λλ ν 리λ€μ λͺ©λ‘μ μΆλ ₯ν©λλ€.
ls -al
νμ¬ κ²½λ‘μ μ‘΄μ¬νλ νμΌ, λλ ν 리λ€μ λͺ©λ‘, μ¨κΉ νμΌ λͺ©λ‘μ μΆλ ₯ν©λλ€.
cd {μ΄λκ²½λ‘}
{μ΄λκ²½λ‘}
λλ {directory}
λ‘ μ΄λν©λλ€.
cd ..
μμ λλ ν λ¦¬λ‘ μ΄λν©λλ€.
cd ~
ν κ²½λ‘λ‘ μ΄λν©λλ€.
ν°λ―Έλμ μ²μ μΌ°μ λ μμΉκ° ν κ²½λ‘μ΄λ©°, ν κ²½λ‘λ λ³κ²½νμ§ μλ κ²μ΄ μ’μ΅λλ€.
Error : too many arguments
λλ ν 리λͺ
μ κ³΅λ°±μ΄ μμ κ²½μ° ν΄λΉ μ€λ₯κ° λ°μν©λλ€.
ν΄κ²°
cd blank\ test
cd "blank test"
cd ..
μμ λλ ν λ¦¬λ‘ μ΄λν©λλ€.
mkdir {directory}
λΉμ΄μλ λλ ν 리 {directory}
λ₯Ό μμ±ν©λλ€.
rmdir {directory}
λΉμ΄μλ λλ ν 리 {directory}
λ₯Ό μμ ν©λλ€.
Error : {directory} : No such file or directory
{directory}
κ° λΉμ΄μμ§ μμ κ²½μ° ν΄λΉ μ€λ₯κ° λ°μν©λλ€.
rm -rf {directory}
{directory}
λ₯Ό μμ ν©λλ€.
λΉμ΄μμ§ μμ λλ ν 리λ μμ νκΈ° λλ¬Έμ μ¬μ©μ μ£Όμκ° νμν©λλ€.
touch {file}
λΉμ΄μλ νμΌ {file}
λ₯Ό μμ±ν©λλ€.
vi {file}
νμΌ {file}
μ λ΄μ©μ μμ νλ vi νΈμ§κΈ° μ°½μ΄ μ΄λ¦½λλ€.
a i : μ
λ ₯λͺ¨λ
:wq! : μ μ₯ ν λκ°κΈ°
cat {file}
νμΌ {file}
μ λ΄μ©μ νμΈν©λλ€.
GIT 1μ°¨ κ°μ
λ₯Ό λ£κ³ μ 리ν κΈμ
λλ€.π¨βπ