연락처 정보

코스 개요

소개

  • 리눅스 시스템 아키텍처
  • 배포판
  • 명령줄에서 명령 실행

네트워크 연결

  • 'ssh'를 이용한 원격 연결
  • 파일 다운로드
  • 'scp'를 이용한 파일 전송

파일 및 디렉토리 작업

  • 파일 시스템 구조
  • 파일 및 디렉토리 생성 및 삭제
  • 파일 및 디렉토리 복사, 이동 및 이름 변경
  • 파일 내용 보기
  • 파일 검색
  • 파일 압축 및 압축 해제

파일 편집

  • 'nano' 편집기
  • 'vim' 편집기
  • 'sed' 편집기를 이용한 명령줄 편집

권한 설정

  • 권한과 소유권의 개념
  • 권한 확인 및 검증
  • 절대 표현 및 심볼릭 표현
  • 'chmod'를 이용한 권한 변경
  • 'chown'을 이용한 소유권 변경
  • 'umask'의 기본 값

사용자 관리

  • 계정 생성, 변경 및 삭제
  • 보안 및 비밀번호 정책
  • 그룹
  • 사용자 권한

프로세스 관리

  • 프로세스 검색
  • 프로세스 상태

소프트웨어 관리

  • 기본 및 사용자 지정 저장소
  • 패키지 관리('apt', 'yum' 등)

서버 배포

  • 웹 서버
  • FTP 서버
  • VNC 서버
  • SSH 인증

데스크톱 환경 설정

  • Gnome 및 KDE
  • 경량 데스크톱

고급 명령줄

  • 'bash' 쉘
  • 쉘 확장
  • 변수
  • 스트림 리다이렉션
  • 초기화 파일

시스템 재시작

  • 시작 과정 제어
  • GRUB 부팅 로더
  • 시스템 커널
  • 실행 레벨
  • 서비스 구성 파일
  • 서비스 중지 및 재시작

시스템 유지보수

  • 자원 모니터링(CPU, 메모리, 디스크 등)
  • 작업 관리
  • 시스템 로그
  • 커널 튜닝 및 유지보수
  • 커널 모듈 관리

쉘 스크립팅

  • 'bash' 쉘 프로그래밍 기초
  • 변수
  • 테스트
  • 함수
  • 스크립트의 종료 상태

문제해결

  • 체계적인 접근법으로 시스템 오류 진단 및 수정
  • 네트워크 도구
  • 시스템

요건

  • 이전의 운영 체제 관리 경험이 도움이 되지만 필수 사항은 아닙니다
 21 시간

참가자 수


참가자별 가격

회원 평가 (6)

예정된 코스

관련 카테고리