๋ฆฌ๋
์ค ํฌ์ผ๋ก์ Windows ํ๊ฒฝ์์ ์์
ํด์ผ ํ ๋๊ฐ ์์ ์ ์์ต๋๋ค. ํ์ง๋ง ๊ฑฑ์ ํ์ง ๋ง์ธ์. ์ฌ๋ฐ๋ฅธ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด Windows Terminal๋ ๊ทธ๋งํผ ๊ฐ๋ ฅํด์ง ์ ์์ต๋๋ค. ์์ํ๊ธฐ ์ํด Microsoft Store์์ Windows Terminal์ ์ค์นํ๊ณ ์ฌ์ฉํ์ธ์. Windows Terminal์ ํญ, ํ
๋ง, ์ฌ๋ฌ ์
ธ์ ์ง์ํฉ๋๋ค. ์ฃผ๋์ด ๊ฐ๋ฐ์์๊ฒ๋ `cd`, `dir`, `cls`, `echo`, `copy`, `del`, `mkdir`, `rmdir`์ด ํ์์ ์ธ ๋ช
๋ น์ด์
๋๋ค. ์ค๊ธ ๊ฐ๋ฐ์๋ `set`, `setx`, `fc`, `findstr`, `tasklist`, `taskkill`, `where`๋ฅผ ์ฌ์ฉํ์ฌ ํ๊ฒฝ ๋ณ์๋ฅผ ๋ณด๊ณ ์ค์ ํ๊ณ , ํ์ผ์ ๋น๊ตํ๋ฉฐ, ํ๋ก์ธ์ค๋ฅผ ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ์๋์ด ๊ฐ๋ฐ์๋ `schtasks`, `netstat`, `powershell`, `reg`, `wmic`, `curl`์ ์ฌ์ฉํ์ฌ ์์
์ ์์ฝํ๊ณ , ์ด๋ฆฐ ํฌํธ๋ฅผ ํ์ธํ๋ฉฐ, ์์คํ
์ ๋ณด๋ฅผ ์กฐํํ ์ ์์ต๋๋ค. ๋ํ, ์ต์ Windows์์๋ `curl`, `tar`, `ssh`, `scp`๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. Chocolatey ํจํค์ง ๊ด๋ฆฌ์์ winget์ ์ฌ์ฉํ์ฌ ํฐ๋ฏธ๋์์ ์ฑ์ ์ค์นํ ์๋ ์์ต๋๋ค. ์ด ๋ช
๋ น์ด๋ค์ ๊ธฐ์ตํ๋ ๋ฐ ๋์์ด ๋๋๋ก ๋๋ ํฐ๋ฆฌ ์์
, ํ์ผ ์์
, ํ๊ฒฝ ๋ณ์, ์์คํ
์์
, ๊ณ ๊ธ, ํจํค์ง ๊ด๋ฆฌ์๋ก ๋ถ๋ฅ๋ ์๊ฐ์ ์ธ ์นํธ ์ํธ๊ฐ ์ ๊ณต๋ฉ๋๋ค. ์ฌ๋ฐ๋ฅธ ํฐ๋ฏธ๋๊ณผ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด Windows์์๋ ํธ์ํจ์ ๋๋ผ๊ณ ์์ฐ์ฑ์ ๋์ผ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด ์ฝ๋๋ฅผ ํธ์งํ๊ณ , ํฌํธ๋ฅผ ๋๋ฒ๊น
ํ๋ฉฐ, ํ๊ฒฝ ๋ณ์๋ฅผ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
dev.to
๐ช I Love Linux, But I'm Stuck on Windows: Terminal Commands Every Dev Should Know
