문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
리눅스 소개
- 리눅스란 무엇인가? 역사 및 생태계
- 배포판 개요 (예: 레드햇, 우분투, 센트OS)
- 기업 및 클라우드에서의 리눅스 활용 사례
명령줄 시작하기
- 로그인, 터미널 기초, 쉘(bash, zsh)
- 프롬프트, 명령어, 옵션, 인수 이해
- 기본 탐색(pwd, ls, cd)
파일 및 디렉터리 관리
- 파일 생성, 확인 및 편집(touch, cat, nano/vim)
- 파일 작업(cp, mv, rm)
- 디렉터리 계층 및 구조
권한 이해
- 파일 및 디렉터리 권한
- 사용자 및 그룹 개요
- chmod, chown, chgrp 명령어
사용자 및 프로세스
- 사용자 나열 및 관리
- 사용자 전환(su, sudo)
- 프로세스 확인 및 제어(ps, top, kill)
패키지 관리 기초
- 패키지 관리자 소개(yum/dnf/apt)
- 소프트웨어 설치, 업데이트 및 제거
네트워킹 기초
- 연결성 확인(ping, ifconfig/ip)
- 기본 호스트 구성
- SSH 액세스 및 안전한 원격 연결
쉘 스크립팅 소개
- 스크립트란 무엇인가?
- 기본 쉘 스크립트 작성
- 변수, 루프, 조건부 구조
시스템 모니터링 및 문제 해결
- 디스크 사용량 및 시스템 로드(df, du, free)
- 로그 및 시스템 메시지(journalctl/syslog)
- 기본 문제 해결 기술
요약 및 다음 단계
요건
필수 사전 지식
- 컴퓨터 사용에 대한 기본적인 숙련도 (리눅스/유닉스 배경 지식은 필요 없음)
기술적 요구 사항
- 리눅스 환경(물리적 또는 가상)에 액세스 가능한 노트북
- SSH 클라이언트(원격 랩용) 또는 로컬 VM 사용 능력
- 인터넷 연결(온라인 교육 및 자료 액세스용)
면책 조항: 본 과정은 NobleProg 글로벌 교육 포트폴리오의 일부입니다. 제공은 NobleProg Ontario Inc.와 같은 공인된 NobleProg 네트워크 파트너사를 통해 이루어집니다.
14 시간