Thumbnail
BEST 개발 ・ 프로그래밍 서버 개발
생활코딩 - Linux
(4.9)
107개의 수강평 ∙ 7228명의 수강생

무료

지식공유자 : Egoing Lee
총 65개 수업˙총 8시간 55분
평생 무제한 수강
수료증 미발급 강의
초급 대상
내 목록 추가 공유
초급자를 위해 준비한
[개발 ・ 프로그래밍] 강의입니다.

본 수업에서는 리눅스의 사용법을 다룹니다. 특히 초심자들이 어려워하는 부분이 명령어를 이용해서 컴퓨터를 제어하는 법입니다. 여기서는 초심자가 명령어를 사용하는데 필요한 가장 보편적인 규칙을 최소한으로 다룹니다.

강좌 소개

본 리눅스 강좌 에서는 리눅스의 사용법을 다룹니다. 특히 초심자들이 어려워하는 부분이 명령어를 이용해서 컴퓨터를 제어하는 법입니다. 여기서는 초심자가 명령어를 사용하는데 필요한 가장 보편적인 규칙을 최소한으로 다룹니다. 또한 리눅스와 인터넷은 서로 뗄레야 뗄 수 없는 관계에 있습니다. 하지만 리눅스와 인터넷 모두 익숙해지는데 많은 노력이 필요합니다. 여기서는 인터넷이 동작하는 원리와 리눅스를 함께 다룸으로서 인터넷에 대한 가장 보편적인 규칙을 파악하는데도 도움이 될 수 있도록 수업을 구성했습니다.

리눅스

인터넷과 함께 웹이 폭발적으로 성장하면서 저렴한 운영체제에 대한 수요가 폭발적으로 증가했습니다. 클라우드 컴퓨터가 등장하면서 이제 컴퓨터는 필요할 때 사용하고, 필요 없을 때 언제든지 버려질 수 있는 소모품이 되고 있습니다. 자연스럽게 운영체제에 대한 수요가 늘어났습니다. 사물 인터넷의 시대가 열리고 있습니다. 전구나 화분과 같이 지금까지는 사물이라고 생각했던 것들에 초소형 컴퓨터가 들어가고, 자연스럽게 이 컴퓨터를 제어할 수 있는 운영체제에 대한 수요가 폭발적으로 증가하고 있습니다. 이러한 맥락에서 오픈소스이고, 무료이면서, 커뮤니티에 의해서 빠른 속도로 발전하고 있는 리눅스의 수요가  폭증하고 있습니다. 공공재로서 확고한 위치를 차지하고 있는 운영체제인 리눅스는 그런 점에서 미래 지향적인 운영체제라고 할 수 있습니다.

도움되는 분들

  • 리눅스를 배우고 싶은분
  • CLI(커맨드라인인터페이스) 가 무서운 분
 
안녕하세요
Egoing Lee 입니다.
Egoing Lee의 썸네일
커리큘럼 총 65개 ˙ 8시간 55분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 1. 리눅스 기초
디렉토리와 파일 1 08:00
디렉토리와 파일 2 09:00
--help 와 man 13:00
필요한 명령을 검색으로 찾는 법 10:00
sudo 05:00
nano 에디터 사용하기 11:00
패키지 매니저 (윈도우) 11:00
패키지 매니저 homebrew - (Mac) 11:00
다운로드 방법 - wget 04:00
다운로드 방법 - git 09:00
섹션 2. IO Redirection
IO Redirection - output 13:00
IO Redirection - input 10:00
IO Redirection - append 06:00
섹션 3. 쉘 과 쉘스크립트
Shell 1 - intro 07:00
shell 2 - bash vs zsh 10:00
Shell script 소개 06:00
Shell Script 사례 14:00
섹션 4. 디렉토리 구조 와 파일찾는 법
디렉토리 구조 1 12:00
디렉토리 구조 2 06:00
파일 찾는 법 - locate 와 find 09:00
파일 찾는 법 - whereis 와 $PATH 06:00
섹션 5. 프로세스와 실행
컴퓨터의 구조 07:00
프로세스 모니터링 (ps, top, htop) 12:00
백그라운드 실행 미리보기 11:00
항상 실행 - 데몬의 개념 06:00
항상 실행 2 - service 와 자동실행 09:00
정기적 실행 (cron) 1 11:00
정기적 실행 (cron) 2 - 사례 04:00
쉘을 시작할 때 실행 07:00
섹션 6. 사용자
다중사용자 1 03:00
다중 사용자 2 - id, who 03:00
관리자와 일반 사용자 10:00
사용자의 추가 06:00
섹션 7. 권한 (permission)
권한 기본 13:00
권한을 변경하는 방법 - chmod 06:00
실행의 개념과 권한 설정 - execute 06:00
directory의 권한 07:00
chmod 사용법 정리 - class & operation 08:00
섹션 8. 그룹
파일과 디렉토리를 여러 사용자들이 공동으로 관리할 수 있는 방법 - group 04:00
groupadd 17:00
섹션 9. 인터넷, 네트워크 그리고 서버
인터넷 1 15:00
인터넷 2 19:00
apache 웹서버 1 - intro 06:00
apache 웹서버 2 - install 15:00
apache 웹서버 3 - configuration 09:00
apache 웹서버 4 - log 07:00
원격제어 ssh 1 06:00
원격제어 ssh 2 07:00
포트 (port) 1 - 포트란 무엇인가? 10:00
포트 (port) 2 - 포트포워딩 소개
포트 (port) 3 - 포트포워딩 실습 10:00
섹션 10. 도메인 (domain)
도메인 기본 개념 04:00
hosts 파일 11:00
도메인 구입 13:00
서브 도메인 03:00
DNS의 동작 원리 16:00
섹션 11. 인터넷을 통한 서버간 동기화 (rsync)
rsync 1 09:00
rsync 2 - Remote sync 03:00
섹션 12. 로그인 없이 로그인 하기 (ssh key)
ssh public private key 09:00
rsync 04:00
RSA 10:00
강의 게시일 : 2017년 01월 17일 (마지막 업데이트일 : 2018년 01월 08일)
수강평 총 107개
수강생분들이 직접 작성하신 수강평입니다. 수강평을 작성 시 300잎이 적립됩니다.
4.9
107개의 수강평
5점
4점
3점
2점
1점
VIEW 좋아요 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
탁형 thumbnail
리눅스 기초를 다지기에 좋았습니다. 강좌는 ubuntu 기준이고 저는 centos로 학습했습니다만, 차이를 검색하면서 오히려 더 도움이 되었습니다.
2018-02-13
룰루랄라 thumbnail
아무것도 모르는 상태였는데 말로는 설명못하지만 머리로는 대략 알아들을 수 있는 수준이 되었네요. 리눅스 무식자라면 들으세요!!
2019-08-12
Hyeon Hae Lee thumbnail
기존에 리눅스를 아주 약간 사용해본적이 있었는데, 생활코딩 리눅스 강좌를 들으니 아주 정리가 잘 되어 있어서 놀랐습니다. 리눅스를 시작하려는 분들이라면 꼭 한번씩 완강하셨으면 좋겠습니다!!
2019-08-06
김교민 thumbnail
컴퓨터공학 4학년 과정을 마치고서, 교과과정 중 들어보지 못했던 리눅스를 생활코딩님으로부터 듣게 되었는데, 리눅스 개념 뿐만 아니라 3학년 때 수강하였던 운영체제에 대한 배경적인 내용도 설명해주셔서 예전 기억을 상기시키며 더욱 도움이 되었습니다!
2019-11-17
Jang Daehyuk thumbnail
리눅스 강의 중에 이고잉님이 최고입니다. 리눅스(우분투) 사용한지 반년이 좀 됐는데 이 강의 덕분에 기초를 많이 다질 수 있었습니다. 리눅스 기초가 필요한 분들은 꼭 들으세요!
2020-04-05

무료

내 목록 추가 공유
지식공유자 : Egoing Lee
총 65개 수업˙총 8시간 55분
평생 무제한 수강
수료증 미발급 강의
초급 대상
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스