리눅스 커맨드라인 툴에 대한 강좌 입니다. 자주 사용되는 툴을 엄선해 핵심 기능과 자주 사용되는 옵션에 대해 알려드립니다. 그리고 실습을 통해 실제로 어떻게 사용할 수 있는지 알려드립니다. 여러 가지 리눅스 툴을 잘 사용하게 된다면 리눅스가 편해집니다. 그리고 리눅스를 더 잘 이해하고 더 잘 다루게 됩니다 :)
이런 걸
배워요!
텍스트 처리, 검색, 시스템 정보, 개발 등의 분야에서 꼭 필요한 30여가지의 툴에 대해 강좌를 준비했습니다!!
vim에 대해 기초부터 고급 기능, 그리고 꿀팁까지 알려드립니다!!
다 배우고나면 리눅스 터미널에서 여러 가지 작업을 쉽고!! 빠르게!! 할 수 있게 됩니다!!!
이 강좌는 "모두를 위한 리눅스 로드맵"에 연결된 강좌입니다.
로드맵 페이지에 방문하시면 로드맵 강좌 3종 구매시 30% 할인 쿠폰을 다운받으실 수 있습니다.
모두를 위한 리눅스 로드맵을 확인해보세요!
리눅스 커맨드라인 툴의
핵심 기능과 옵션을 익혀보세요!
리눅스는 이제 모든 개발자들이 다뤄야 하는 운영체제로 자리매김 했습니다. 개발자 뿐인가요? 여러 분야의 엔지니어 분들도 다룰 줄 아셔야 합니다. 이제 리눅스는 기본 소양이 됐습니다 :) 리눅스를 잘 다루려면 여러 가지 기술과 경험이 필요합니다. 여러 가지 기능과 기술이 필요하지만 리눅스 커맨드라인 툴을 모르고는 리눅스를 잘 다룰 수 없습니다.
리눅스 커맨드라인 툴은 말 그대로 리눅스 터미널에서 사용하는 도구입니다. 대부분 유닉스 시절에서부터 사용되던 것들입니다. 오래된 역사만큼 종류도 다양하고 기능도 아주 강력합니다. 또 각각의 툴에는 여러 가지 옵션이 있어 다양한 활용이 가능합니다. 하지만 커맨드라인 툴의 특성상 어떤 기능을 사용하기 위해서는 어떤 툴을 사용해야 할지 미리 알고 있어야 사용이 가능합니다. 또 이 툴들은 GUI(Graphical User Interface)가 아닌 CLI(Command-Line Interface)이기 때문에 사용자 관점에서 익숙해지지 않으면 사용하시기에 조금 어려울 수 있습니다. 게다가 툴별 옵션들이 너무 다양하다 보니 오히려 내가 원하는 옵션을 찾기 어려운 문제가 있습니다.
리눅스를 15년 이상 다뤄온 경험을 기반으로 자주 사용되는 툴을 고르고, 툴별로 자주 사용되는 옵션/기능 위주로 강의를 준비했습니다. 특히, 오랜 리눅스 시스템 개발 경험으로 시스템 관련 툴과 개발 관련 툴 강좌를 준비했습니다. 또, 다들 막연해 하시는 vim에 대한 강좌도 준비했습니다. 각 강의에서는 툴에 대한 소개를 드리고, 자주 사용되는 옵션을 설명드린 후 실습을 통해 사용법을 익히실 수 있도록 했습니다. 준비한 강좌 순서대로 학습하셔도 좋고, 필요한 강좌만 보셔도 좋습니다!!
학습 대상은
누구일까요?
개발자로 취업을 준비하시는 분들! (특히 윈도우즈에서만 개발 해보신 분들!!)
터미널 앞에 서면 얼음이 되시는 분들!
리눅스를 좀 더 능숙하게 다루고 싶으신 분들!
강좌 목록 중에 모르시는게 하나라도 있는 분들!
선수 지식,
필요할까요?
리눅스를 사용해보셨다면 수강하실 수 있어요! :)
<코딩 자율학습> 리눅스 입문 with 우분투의 저자 런잇입니다. 😎
리눅스 환경에서 20여년간 개발자로 일하고 있습니다.
리눅스 커널 네트워크 스택, 디바이스 드라이버, 시스템 소프트웨어를 개발하는 일을 했고,
지금은 클라우드 서비스 제공 업체에서 관리형 Kubernetes 서비스를 개발하고 있습니다.
강좌 외 문의사항은 progcoach4u@gmail.com으로 보내주세요 ;)
<코딩 자율학습> 리눅스 입문 with 우분투를 소개합니다.
🔍 교보문고: http://gilbut.co/c/24086125JZ
🔍 YES24: http://gilbut.co/c/24082652Jr
🔍 알라딘: http://gilbut.co/c/24084469DI
전체
48개 ∙ (11시간 19분)
가 제공되는 강의입니다.
앞쪽만 보여줘 - head
03:33
뒷쪽만 보여줘 - tail
10:28
얼마나 적혀있니? - wc
06:37
줄 번호좀 보여줘 - nl
04:21
정렬 좀 해볼래? - sort
16:10
중복 좀 없애줄래? - uniq
13:27
텍스트 자르기 - cut
09:08
텍스트 찾아 바꾸기 - tr
04:20
강력한 줄단위 작업 - sed
13:36
강력한 스크립팅 - awk
09:39
파일 좀 찾아줘 - find
29:35
텍스트 검색 - grep
12:04
파일 위치 검색 - locate
06:58
실행 파일 위치 검색 - which
03:35
프로세스 정보 - ps
43:47
누가 제일 xxx? - top
13:22
열린 파일 정보 - lsof
14:25
네트워크 통계/상태 - netstat
13:59
시스템 설정 - sysctl
11:25
파일시스템/파티션 정보 - df
06:49
디스크 사용량 - du
09:17
CPU 정보 조회 - lscpu
24:22
메모리 사용량 조회 - free
06:09