연락처 정보

코스 개요

리눅스 소개

  • 리눅스란 무엇인가? 역사 및 생태계
  • 배포판 개요 (예: 레드햇, 우분투, 센트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 시간

참가자 수


참가자별 가격

예정된 코스

관련 카테고리