close
더북(TheBook)
search
리눅스를 다루는 기술
더북(TheBook)
home
Home
1장 시작하기
1.1 시작에 앞서
1.1.1 리눅스 세상이 열리다
1.1.2 우분투를 선택한 이유
1.2 시스템 자동화
1.2.1 시스템 자동화의 필요성
1.2.2 어떤 작업을 자동화합니까?
1.3 무엇을 어떻게 배우나요?
1.3.1 이 책의 구성
1.3.2 실습 환경 소개
2장 우분투 데스크톱
2.1 설치 준비
2.1.1 시스템 정보를 모으고 자료 저장하기
2.1.2 펌웨어와 파티션 구조
2.1.3 설치 공간 계획하기
2.1.4 우분투 iso 이미지 내려받기
2.1.5 우분투 설치 매체 제작하기
2.2 우분투 데스크톱 설치하기
2.2.1 우분투 설치 매체로 부팅하기
2.2.2 우분투 데스크톱 설치하기
2.3 우분투 데스크톱 활용하기
2.3.1 데스크톱 둘러보기
2.3.2 네트워크 설정하기
2.3.3 한글 입출력 설정하기
2.3.4 사용자 관리하기
2.3.5 패키지 관리하기
2.4 우분투 서버 설치하기
2.4.1 우분투 서버 설치
2.4.2 설치 후 기본 설정하기
3장 명령행 인터페이스
3.1 명령행 인터페이스로 시스템 관리하기
3.1.1 명령행 인터페이스를 배워야 한다고요?
3.1.2 셸
3.2 시작하고 종료하기
3.2.1 셸 시작하기
3.2.2 셸 환경변수
3.2.3 시스템 종료하기
3.3 사용자 관리하기
3.3.1 로그인한 사용자 정보 조회하기
3.3.2 루트 권한 획득하기
3.3.3 사용자 계정 추가하기
3.3.4 사용자 계정 전환하기
3.3.5 그룹 관리하기
3.4 파일 관리하기
3.4.1 리눅스에서 파일이란?
3.4.2 파일 목록 화면에 표시하기
3.4.3 파일 정보에 대해
3.4.4 파일 소유권과 접근 권한 변경하기
3.4.5 리눅스 시스템 디렉터리
3.4.6 디렉터리 다루기
3.4.7 파일 다루기
3.4.8 파일 내용 확인하기
3.4.9 파일 검색하기
3.5 프로세스 관리하기
3.5.1 프로세스
3.5.2 프로세스 확인하기
3.5.3 열린 파일 목록 조회하기
3.5.4 작업 제어하기
3.5.5 프로세스 상태 변경하기
3.6 패키지 관리하기
3.6.1 기본 패키지 관리 명령 dpkg
3.6.2 향상된 패키지 관리 도구 apt
3.7 서비스 관리하기
3.7.1 시스템 관리자 systemd
3.7.2 systemctl로 시스템 상태 조회하기
3.7.3 systemctl로 서비스 제어하기
3.7.4 journalctl로 systemd의 로그 정보 조회하기
3.8 vi 편집기 익히기
3.8.1 vim으로 업데이트
3.8.2 vi 모드
3.8.3 명령 모드에서 사용할 수 있는 키
3.8.4 파일 작성하기
3.8.5 ex 모드에서 사용할 수 있는 명령
초보 시스템 관리자의 일기 - 시스템 관리자의 단짝 친구 셸 스크립트
4장 리눅스 가상 시스템
4.1 리눅스 가상 시스템이란
4.1.1 어서 와! 가상 시스템은 처음이지
4.1.2 커널 가상 장치 KVM
4.1.3 리눅스 가상 시스템의 구조
4.2 가상 시스템 설치하기
4.2.1 가상 기술 사용 가능 여부 확인하기
4.2.2 가상 시스템 설치하기
4.3 가상 머신 관리자
4.3.1 가상 머신 관리자 설치하기
4.3.2 가상 게스트 생성하기
4.3.3 가상 게스트 제어하기
4.3.4 가상 게스트 복제하기
4.3.5 스냅샷 활용하기
4.3.6 가상 게스트 장치 설정하기
4.3.7 가상 게스트 삭제하기
4.4 가상 시스템 관리 도구
4.4.1 가상 게스트 생성하기
4.4.2 가상 게스트 제어하기
4.4.3 가상 게스트 복제하기
4.4.4 스냅샷 활용하기
4.4.5 가상 게스트 환경 설정 파일
4.4.6 가상 게스트 RAM 용량 변경하기
4.4.7 iso 이미지로 부팅하기
4.4.8 가상 게스트 삭제하기
초보 시스템 관리자의 일기 - 가상 게스트 초기화하기
12장 시스템 관리 자동화
12.1 퍼팻으로 시스템 관리를 자동화합시다
12.1.1 시스템 관리자의 충직한 대리인, 퍼팻
12.1.2 퍼팻으로 시스템을 제어하는 원리
12.2 퍼팻으로 시스템 관리하기
12.2.1 퍼팻 서버 설치하기
12.2.2 퍼팻 에이전트 설치하고 인증하기
12.2.3 인증 과정에서 발생하는 문제 해결
12.3 퍼팻 코드 작성하기
12.3.1 퍼팻 코드 명세서 매니페스트
12.3.2 user 리소스로 사용자 관리하기
12.3.3 변수와 배열을 이용하여 패키지 설치하기
12.3.4 메타파라미터를 추가해서 웹 서비스 운영하기
12.3.5 로그인 메시지에 시스템 정보 추가하기
12.4 코드 모듈화로 더 나은 코드 작성하기
12.4.1 클래스 작성하기
12.4.2 모듈을 이용한 코드 관리
12.4.3 기본 모듈 작성하기
12.4.4 기본 모듈에 기능 추가하기
12.5 모듈 재활용하기
12.5.1 퍼팻 포지로 모듈 재활용하기
12.5.2 아파치 웹 서버 모듈로 웹 서비스 제공하기
12.5.3 매개변수를 이용해서 웹 서버 모듈 재활용하기
12.5.4 apache와 mysql 모듈로 워드프레스 웹 사이트 운영하기
12.5.5 하이라와 템플릿으로 모듈 재활용하기
초보 시스템 관리자의 일기 - 자동 설치 서비스에 퍼팻 적용하기
13장 설정 파일 버전 관리
13.1 프로젝트 버전 관리 도구 깃과 깃허브
13.1.1 깃이란 무엇인가요?
13.1.2 깃 허브는 또 뭔가요?
13.2 깃 시작하기
13.2.1 깃 설치하기
13.2.2 파일 상태 추적하기
13.2.3 파일 수정하기
13.2.4 깃 가지치기
13.2.5 작업 내용 되돌리기
13.2.6 커밋 되돌리기
13.3 파일 버전 관리 실습하기
13.3.1 퍼팻 코드 관리하기
13.3.2 새로운 작업 가지치기
13.3.3 가지 병합과 충돌 해결하기
13.3.4 변경된 작업 되돌리기
13.4 버전 관리에 원격 저장소 사용하기
13.4.1 깃허브에 사용자 등록 후 원격 저장소 생성하기
13.4.2 수정한 작업을 원격 저장소로 전송하기
초보 시스템 관리자의 일기 - 깃허브를 이용한 시스템 관리 협업하기
14장 백업
14.1 자료 백업하기
14.1.1 백업 계획 세우기
14.1.2 여러 가지 백업 도구
14.2 네트워크 백업 도구 바쿨라
14.2.1 바쿨라는 어떤 도구인가요?
14.2.2 풀과 볼륨
14.3 네트워크 백업 준비하기
14.3.1 바쿨라 서버 설치하기
14.3.2 디렉터 설정하기
14.3.3 스토리지 설정하기
14.3.4 파일 데몬 설정하기
14.3.5 콘솔에서 상태 확인하기
14.4 백업과 복원
14.4.1 디렉터 설정 파일
14.4.2 백업 테스트하기
14.4.3 복원 테스트하기
14.5 실전! 백업하기
14.5.1 퍼팻 설정 파일 백업하기
14.5.2 원격 시스템 파일 백업하기
14.5.3 원격 스토리지에 자료 백업하기
초보 시스템 관리자의 일기 - 워드프레스 콘텐츠 백업하기
12
.3
퍼팻 코드 작성하기
기본적인 매니페스트 작성 방법을 익혀 봅시다. 퍼팻 언어에 등장하는 리소스와 노드, 클래스의 개념을 구체적인 예제와 함께 알아보겠습니다.
Prev
BUY
Next
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.
Email address