RSS DEV ์ปค๋ฎค๋‹ˆํ‹ฐ

๐ŸชŸ ๋ฆฌ๋ˆ…์Šค๋ฅผ ์‚ฌ๋ž‘ํ•˜์ง€๋งŒ ์œˆ๋„์šฐ์— ๊ฐ‡ํ˜€ ์žˆ์Šต๋‹ˆ๋‹ค: ๋ชจ๋“  ๊ฐœ๋ฐœ์ž๊ฐ€ ์•Œ์•„์•ผ ํ•  ํ„ฐ๋ฏธ๋„ ๋ช…๋ น์–ด

๋ฆฌ๋ˆ…์Šค ํŒฌ์œผ๋กœ์„œ 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์—์„œ๋„ ํŽธ์•ˆํ•จ์„ ๋А๋ผ๊ณ  ์ƒ์‚ฐ์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ฝ”๋“œ๋ฅผ ํŽธ์ง‘ํ•˜๊ณ , ํฌํŠธ๋ฅผ ๋””๋ฒ„๊น…ํ•˜๋ฉฐ, ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
favicon
dev.to
๐ŸชŸ I Love Linux, But I'm Stuck on Windows: Terminal Commands Every Dev Should Know