Unix & AWS

Part 2-1. ๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด ๊ธฐ์ดˆ ๋‹ค์ง€๊ธฐ

๋ณธ ํฌ์ŠคํŒ…์€ ํŒจ์ŠคํŠธ์บ ํผ์Šค(FastCampus)์˜ ๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋ง ์˜ฌ์ธ์› ํŒจํ‚ค์ง€ Online์„ ์ฐธ๊ณ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

1. Unix ํ™˜๊ฒฝ ๋ฐ ์ปค๋งจ๋“œ

cd
mkdir
ls
cp
./run.sh
chmod +x run.sh: Permission denied ๋˜์—ˆ์„ ๋•Œ, ๊ถŒํ•œ ๋ถ€์—ฌํ•˜๊ธฐ

run.sh ์ฝ”๋“œ(์ฐธ๊ณ ์šฉ)
#!/bin/bash
python examply.py 1 > example.txt
python examply.py 2 > example.txt

*์ฃผ์˜์‚ฌํ•ญ: python ๋Œ€์‹ ์— python3๋ฅผ ์“ฐ๋ฉด Windows์—์„œ๋Š” ์˜ค๋ฅ˜๊ฐ€ ๋‚  ์ˆ˜๋„ ์žˆ๋‹ค.

2. AWS ๊ธฐ์ดˆ ๋ฐ CLI ์„ธํŒ…

AWS CLI (Command Line Interface) ๋‹ค์šด๋กœ๋“œ

  • IAM์—์„œ ์‚ฌ์šฉ์ž ์ถ”๊ฐ€ํ•˜๊ธฐ
  • Windows Powershell์—๋‹ค๊ฐ€ aws configure ์ž…๋ ฅํ•˜๊ธฐ
  • ์•ก์„ธ์Šค ํ‚ค ID์™€ ๋น„๋ฐ€ ์•ก์„ธ์Šค ํ‚ค ์ž…๋ ฅํ•˜๊ธฐ

์ด๋Š” ์•ž์œผ๋กœ shell์—์„œ aws command๋ฅผ ์ณ๋„ ๊ฐ€๋Šฅํ•˜๊ฒŒ๋” ์„ธํŒ…ํ•ด๋†“๋Š” ๊ฒƒ์ด๋‹ค.