Skip to content
UdemySoftware DevelopmentPaid courseAll LevelsCertificate

【한글자막】 Linux Command Line 부트캠프: 리눅스 초보자부터 고수까지 (Udemy.com)

커맨드 라인 고급 사용자로 거듭나기! 이 코스에서 배우는 커맨드를 통해 컴퓨터와 상호 작용하는 방식을 변경하여 모든 새로운 워크플로우와 전략을 사용하고, 컴퓨터를 다루는 데에 있어 여러분의 파워를 키울 수 있습니다!

Created by: Colt Steele

Last updated August 2024

icon
What you will learn

  • 수십 가지 커맨드와 커맨드 라인을 마스터하세요!
  • 제한된 그래픽 사용자 인터페이스에 의존하지 마세요
  • 나만의 커맨드, 처음부터 작성해보세요
  • Cron을 사용하여 작업을 자동화하고 작업을 예약하세요
  • 커맨드 라인에서 컴퓨터를 완전히 제어해보세요
  • 파일 퍼미션의 단점을 마스터하세요
  • 효율성을 향상시키는 강력한 키보드 단축키를 배워보세요
  • 강력한 커맨드 파이프라인을 구축해보세요

icon
Course Description

  • 리눅스 커맨드 라인 부트캠프!

  • 수십 개의 커맨드를 배우고 마스터하기!

  • 대화식 코스 : 연습과 프로젝트 포함!


리눅스 Command Line 부트캠프: 초보자부터 고수까지 강의를 선택해야 하는 이유

커맨드 라인 고급 사용자로 거듭나는 것을 목표로 하는 이 새로운 코스, 리눅스 커맨드 라인 부트캠프에 오신 여러분을 환영합니다!

이 코스를 통해 수십 개의 강력한 커맨드(하단의 긴 목록 참조)를 배우지만, 그것보다 더 중요한 것은 새로운 커맨드를 계속 배우고 컴퓨터를 완전히 제어할 수 있는 도구를 제공합니다.

이 코스에서 배우는 기술을 통해 여러분은 더 강력한 웹 개발자, 데이터 과학자, 기계 학습 엔지니어, 게임 개발자 또는 평범한 컴퓨터 사용자가 될 수 있습니다!


기본 커맨드에 대한 경험이 있든 완전히 초심자이든 이 코스는 기술을 다음 단계로 끌어올리는 데 도움이 될 것입니다.

커맨드 라인 학습은 웹 개발, 데이터 과학, 기계 학습 또는 기타 기술 분야 간의 일반적인 구분을 초월하는 드문 기술 중 하나입니다.

매일 컴퓨터로 작업하는 경우 커맨드 라인을 마스터하면 도움이 됩니다. 이 코스에서 배우는 커맨드를 통해 컴퓨터와 상호 작용하는 방식을 변경하여 모든 새로운 워크플로우와 전략을 사용하고, 컴퓨터를 다루는 데에 있어 여러분의 파워를 키울 수 있습니다!

더 중요한 것은, 이 코스를 통해 실제 세계와 직장에서 여러분을 기다리고 있는 모든 커맨드를 정복할 수 있는 준비를 마칠 수 있다는 점입니다.


더욱 강력해진 여러분의 능력을 느끼세요!


리눅스 Command Line 부트캠프 커리큘럼 간단히 보기

이 코스는 다루는 내용이 많습니다. 다음은 핵심 사항에 대한 간략한 요약입니다. 더 자세한 설명을 보려면 아래로 스크롤하세요.

  • 수십 개의 강력한 커맨드 학습 (아래의 긴 목록 참조)

  • 큰 그림 이해하기: 모든 커맨드가 어떻게 함께 들어맞는지 이해하기

  • 여러 커맨드를 함께 연결하여 복잡한 데이터 파이프라인 구축하기

  • 커맨드 라인 탐색 및 리눅스 폴더 구조 마스터하기

  • 파일 및 폴더 생성, 삭제, 이동, 복사 및 이름 바꾸기

  • 유닉스 파일 퍼미션 해독 및 조작

  • Find, locate 및 grep과 같은 강력한 검색 커맨드 사용하기

  • 표준 입력, 표준 출력 및 표준 오류의 리디렉션 마스터하기

  • 사용자 정의 커맨드를 처음부터 작성하기!

  • 쉘을 사용자 지정하기: 유용한 에일리어스를 작성하고 프롬프트를 조정하는 등의 작업을 수행하기

  • 배쉬 확장과 대체

  • cron 및 cronjobs를 사용하여 지루한 작업을 자동화하기

  • nano를 사용하여 커맨드 라인에 직접 파일 편집하기

  • 커맨드 라인의 효율성을 높이는 키보드 단축키 마스터하기


리눅스 Command Line 부트캠프 강사 Colt Steele 의 한마디!

안녕하세요, 제 이름은 Colt Steele입니다. 저는 수년간 대면 소프트웨어 엔지니어링 부트캠프를 이끌었으며 수천 명의 학생들이 직업을 바꾸도록 도왔습니다. 온라인에서는 백만 명이 넘는 학생들을 가르쳤고 수십만 개의 별 5개 등급과 리뷰를 가지고 있습니다.

이 코스는 여러분이 배우는 기술을 연습하도록 독려하는 연습과 재미있는 도전으로 가득 찬 대화식 코스입니다. 여러분은 제 부트캠프 학생들이 경험하는 것과 동일한 과제 및 프로젝트를 접하게 될 것입니다. 커맨드를 계속해서 배우는 것은 끔찍할 정도로 지루한 경험일 수 있지만 이 코스를 가능한 한 흥미롭게 만들기 위해 최선을 다했습니다. :) 제 농담이 마음에 안 들지 모르겠지만 여러분은 결코 지루하지 않을 거에요!


- Colt

P.S. 강의를 들으시고 강의와 관련하여 궁금하신 점은 무엇이든 Q&A에 남기실 수 있지만, 꼭 영어로 남겨주세요. 그래야 답변을 드릴 수 있습니다. :)



** 커리큘럼 세부 설명**

이 코스는 터미널, 쉘, 커널, 유닉스, Unix-Like, GNU, 리눅스 및 배쉬와 같은 혼란스러운 기술 용어에 대한 심층 분석으로 시작합니다. 컨텍스트와 커맨드 라인 주변의 WHY, 그리고 오늘날에도 여전히 시스템에 영향을 미치는 그 역사를 이해하는 것이 중요합니다.

그런 다음 일반적인 패턴과 옵션과 인수를 포함하여 모든 커맨드가 따르는 구조로 초점을 옮깁니다. 우리가 정의한 이 청사진은 나머지 코스에서 다루는 다른 모든 주제에 정보를 제공합니다. 또한 man, help, which 및 type 커맨드를 사용하여 특정 커맨드에 대해 자세히 알아보는 방법을 배우게 됩니다.

다음으로 매우 중요한 리눅스 폴더 구조를 다루고 ls, pwd 및 cd를 포함하여 컴퓨터를 탐색하는 데 필요한 필수 커맨드를 배웁니다. 여러분은 곧 전문 내비게이터가 될 것입니다!

여기에서는 touch, mkdir 및 file 커맨드를 사용하여 커맨드 라인에서 바로 새 파일과 폴더를 만드는 방법을 배웁니다.

다음으로 Nano라는 커맨드 라인에 바로 내장된 특수 텍스트 편집기에 대해 자세히 알아보겠습니다. Nano를 사용하여 파일을 열고 편집하는 방법, 다양한 Nano 단축키를 익히고, Nano의 전역 설정을 구성하는 방법까지 배우게 됩니다.

다음 섹션에서는 강력한 커맨드 rm, mv 및 cp를 다룹니다. 개별 파일과 전체 디렉토리를 제거하고, 파일을 이동하고 이름을 바꾸고, 커맨드 라인에서 바로 파일과 폴더를 복사하는 방법을 배우게 됩니다. 이것들은 여러분이 알 수 있는 가장 유용한 커맨드들 중 일부입니다!

그런 다음 히스토리 커맨드 및 히스토리 확장에 대해 자세히 알아보기 전에 터미널 효율성을 개선하는 데 사용할 수 있는 유용한 키보드 단축키에 집중하기 위해 잠시 휴식을 취합니다.

다음 섹션에서는 less, cat, tac, rev, head, tail, wc 및 sort를 포함하여 파일 내용 조작과 관련된 수많은 커맨드를 다룹니다. 그런 다음 표준 입력, 표준 출력 및 표준 오류의 세 가지 표준 스트림을 다룹니다. 세 가지 스트림을 모두 리디렉션하고 데이터를 완전히 제어하는 ​​방법을 배우게 됩니다.

다음으로 제 가장 좋아하는 주제인 파이핑으로 이동합니다! 이 섹션에서는 여러 개별 커맨드를 함께 연결하여 복잡하고 강력한 파이프라인을 구성하는 방법을 배웁니다. 또한 tr 커맨드와 tee 커맨드에 대해서도 배우게 됩니다. 거기에서 우리는 확장과 대체를 사용하여 쉘의 언어를 "말하는" 법을 배웁니다. 와일드카드 문자, 물결표 확장 및 강력한 중괄호 확장을 사용하는 경로 이름 확장의 모든 기능을 배웁니다. 그리고 산술 확장, 커맨드 대체, 작은따옴표와 큰따옴표도 다룹니다.

다음으로 우리는 시스템에서 파일을 찾는 데 도움이 되는 두 가지 커맨드인 locate와 find에 대해 배웁니다. 우리는 find 커맨드와 많은 멋진 옵션 및 사용 사례에 특별한 주의를 기울입니다. 이름, 크기, 타임스탬프 등으로 파일을 찾는 방법을 배웁니다. 또한 find의 exec 옵션과 xargs 커맨드를 사용하여 파일을 bulk-edit 하는 방법을 배우게 됩니다.

그런 다음 초점을 grep 커맨드로 이동합니다. grep을 사용하여 파일 내용을 재귀적으로 검색하고 정규 표현식을 사용하여 복잡한 파일을 일치시키는 방법을 배웁니다.

다음으로 파일 퍼미션에 대한 세부 사항을 논의하는 데 시간을 할애합니다. 파일 속성을 읽고 읽기, 쓰기 및 실행 퍼미션을 이해하는 방법을 배우게 됩니다. 다음 섹션에서는 chmod, chown, sudo 및 su를 포함한 커맨드를 사용하여 퍼미션을 변경하는 방법을 배웁니다.

다음 섹션에서는 쉘 환경을 사용자 지정하는 방법을 배웁니다. 사용자 지정 에일리어스를 작성하고, 쉘 변수를 사용하고, 멋진 프롬프트를 만드는 방법을 배우게 됩니다. 그런 다음 처음부터 우리 고유의 복잡한 커맨드를 만드는 방법과 배쉬 스크립팅의 기초를 배웁니다! 끝으로 여러분은 자신의 프로그램을 작성하고 실행하게 될 것입니다.

마지막으로 신비한 cron 데몬에 대해 알아봅니다. 여러분은 마지막으로 자동화되고 예약된 cronjob을 설정하는 재밌는 cron 구문을 배우게 됩니다


** 리눅스 Command Line 부트캠프 :커맨드 목록 **

  • date

  • cal

  • ncal

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Colt Steele

Hi! I'm Colt. I'm a developer with a serious love for teaching. I've spent the last few years teaching people to program at 2 different immersive bootcamps where I've helped hundreds of people become web developers and change their lives. My graduates work at companies like Google, Salesforce, and Square.

Most recently, I led Galvanize's SF's 6 month immersive program as Lead Instructor and Curriculum Director. After graduating from my class, 94% of my students went on to receive full-time developer roles. I also worked at Udacity as a Senior Course Developer on the web development team where I got to reach thousands of students daily.

I’ve since focused my time on bringing my classroom teaching experience to an online environment. In 2016 I launched my Web Developer Bootcamp course, which has since gone on to become one of the best selling and top rated courses on Udemy. I was also voted Udemy’s Best New Instructor of 2016.

I've spent years figuring out the "formula" to teaching technical skills in a classroom environment, and I'm really excited to finally share my expertise with you. I can confidently say that my online courses are without a doubt the most comprehensive ones on the market.

Join me on this crazy adventure!

icon
More courses by Colt Steele

$159.99

$129.99

$99.99

$129.99

$24.99

$24.99

icon
More Software Development courses

$59.99

$10.99

$109.99

$19.99

$19.99

icon
Reviews

4.8

551 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Eunji Ha on 9/19/2025

현재 절반 이상 들은 상태고요, 강의가 전반적으로 체계적이고, 리눅스 틀 잡기 좋아서 강추합니다 ! 그리고 강사님이 설명을 이해하기 쉽게 잘 설명해주셔서 좋은 것 같습니다

By 김기태 on 5/12/2025

재미있게 잘 보았습니다. 리눅스에서 사용하는 기본 명령어들에 대해 잘 배웠어요. 사실 이것 보다는 조금 깊은 내용을 바라기는 했지만 충분히 만족합니다. 감사합니다.

By Kimsungwon on 10/22/2024

강의에 대해서 풀어서 설명해주시는 점과, 처음 시작하는 사람을 위해 두려움을 없애주는 편안한 어조가 마음에 듭니다.

By 김동관 on 10/1/2024

가볍게 리눅스의 명령어와 친해질 수 있는 수업입니다. 진지하게 자격증을 취득하는 것에는 맞지 않을 수 있으나 실습 예제를 주고 직접 명령어를 다뤄볼 수 있어 가벼운 마음으로 배우기엔 정말 좋습니다.

By Anonymized User on 1/30/2023

it's good lecture, like kind explanation,fun. so i recommend it for beginner!

By Hong on 12/25/2022

지금까지 리눅스를 배우면서 파일을 옮기고 저장하는 명령어만을 배워와서 리눅스를 경험은 했지만 이해하지는 못했습니다. 하지만 이 강의를 통해서 리눅스와 유닉스와의 차이점과 파이프와 같은 새로운 개념을 학습할 수 있어서 좋았고 무엇보다 한글자막이 지원되어서 어려운 개념에도 수월하게 이해할 수 있어서 좋았습니다. 감사합니다!

By 윤영득 on 8/22/2022

전반적으로 리눅스를 이해하는데 아주 훌륭한 강의이다. 하지만 강의의 끝으로 갈 수록 오탈자, 혹은 아예 글자가 빠져있거나 하는 번역문제가 아쉽다. 아무래도 번역자가 공학 기초지식이나 리눅스 지식이 없어서 그런 문제가 발생한 것도 있는 것 같다. 하지만 전체적으로 강의를 보았을 때, 리눅스를 이해하고 사용하는데 훌륭한 강의이다. 이 강의로 리눅스를 시작해도 좋을 것 같다!

By Kimbaeksub on 8/15/2022

불필요한 설명이 길어요. 부가 설명도 아닌데. 강의가 조금 지치네요. 정말정말 초급을 대상으로 한 강의라고 생각하면 될것같아요.

By Seunghoon Lee on 7/22/2022

"Don't memorize, just practice!" It's very sympathetic. Thank you!

By 신관용 on 6/12/2022

Clear instruction and typical English ponunciation makes this lecture super easy yo understand! I strongly recommend this lecture to those who have English as a foreign language!

Showing all 10 reviews on CourseDuck

Read all 551 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100