Menu
Coddy logo textTech
여정

터미널과 명령줄 배우기

Linux 터미널과 명령줄을 다루는 무료 인터랙티브 온라인 강의입니다. 매 레슨마다 브라우저 터미널에서 실제 명령어를 직접 실행해 보고, 수료하면 무료 수료증도 받습니다.

16,283+ 명의 codders가 등록함

180 개 강의150 챌린지1,006 퀴즈 문제

  • 초보자 환영
  • sparkles iconAI 코딩 도우미
  • hint icon실습 중심의 대화형 강의
  • volume On icon모든 레슨에 음성 나레이션 제공
  • quiz icon지식을 확인하는 퀴즈
  • certificate icon무료 수료증

커리큘럼

3 섹션6 프로젝트180 개 강의150 챌린지1,006 퀴즈 문제
  1. 섹션 시작하기시작펼치기접기필수 도구와 핵심 기술을 익혀 커맨드 라인을 마스터하세요.

    소개

    3 개 강의217

    탐색

    6 개 강의640

    파일

    6 개 강의641

    디렉토리

    5 개 강의534

    사진 정리 프로젝트

    프로젝트4 개 강의1

    와일드카드와 패턴

    5 개 강의533

    파일 내용

    7 개 강의753

    리다이렉션

    6 개 강의640

    파이핑

    5 개 강의534

    로그 분석기 프로젝트

    프로젝트5 개 강의1

    권한

    6 개 강의541

    환경

    7 개 강의748

    셸 스크립트 기초

    8 개 강의860

    백업 스크립트 프로젝트

    프로젝트6 개 강의1

    최종 챌린지

    3 개 강의3
  2. 섹션 시작하기시작펼치기접기Git을 사용하여 작업 내용을 추적하세요. 저장소 초기화, 변경 사항 스테이징 및 커밋, 브랜치 생성 및 병합, 충돌 해결, 실수 복구 방법을 학습합니다.

    소개

    3 개 강의123

    시작하기

    5 개 강의531

    변경 사항 추적

    6 개 강의640

    변경 사항 확인하기

    4 개 강의425

    파일 무시하기

    4 개 강의427

    레시피 사이트 프로젝트

    프로젝트5 개 강의137

    브랜치

    6 개 강의640

    병합 (Merging)

    6 개 강의640

    변경 사항 되돌리기

    6 개 강의641

    원격 저장소

    4 개 강의324

    피처 브랜치 프로젝트

    프로젝트6 개 강의142

    최종 챌린지

    3 개 강의3
  3. 섹션 시작하기시작펼치기접기커맨드 라인에서 Docker를 학습합니다. 이미지 pull 및 빌드, 컨테이너 실행 및 관리, Dockerfile 작성, 파일 복사, 볼륨 및 네트워크 활용 방법을 배웁니다.

    소개

    2 개 강의213

    이미지

    4 개 강의423

    컨테이너 실행하기

    5 개 강의532

    컨테이너 관리하기

    5 개 강의531

    컨테이너 검사하기

    4 개 강의423

    이미지 빌드하기

    4 개 강의423

    이미지 속 파일

    3 개 강의316

    파일 복사하기

    2 개 강의213

    볼륨 및 네트워크

    3 개 강의314

    Greeting App 프로젝트

    프로젝트5 개 강의17

    최종 챌린지

    3 개 강의3
제공되는 것
코딩을 배우기 위해 사용할 모든 것

Learn by Doing

Write real code, query databases, build websites, and master AI prompts. Our interactive lessons cover every skill modern developers need.

playground.js
Code Editor
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Test #1test Case Success icon
Test #2test Case Success icon
Test #3test Case Failure icon
Input
"Alex"
Output
"Hello, Coddy! Alex"

Build Your Coding Streak

Stay consistent and watch your progress grow! Track your daily coding habit, protect your streak with freeze days, and earn rewards for showing up every day.

12 days streak

Return tomorrow to keep your streak!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

Double or Nothing

Day 5 of 7

fire Freeze icon

Streak Freeze

2 left

Code Anywhere, Anytime

Take your coding journey on the go! No setup, no downloads - just open and start coding. Available on iOS, Android and Web with 4.9 star ratings.

Python
7Streak
250Score
5Energy
Variables
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
CONTINUE
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
Journey
Goals
Leaderboard
Profile
4.9
StarStarStarStarStar
Rating

You're Not Alone in This

Compete on global leaderboards, invite friends to earn rewards, and celebrate each other's wins. Coding is better with friends!

Challenger League
Challenger LeagueTop 7 advance
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconPromotion zoneleaderboard Arrow Up icon

Every way to learn

Read, listen, test yourself, ask the AI, or look up anything you've already covered. Every lesson meets you where you are.

Intro to Variables
Audio

A variable is a named container that stores a value you can reference later in your program.

In Python, you create one by writing the name, an equals sign, then the value you want to store.

The value can change over time - reassigning the name simply points it to a new value.

1xSarah

Prove Your Skills

Earn certificates for every course you complete. Add them to your LinkedIn profile and resume to showcase your coding expertise to employers.

CoddyCertificate of Completion
This certifies thatJohn Doehas successfully completed
PythonPython Fundamentals
Verified
DateJan 2026
LinkedInAdd to LinkedIn

Coddy에서 터미널과 명령줄을 배우는 이유

  • 브라우저에서 진짜 Linux 터미널 명령어를 연습하세요. VM도, SSH도, 듀얼 부팅도 필요 없습니다. 모든 레슨이 샌드박스 셸에서 실행되니, 마음 놓고 망가뜨려 가며 배울 수 있습니다.
  • 실무에서 진짜 쓰는 command-line 스킬: 파일 탐색 (cd, ls, pwd), 파일 조작, grep·sed·awk로 텍스트 처리, pipe와 redirection, 권한, 환경 변수, 그리고 기본 bash 스크립팅까지.
  • AI 힌트가 알아보기 힘든 셸 오류 메시지를 해석하고, 흔한 실수(잘못된 경로, 깨진 리다이렉트, permission denied 등)에서 정답을 알려주지 않으면서 빠져나올 수 있도록 도와줍니다.
  • 과정을 마치면 무료 터미널 및 커맨드라인 수료증을 받습니다. 셸 사용 능력이 기본기로 요구되는 백엔드, DevOps, 데이터, 인프라 직군에서 신뢰할 만한 증빙이 됩니다.

터미널 자주 묻는 질문

터미널이 뭔가요?

터미널은 컴퓨터에 명령을 내리는 텍스트 기반 인터페이스입니다. 아이콘을 클릭하는 대신 명령어를 입력하죠. Linux와 macOS에서는 보통 bash나 zsh 셸이 실행되고, Windows에서는 WSL, PowerShell, Git Bash를 사용할 수 있습니다. 모든 command-line 도구와 Linux 명령어는 그 텍스트 프롬프트 뒤에서 동작합니다.

명령줄은 배우기 어렵나요?

Linux 터미널은 처음 보면 막막해 보이지만 핵심은 작습니다. 수십 개 정도의 명령어만 알면 일상 작업의 대부분을 처리할 수 있죠. 이 강의는 브라우저에서 바로 실행되는 실제 셸로 작은 단계씩 직접 따라 해보며 명령어를 익히도록 구성되어 있어, 손에 익는 속도가 빠릅니다.

커맨드라인을 왜 배워야 하나요?

백엔드, DevOps, 데이터, 인프라 직무는 거의 대부분 기본적인 터미널 사용 능력을 전제로 합니다 - 서버에 SSH 접속, 파일 탐색, 스크립트 실행, 로그 확인, git 사용, 배포 디버깅 등이죠. 개발자 노트북에서도 일괄 작업을 처리하거나 파이프로 도구들을 엮어 쓸 때는 보통 명령줄이 가장 빠른 방법입니다.

터미널을 배우려면 Linux가 꼭 필요한가요?

아니요. 터미널 코스는 브라우저 기반 Linux 셸에서 실행되기 때문에 Windows, macOS, Chromebook 등 어떤 운영체제에서도 Linux 터미널을 배울 수 있습니다. 여기서 익힌 명령어는 macOS, Windows의 WSL, 그리고 나중에 SSH로 접속하게 될 Linux 서버에서도 거의 그대로 사용할 수 있습니다.

터미널을 익히는 데 얼마나 걸리나요?

핵심 Linux 명령어 - 파일 탐색, 파일 조작, 기본적인 텍스트 처리 - 는 매일 연습하면 1~2주 안에 익힐 수 있습니다. pipes, redirection, 권한, 기본적인 bash 스크립팅에 익숙해지는 데는 보통 2~4주가 더 걸립니다. 그 이후로는 새로운 도구를 접할 때마다 하나씩 쌓아가면 됩니다.

터미널 강의를 마치면 수료증을 받을 수 있나요?

네. 터미널 및 명령줄 강의를 마치면 무료 수료증을 받을 수 있습니다. 이력서에 추가하거나 그동안 작업한 DevOps, 스크립팅, 백엔드 프로젝트와 함께 LinkedIn에 공유할 수 있는, 검증 가능한 증명이죠.
Coddy programming languages illustration

Coddy와 함께 Terminal 배우기

시작하기