2025-09-12 10:49:47
๋ฐ˜์‘ํ˜•

๐Ÿง ๋ฆฌ๋ˆ…์Šค ๊ธฐ์ดˆ

1. ๋ฆฌ๋ˆ…์Šค์˜ ํŠน์ง•

  • ๋ฆฌ๋ˆ…์Šค๋Š” ๊ณต๊ฐœ ์†Œํ”„ํŠธ์›จ์–ด์ด๋ฉฐ ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ์œ ๋‹‰์Šค์™€์˜ ์™„๋ฒฝํ•œ ํ˜ธํ™˜์„ฑ์„ ์œ ์ง€ํ•œ๋‹ค.
  • ์„œ๋ฒ„์šฉ ์šด์˜์ฒด์ œ๋กœ ๋งŽ์ด ์‚ฌ์šฉ๋œ๋‹ค.
  • ํŽธ๋ฆฌํ•œ GUI ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•œ๋‹ค.

2. ๋ฆฌ๋ˆ…์Šค์˜ ๊ตฌ์กฐ

 
```mermaid
graph TD
    A[Hardware] --> B[Kernel]
    B --> C[Shell]
    C --> D[Application]
```
 
 
  • ์ปค๋„ (Kernel)
    • ๋ฆฌ๋ˆ…์Šค์˜ ํ•ต์‹ฌ
    • ํ”„๋กœ์„ธ์Šค, ๋ฉ”๋ชจ๋ฆฌ, ํŒŒ์ผ์‹œ์Šคํ…œ, ์žฅ์น˜ ๊ด€๋ฆฌ
    • ์ปดํ“จํ„ฐ ์ž์› ์ดˆ๊ธฐํ™” ๋ฐ ์ œ์–ด
  • ์…ธ (Shell)
    • ์‚ฌ์šฉ์ž๊ฐ€ ๋ช…๋ น์–ด ์ž…๋ ฅํ•˜๋Š” ์ธํ„ฐํŽ˜์ด์Šค
    • ๋ช…๋ น ํ•ด์„, ๊ฐ„๋‹จํ•œ ํ”„๋กœ๊ทธ๋žจ ๊ธฐ๋Šฅ ์ œ๊ณต
    • ๊ธฐ๋ณธ ์…ธ: bash
  • ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ (Application)
    • ๊ฐœ๋ฐœ ๋„๊ตฌ, ๋ฌธ์„œ ํŽธ์ง‘๊ธฐ, ๋„คํŠธ์›Œํฌ ๋„๊ตฌ ๋“ฑ

3. ๋ฆฌ๋ˆ…์Šค ๋ช…๋ น ์‚ฌ์šฉ

(1) ํ”„๋กฌํ”„ํŠธ ๊ธฐํ˜ธ์™€ ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ

  • ํ”„๋กฌํ”„ํŠธ: ๋ช…๋ น ์ž…๋ ฅ ๋Œ€๊ธฐ ํ‘œ์‹œ
    • $ → ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž
    • # → root(๊ด€๋ฆฌ์ž)
  • ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ: ๊ธฐ๋ณธ ์œ„์น˜
    • ์˜ˆ: user1@localhost:~ → ~๋Š” ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ

(2) ๋ช…๋ นํ–‰ ํŽธ์ง‘

  • Backspace/Delete → ๊ธ€์ž ์‚ญ์ œ
  • Ctrl + w → ๋‹จ์–ด ์‚ญ์ œ
  • Ctrl + u → ์ค„ ์ „์ฒด ์‚ญ์ œ

(3) ๋ช…๋ น ๊ตฌ์กฐ

 
๋ช…๋ น [์˜ต์…˜] [์ธ์ž...]
  • ๋ช…๋ น: ๋™์ž‘ (์˜ˆ: ls, cp, mv)
  • ์˜ต์…˜: ๊ธฐ๋Šฅ ์„ ํƒ (์˜ˆ: ls -a)
  • ์ธ์ž: ๋Œ€์ƒ(ํŒŒ์ผ/๋””๋ ‰ํ† ๋ฆฌ ์ด๋ฆ„)

4. ๊ธฐ์ดˆ ๋ช…๋ น์–ด

  • ๋‚ ์งœ ๋ณด๊ธฐ
date# Fri Jul 4 07:10:42 AM UTC 2025
  • ํ™”๋ฉด ์ง€์šฐ๊ธฐ
clear
  • ๋ช…๋ น์–ด ๋„์›€๋ง
man clear
  • ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ณ€๊ฒฝ
passwd
  • ํ„ฐ๋ฏธ๋„ ์ข…๋ฃŒ
exit# ๋˜๋Š” Ctrl + d
๋ฐ˜์‘ํ˜•

'Cloud Engineering Bootcamp > 5. Linux' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

04. LINUX VI ๋ฌธ์„œ ํŽธ์ง‘๊ธฐ  (0) 2025.09.12
03. Linux ๋ช…๋ น์–ด ์ •๋ฆฌ  (0) 2025.09.12
01. ๊ฐ€์ƒ ์„œ๋ฒ„ ๊ตฌ์ถ•  (0) 2025.09.11