๋ฌด๋ฃŒ๋‹ˆ ์–ด์„œ ๋ฐ›์•„๋ณด์„ธ์—ฌ AI ํ† ํฐ ๊ด€๋ฆฌ์‚ฌ ์–ด์„œ ์ฑ„์šฉํ•˜์„ธ์—ฌ

์ด๋ฏธ์ง€
  AI ํ† ํฐ ๊ณ„์‚ฐ ํ”„๋กœ๊ทธ๋žจ ๋ฆฌํฌํŠธ 1. ํ”„๋กœ๊ทธ๋žจ ๋ชฉ์  ์‚ฌ์šฉ์ž๊ฐ€ AI์— ์ž…๋ ฅํ•˜๋Š” ๊ธ€๊ณผ AI๊ฐ€ ์ƒ์„ฑํ•˜๋Š” ๋‹ต๋ณ€์˜ ํ† ํฐ ์ˆ˜์™€ ์˜ˆ์ƒ ๋น„์šฉ์„ ์ž๋™ ๊ณ„์‚ฐ ํ•ด์ฃผ๋Š” ํ”„๋กœ๊ทธ๋žจ์ด๋‹ค. ๋‹จ์ˆœํžˆ ๊ธ€์ž ์ˆ˜๋ฅผ ์„ธ๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ: ์ž…๋ ฅ → ์‚ฌ์šฉ ๋ชจ๋ธ ์„ ํƒ → ์ž…๋ ฅ ํ† ํฐ ๊ณ„์‚ฐ → ์ถœ๋ ฅ ํ† ํฐ ์˜ˆ์ƒ/์‹ค์ธก → 1ํšŒ ๋น„์šฉ ๊ณ„์‚ฐ → 1์ผ·1๊ฐœ์›” ๋น„์šฉ ๊ณ„์‚ฐ → ์—ฌ๋Ÿฌ AI ๋ชจ๋ธ ๋น„๊ต ๊นŒ์ง€ ํ•œ ๋ฒˆ์— ๋ณด์—ฌ์ฃผ๋Š” ๋ฐฉ์‹์ด๋‹ค. 2. ํ•ต์‹ฌ ๊ธฐ๋Šฅ ๊ธฐ๋Šฅ ๋‚ด์šฉ ์ž…๋ ฅ ํ† ํฐ ๊ณ„์‚ฐ ํ”„๋กฌํ”„ํŠธ๊ฐ€ ๋ช‡ ํ† ํฐ์ธ์ง€ ๊ณ„์‚ฐ ์ถœ๋ ฅ ํ† ํฐ ๊ณ„์‚ฐ AI ๋‹ต๋ณ€ ํ† ํฐ ๊ณ„์‚ฐ ์ด ํ† ํฐ Input + Output API ๋น„์šฉ ๋ชจ๋ธ๋ณ„ ์‹ค์ œ ๊ฐ€๊ฒฉ ์ ์šฉ 1ํšŒ ๋น„์šฉ ํ•œ ๋ฒˆ ํ˜ธ์ถœํ–ˆ์„ ๋•Œ ๋น„์šฉ ์ผ์ผ ๋น„์šฉ ํ•˜๋ฃจ ์‚ฌ์šฉ๋Ÿ‰ ๊ธฐ์ค€ ์›”๊ฐ„ ๋น„์šฉ 30์ผ ๊ธฐ์ค€ ๋ชจ๋ธ ๋น„๊ต ์—ฌ๋Ÿฌ AI ๋ชจ๋ธ ๋น„์šฉ ๋น„๊ต ํ•œ๊ตญ์–ด ๊ณ„์‚ฐ ํ•œ๊ตญ์–ด ํŠน์„ฑ ๊ณ ๋ ค ์˜์–ด ๊ณ„์‚ฐ ์˜์–ด ํ† ํฐ ๊ณ„์‚ฐ ๊ธด ๋ฌธ์„œ ๊ณ„์‚ฐ PDF/ํ…์ŠคํŠธ ๋“ฑ API ์‚ฌ์šฉ๋Ÿ‰ ๋ถ„์„ ์‹ค์ œ API ๋กœ๊ทธ ๋ถ„์„ ์˜ˆ์‚ฐ ๊ฒฝ๊ณ  ์›” ์˜ˆ์‚ฐ ์ดˆ๊ณผ ์˜ˆ์ƒ ์‹œ ๊ฒฝ๊ณ  3. ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ถ€๋ถ„ “๊ธ€์ž ์ˆ˜ × ์–ผ๋งˆ” ๋ฐฉ์‹์œผ๋กœ ๋งŒ๋“ค๋ฉด ์•ˆ ๋œ๋‹ค. AI ํ† ํฐ์€ ๋ชจ๋ธ๋งˆ๋‹ค ํ† ํฌ๋‚˜์ด์ €๊ฐ€ ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๊ฐ™์€ ๋ฌธ์žฅ์ด๋ผ๋„ OpenAI Anthropic Google Meta Mistral Cohere ๋“ฑ์—์„œ ํ† ํฐํ™” ๊ฒฐ๊ณผ๊ฐ€ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ ํ”„๋กœ๊ทธ๋žจ ๋‚ด๋ถ€์—๋Š” ๋ชจ๋ธ๋ณ„ Tokenizer / ๊ณต์‹ ๊ฐ€๊ฒฉํ‘œ ๋ฅผ ์—ฐ๊ฒฐํ•ด์•ผ ํ•œ๋‹ค. 4. ๊ณ„์‚ฐ ๊ตฌ์กฐ ๊ธฐ๋ณธ ๊ณ„์‚ฐ์€ ์•„์ฃผ ๊ฐ„๋‹จํ•˜๋‹ค. ์ž…๋ ฅ Input Tokens = ํ”„๋กฌํ”„ํŠธ ํ† ํฐ ์ˆ˜ ์ถœ๋ ฅ Output Tokens = AI ๋‹ต๋ณ€ ํ† ํฐ ์ˆ˜ ์ด ํ† ํฐ Total Tokens = Input Tokens + Output Tokens ๋น„์šฉ ๋ชจ๋ธ์˜ ๊ฐ€๊ฒฉ์ด Input $X / 1M tokens Output $Y / 1M tokens ์ด๋ผ๋ฉด, Input Cost = Input Tokens ÷ 1,000,000 × X Output Cost = Output Tokens ÷ 1,000,000 × Y ๊ทธ๋ฆฌ๊ณ  Total Cost = Input Co...

์„œ๋ฒ„ ๊ด€๋ฆฌ, Docker, n8n, AI ์„œ๋ฒ„, Ubuntu ์šด์˜ํ•  ๋•Œ ์‹ค์ œ๋กœ ์“ฐ๋Š” ํ•ต์‹ฌ ๋ช…๋ น์–ด 100๊ฐœ ์ •๋„๋ฅผ ์™•์ดˆ๋ณด๋„ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๊ฒŒ ์ •๋ฆฌ

 

์„œ๋ฒ„ ๊ด€๋ฆฌ, Docker, n8n, AI ์„œ๋ฒ„, Ubuntu ์šด์˜ํ•  ๋•Œ ์‹ค์ œ๋กœ ์“ฐ๋Š” ํ•ต์‹ฌ ๋ช…๋ น์–ด 100๊ฐœ ์ •๋„๋ฅผ ์ดˆ๋“ฑํ•™์ƒ๋„ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๊ฒŒ ์ •๋ฆฌํ•ด๋ณผ๊ฒŒ.


๋ฆฌ๋ˆ…์Šค๋ž€?

์‰ฝ๊ฒŒ ๋งํ•˜๋ฉด

  • Windows = ๋งˆ์šฐ์Šค ์ค‘์‹ฌ
  • Linux = ๊ธ€์ž๋กœ ๋ช…๋ นํ•˜๋Š” ์šด์˜์ฒด์ œ

์˜ˆ๋ฅผ ๋“ค์–ด

Windows:

  • ํด๋” ํด๋ฆญ

Linux:

cd Documents

1. ํ˜„์žฌ ์œ„์น˜ ํ™•์ธ

pwd

์˜๋ฏธ

"๋‚ด๊ฐ€ ์ง€๊ธˆ ์–ด๋А ํด๋”์— ์žˆ๋ƒ?"

๊ฒฐ๊ณผ

/home/user

2. ํด๋” ๋‚ด์šฉ ๋ณด๊ธฐ

ls

์˜๋ฏธ

"์ด ํด๋” ์•ˆ์— ๋ญ๊ฐ€ ์žˆ๋ƒ?"


๋” ์ž์„ธํžˆ

ls -al

3. ํด๋” ์ด๋™

cd ํด๋”๋ช…

์˜ˆ

cd Downloads

์ƒ์œ„ ํด๋”

cd ..

ํ™ˆ์œผ๋กœ

cd ~

4. ํด๋” ๋งŒ๋“ค๊ธฐ

mkdir test

๊ฒฐ๊ณผ

test/

์ƒ์„ฑ


5. ํŒŒ์ผ ๋งŒ๋“ค๊ธฐ

touch test.txt

๋นˆ ํŒŒ์ผ ์ƒ์„ฑ


6. ํŒŒ์ผ ๋ณด๊ธฐ

cat test.txt

๋‚ด์šฉ ์ถœ๋ ฅ


๊ธด ํŒŒ์ผ ๋ณด๊ธฐ

less test.txt

7. ํŒŒ์ผ ๋ณต์‚ฌ

cp a.txt b.txt

a๋ฅผ b๋กœ ๋ณต์‚ฌ


8. ํŒŒ์ผ ์ด๋™

mv a.txt b.txt

์ด๋ฆ„ ๋ณ€๊ฒฝ

๋˜๋Š” ์ด๋™


9. ํŒŒ์ผ ์‚ญ์ œ

rm a.txt

์‚ญ์ œ


ํด๋” ์‚ญ์ œ

rm -rf folder

⚠️ ๋งค์šฐ ์œ„ํ—˜


10. ํ˜„์žฌ ์‚ฌ์šฉ์ž ํ™•์ธ

whoami

์˜ˆ

ubuntu

11. ๊ด€๋ฆฌ์ž ๊ถŒํ•œ

sudo

์˜ˆ

sudo apt update

์˜๋ฏธ

"๊ด€๋ฆฌ์ž๋กœ ์‹คํ–‰"


12. ์šด์˜์ฒด์ œ ์ •๋ณด

uname -a

Ubuntu ๋ฒ„์ „

lsb_release -a

13. IP ํ™•์ธ

ip addr

๋˜๋Š”

hostname -I

14. ์ธํ„ฐ๋„ท ํ™•์ธ

ping google.com

์˜๋ฏธ

์ธํ„ฐ๋„ท ์‚ด์•„์žˆ๋ƒ?


15. ํฌํŠธ ํ™•์ธ

ss -tulpn

์—„์ฒญ ์ค‘์š”

์˜ˆ

22 ssh
80 nginx
443 nginx

16. ํ”„๋กœ์„ธ์Šค ๋ณด๊ธฐ

ps aux

์˜๋ฏธ

ํ˜„์žฌ ์‹คํ–‰์ค‘์ธ ํ”„๋กœ๊ทธ๋žจ


์‹ค์‹œ๊ฐ„

top

๋” ์ข‹์Œ

htop

์„ค์น˜

sudo apt install htop

17. ์ข…๋ฃŒ

ํ”„๋กœ์„ธ์Šค ์ฐพ๊ธฐ

ps aux

์ข…๋ฃŒ

kill PID

๊ฐ•์ œ

kill -9 PID

18. ๋””์Šคํฌ ํ™•์ธ

df -h

์˜ˆ

50GB ์ค‘ 20GB ์‚ฌ์šฉ

ํด๋” ํฌ๊ธฐ

du -sh *

19. ๋ฉ”๋ชจ๋ฆฌ ํ™•์ธ

free -h

20. ์„œ๋ฒ„ ์žฌ๋ถ€ํŒ…

sudo reboot

์ข…๋ฃŒ

sudo shutdown now

ํŒจํ‚ค์ง€ ์„ค์น˜

Ubuntu

์—…๋ฐ์ดํŠธ

sudo apt update

์—…๊ทธ๋ ˆ์ด๋“œ

sudo apt upgrade

์„ค์น˜

sudo apt install nginx

์‚ญ์ œ

sudo apt remove nginx

๋กœ๊ทธ ๋ณด๊ธฐ

์ตœ๊ทผ ๋กœ๊ทธ

journalctl

์‹ค์‹œ๊ฐ„

journalctl -f

ํŒŒ์ผ ์ฐพ๊ธฐ

find / -name test.txt

ํ…์ŠคํŠธ ๊ฒ€์ƒ‰

grep hello file.txt

์˜๋ฏธ

hello ์ฐพ๊ธฐ


๋‹ค์šด๋กœ๋“œ

wget URL

์˜ˆ

wget https://example.com/file.zip

๋˜๋Š”

curl URL

์••์ถ•

zip

zip -r test.zip folder

์••์ถ•ํ’€๊ธฐ

unzip test.zip

tar

์••์ถ•

tar -czvf file.tar.gz folder

ํ’€๊ธฐ

tar -xzvf file.tar.gz

SSH (์„œ๋ฒ„ ์ ‘์†)

์ ‘์†

ssh user@ip์ฃผ์†Œ

์˜ˆ

ssh ubuntu@1.2.3.4

ํŒŒ์ผ ๋ณต์‚ฌ

scp file.txt user@ip:/home

Docker ํ•„์ˆ˜

์ปจํ…Œ์ด๋„ˆ ๋ณด๊ธฐ

docker ps

์ „์ฒด

docker ps -a

์ด๋ฏธ์ง€

docker images

๋กœ๊ทธ

docker logs ์ปจํ…Œ์ด๋„ˆ๋ช…

์žฌ์‹œ์ž‘

docker restart ์ปจํ…Œ์ด๋„ˆ๋ช…

์ค‘์ง€

docker stop ์ปจํ…Œ์ด๋„ˆ๋ช…

์‚ญ์ œ

docker rm ์ปจํ…Œ์ด๋„ˆ๋ช…

n8n ์šด์˜ ํ•„์ˆ˜

๋กœ๊ทธ

docker logs n8n

์‹ค์‹œ๊ฐ„

docker logs -f n8n

์žฌ์‹œ์ž‘

docker restart n8n

AI ์„œ๋ฒ„ ํ•„์ˆ˜

Ollama ์ƒํƒœ

ollama list

์‹คํ–‰

ollama run llama3

Qdrant

docker logs qdrant

์ดˆ๋ณด์ž๊ฐ€ ๋ฐ˜๋“œ์‹œ ์™ธ์šธ 20๊ฐœ

pwd
ls
ls -al
cd
mkdir
touch
cat
cp
mv
rm
whoami
sudo
ping
ip addr
ps aux
top
htop
df -h
free -h
ssh
scp

์ด 20๊ฐœ๋งŒ ์•Œ์•„๋„ Ubuntu ์„œ๋ฒ„, VPS, Docker, n8n, Make, AI Agent, Ollama, PostgreSQL ์šด์˜์˜ 70~80%๋Š” ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค.

์ด ๋ธ”๋กœ๊ทธ์˜ ์ธ๊ธฐ ๊ฒŒ์‹œ๋ฌผ

ํด๋กœ๋“œ ์ฝ”๋“œ React TypeScript ์Šคํƒ€์ผ ์ผ๊ด€์„ฑ ์œ ์ง€ ํŒ

๊ธฐํ˜ธ๋กœ ํ”„๋กœ์ ํŠธ ์ปจํ…์ŠคํŠธ ์‹ค์‹œ๊ฐ„ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฒ•

ํด๋กœ๋“œ ์ฝ”๋“œ n8n ์›Œํฌํ”Œ๋กœ์šฐ ์ž๋™ํ™” ์—ฐ๋™ ๊ฐ€์ด๋“œ