Dev.Beth
๐Ÿ๐Ÿ’ป๐Ÿ
Dev.Beth
์ „์ฒด ๋ฐฉ๋ฌธ์ž
์˜ค๋Š˜
์–ด์ œ
  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (175)
    • ๐Ÿค” PS(Problem Solving) (119)
      • ๋ฐฑ์ค€(BOJ) (59)
      • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค (47)
      • Leet, ๊ตฌ๋ฆ„ (6)
      • ์ฝ”ํ…Œ (7)
    • ๐Ÿ› ๏ธ ํˆด, ๊ทธ์™ธ (10)
    • ๐Ÿ•ท๏ธ ์—๋Ÿฌ, ๋ฒ„๊ทธ (15)
    • โœ๏ธ ์ด๋ก  (30)
      • ์ด๋ก , ์„ค๊ณ„ (3)
      • ๋””์ž์ธํŒจํ„ด (1)
      • ์ž๋ฃŒ๊ตฌ์กฐ, ์•Œ๊ณ ๋ฆฌ์ฆ˜ (13)
      • ๋„คํŠธ์›Œํฌ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค (11)
      • ๊ฐœ๋ฐœ์„œ (2)

๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

  • WRITE
  • ADMIN

๊ณต์ง€์‚ฌํ•ญ

  • ๐Ÿต PS challenge

์ธ๊ธฐ ๊ธ€

ํƒœ๊ทธ

  • ๊ฐค๋Ÿญ์‹œ ๋ฉˆ์ถค
  • 2294
  • ๋ฐฑ์ค€ c++
  • ๊ฐค๋Ÿญ์‹œ ์žฌ๋ถ€ํŒ…
  • Retrofit ํ•œ๊ธ€ ๊นจ์ง
  • ๊ฐค๋Ÿญ์‹œ ๊ฐ•์ œ ์žฌ๋ถ€ํŒ…
  • ๋ฐฑ์ค€ 2294
  • ๋ฐฑ์ค€ 1520 c++
  • ๋ฐฑ์ค€ c++ 2293
  • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋„คํŠธ์›Œํฌ java
  • ๋ฐฑ์ค€ 2294 c++
  • ๋ฐฑ์ค€
  • ๊ฐค๋Ÿญ์‹œ ๋ฆฌ๋ถ€ํŒ…
  • 2294 ๋ฐฑ์ค€ c++
  • ์‚ผ์„ฑ ํ™”๋ฉด ๋ฉˆ์ถค
  • 2294 c++
  • 2293
  • Retrofit ํ•œ๊ธ€๊นจ์ง
  • ๋ฐฑ์ค€ 2293
  • ๋ฐฑ์ค€ 2240
  • Retrofit Post ํ•œ๊ธ€
  • c++ 2294
  • boj 2293
  • boj 1509 c++
  • ๊ฐค๋Ÿญ์‹œ ๊ฒ€์€ํ™”๋ฉด
  • ๊ฐค๋Ÿญ์‹œ ๊ฒ€์€ํ™”๋ฉด ์žฌ๋ถ€ํŒ…
  • 1509 c++
  • ๋ฐฑ์ค€ 1509 c++
  • 1520 c++
  • 2293 c++

์ตœ๊ทผ ๋Œ“๊ธ€

์ตœ๊ทผ ๊ธ€

ํ‹ฐ์Šคํ† ๋ฆฌ

hELLO ยท Designed By ์ •์ƒ์šฐ.
Dev.Beth

๐Ÿ๐Ÿ’ป๐Ÿ

[์œˆ๋„์šฐ(Windows)] ์œˆ๋„์šฐ10์—์„œ ๋ฐฐ์‹œ์‰˜(Bash shell) ์‚ฌ์šฉํ•˜๊ธฐ
๐Ÿ› ๏ธ ํˆด, ๊ทธ์™ธ

[์œˆ๋„์šฐ(Windows)] ์œˆ๋„์šฐ10์—์„œ ๋ฐฐ์‹œ์‰˜(Bash shell) ์‚ฌ์šฉํ•˜๊ธฐ

2019. 7. 7. 15:14
๋ฐ˜์‘ํ˜•

๋“ค์–ด๊ฐ€๊ธฐ ์ „์—, Shell์ด๋ž€?

 

์‰ฝ๊ฒŒ ํ‘œํ˜„ํ•˜๋ฉด ์œˆ๋„์˜ command.com(์‹œ์ž‘-์‹คํ–‰-cmd)์ด ํ•˜๋Š” ์—ญํ• ์ฒ˜๋Ÿผ

login ์ดํ›„๋ถ€ํ„ฐ ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•˜๋Š” ๋ช…๋ น์–ด๋ฅผ ๊ธฐ๊ณ„์–ด๋กœ ๋ณ€์—ญํ•˜์—ฌ ์ปค๋„์— ์ „๋‹ฌํ•˜๋Š” ์—ญํ• ์„ ํ•˜๋Š” ๋ช…๋ น์–ด ํ•ด์„๊ธฐ๋ฅผ ๋งํ•ฉ๋‹ˆ๋‹ค.

 

Shell์ด๋ž€ ํ•œ๋งˆ๋””๋กœ ์‚ฌ์šฉ์ž์™€ ์šด์˜์ฒด์ œ ์‚ฌ์ด๋ฅผ Interface์‹œํ‚ค๋Š” ํ•˜๋‚˜์˜ ์œ ํ‹ธ๋ฆฌํ‹ฐ ํ”„๋กœ๊ทธ๋žจ์ด๋ฉฐ, ์‰˜์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ๋ช…๋ น ๋ผ์ธ์„ ์ฝ์–ด๋“ค์—ฌ ํ•ด์„ํ•˜๊ณ  ๋ฆฌ๋ˆ…์Šค ์‹œ์Šคํ…œ์„ ํ†ตํ•ด์„œ ๋ช…๋ น ๋ผ์ธ์ด ์‹คํ–‰๋˜๊ฒŒ ํ•˜๋Š” Command Interpreter(๋ช…๋ น์„ ํ•œ์ค„์”ฉ ํ•ด์„)์ž…๋‹ˆ๋‹ค.

 

์ปค๋„(Kernel) ๊ณผ ์ง์ ‘์ ์œผ๋กœ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์œผ๋ฉฐ ํ•ด์„ํ•œ ๊ฒฐ๊ณผ๋ฅผ ์ปค๋„๋กœ ๋ณด๋ƒ…๋‹ˆ๋‹ค.

๋‹ค์‹œ ๋งํ•ด ์‚ฌ์šฉ์ž์™€ ์ปค๋„๊ณผ์˜ ๋Œ€ํ™”๋ผ๊ณ ๋„ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ๋„˜๊ฒจ์ฃผ๋„๋ก ํ•˜๊ณ  ์ปค๋„๋กœ ๋ณด๋‚ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.

 

์œˆ๋„์šฐ10์—์„œ ์œ ๋‹‰์Šค Bash shell์„ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š”

  • ์‹œ์Šคํ…œ ์‚ฌ์–‘ ํ™•์ธ
  • ์‚ฌ์šฉ ์„ค์ •
  • bash ์„ค์น˜

์ด ์„ธ๋‹จ๊ณ„์˜ ์ž‘์—…์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

 

 

 
 1. ์‹œ์Šคํ…œ ์‚ฌ์–‘ ํ™•์ธ 

 

 

 

* ์œˆ๋„์šฐ ๋ฒ„์ „์€ ์‹คํ–‰์ฐฝ((์œˆ๋„์šฐํ‚ค+R)์—์„œ winver ๋กœ, ๋ฒ„์ „์ •๋ณด๋Š” msinfo32๋กœ ํ™•์ธ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค) *

  • Windows 10 64๋น„ํŠธ
  • Windows 10 v.1607 ์ด์ƒ(์ดํ•˜์ด์‹  ๋ถ„๋“ค์€ ์—…๋ฐ์ดํŠธ๋ฅผ ๋ฐ›์œผ์…”์•ผ ํ•ฉ๋‹ˆ๋‹ค.)
  • ๋กœ์ปฌ ๊ณ„์ •์ด ์•„๋‹Œ MS์ด๋ฉ”์ผ ๊ณ„์ •์œผ๋กœ PC๋กœ๊ทธ์ธ
 
 2. ์‚ฌ์šฉ ์„ค์ •

 

 

  • ๊ฐœ๋ฐœ์ž ๋ชจ๋“œ ํ™œ์„ฑํ™”

 

 

  • Linux์šฉ Windows ํ•˜์œ„ ์‹œ์Šคํ…œ ํ™œ์„ฑํ™”(์žฌ๋ถ€ํŒ… ํ•„์š”)

 

 

 

 

3. bash ์„ค์น˜

 

 

  • cmd๋ฅผ '๊ด€๋ฆฌ์ž ๊ถŒํ•œ์œผ๋กœ ์‹คํ–‰' ํ›„ lxrun /install๋กœ ์„ค์น˜ํ•˜๊ธฐ(ํ˜น์€ ๊ทธ๋ƒฅ bash๋กœ ์„ค์น˜ํ•ด๋„ ๋ฉ๋‹ˆ๋‹ค)

 

 

** ์šฐ๋ถ„ํˆฌ ์ด๋ฏธ์ง€๋ฅผ ์Šคํ† ์–ด์—์„œ ๋ฐ›์•„์˜ค๊ธฐ ๋•Œ๋ฌธ์—, ๋ฐ˜๋“œ์‹œ ๊ณ„์ • ๋กœ๊ทธ์ธ์„ MS ์ด๋ฉ”์ผ ์•„์ด๋””๋กœ ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค **

** UNIX ์‚ฌ์šฉ์ž,๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์žŠ์–ด๋ฒ„๋ฆด๊ฒฝ์šฐ lxrun์„ ์‚ญ์ œ ํ›„ ์žฌ์„ค์น˜ ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค **

 

 

์ด์ œ ๋ช…๋ น์–ด์— bash๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

 


 

 

๋ช…๋ น์–ด๋„, vi๋„ ์ž˜ ๊ธฐ๋Šฅํ•˜๋Š” ๊ฒƒ์„ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

 

** gcc๊ฐ™์€ ํŒจํ‚ค์ง€ ์„ค์น˜์ „์— sudo apt-get update ๋กœ ํ•œ๋ฒˆ ์—…๋ฐ์ดํŠธ ํ•ด์ฃผ์‹œ๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค **

 

 


 

 

MS๊ฐ€ ์œˆ๋„์šฐ ํ„ฐ๋ฏธ๋„(!) v1.0์„ ์˜ฌํ•ด ๊ฒจ์šธ ์ถœ์‹œ๋ฅผ ๋ชฉํ‘œ๋กœ ๋‘๊ณ  ์žˆ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.(ํ”„๋ฆฌ๋ทฐ ๋ฒ„์ „์€ ์—ฌ๋ฆ„์ฏค์— MS์Šคํ† ์–ด์— ์ถœ์‹œํ•œ๋‹ค๊ณ  ํ•˜๋„ค์š”)

์ž์„ธํ•œ ์‚ฌํ•ญ์€ MS ๊นƒํ—ˆ๋ธŒ ๊ณต๊ฐœ repo๋ฅผ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”.

 

https://github.com/microsoft/terminal

 

๋”๋ณด๊ธฐ

How to Install Linux Bash Shell on Windows 10

์œˆ๋„์šฐ 10 ๋ฐฐ์‹œ ์„ค์น˜

 

๋ฐ˜์‘ํ˜•
์ €์ž‘์žํ‘œ์‹œ ๋น„์˜๋ฆฌ ๋™์ผ์กฐ๊ฑด (์ƒˆ์ฐฝ์—ด๋ฆผ)

'๐Ÿ› ๏ธ ํˆด, ๊ทธ์™ธ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[ํ‹ฐ์Šคํ† ๋ฆฌ] Square ์Šคํ‚จ ๊ธ€๊ผด ์ ์šฉ ์•ˆ๋ ๋•Œ ํ•ด๊ฒฐ๋ฐฉ๋ฒ•  (0) 2019.07.19
[ํ‹ฐ์Šคํ† ๋ฆฌ] ๋งˆ์šฐ์Šค ํด๋ฆญ ์• ๋‹ˆ๋ฉ”์ด์…˜ ๋„ฃ๊ธฐ  (0) 2019.07.18
[๊ฟ€ํŒ] ํฌ๋กฌ ์‚ฌ์šฉ์‹œ ์œ ํŠœ๋ธŒ ํ”„๋ฆฌ์ง• ํ˜„์ƒ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•  (0) 2019.07.09
[๊ฐœ์ธ ๋ ˆํผ๋Ÿฐ์Šค] mathJax ๋ฌธ๋ฒ• ์‚ฌ์šฉํ• ๋•Œ๋งˆ๋‹ค ์ •๋ฆฌํ•ด๋‘๋Š” ๊ธ€  (0) 2019.07.08
[์œˆ๋„์šฐ(Windows)] powershell, Git bash, command prompt๊ฐ„์˜ ์ฐจ์ด์   (0) 2019.07.07
    '๐Ÿ› ๏ธ ํˆด, ๊ทธ์™ธ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
    • [ํ‹ฐ์Šคํ† ๋ฆฌ] ๋งˆ์šฐ์Šค ํด๋ฆญ ์• ๋‹ˆ๋ฉ”์ด์…˜ ๋„ฃ๊ธฐ
    • [๊ฟ€ํŒ] ํฌ๋กฌ ์‚ฌ์šฉ์‹œ ์œ ํŠœ๋ธŒ ํ”„๋ฆฌ์ง• ํ˜„์ƒ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•
    • [๊ฐœ์ธ ๋ ˆํผ๋Ÿฐ์Šค] mathJax ๋ฌธ๋ฒ• ์‚ฌ์šฉํ• ๋•Œ๋งˆ๋‹ค ์ •๋ฆฌํ•ด๋‘๋Š” ๊ธ€
    • [์œˆ๋„์šฐ(Windows)] powershell, Git bash, command prompt๊ฐ„์˜ ์ฐจ์ด์ 
    Dev.Beth
    Dev.Beth
    Beth์˜ ๊ณต๋ถ€ ๋ธ”๋กœ๊ทธ

    ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”