문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
Linux 소개
- Linux란? 역사와 생태계
- 배포본 개요(예: Red Hat, Ubuntu, CentOS)
- 기업 및 클라우드에서의 Linux 사용 사례
명령줄 시작하기
- 로그인, 터미널 기본, 셀루(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)
- 기본 트러블슈팅 기술
요약 및 다음 단계
요건
사전 지식
- 컴퓨터 사용에 대한 기본적인 편안함(Linux/Unix 배경 필요하지 않음)
기술 요구 사항
- Linux 환경(물리적 또는 가상)에 액세스할 수 있는 노트북
- SSH 클라이언트(원격 실험실용) 또는 로컬 VM 기능
- 인터넷 액세스(온라인 교육 및 자료 용)
14 시간