HOME > 상세정보

상세정보

(운영체제에 대한 이해도를 높이는) 리눅스 시스템 명령 실습

(운영체제에 대한 이해도를 높이는) 리눅스 시스템 명령 실습

자료유형
단행본
개인저자
하은용
서명 / 저자사항
(운영체제에 대한 이해도를 높이는) 리눅스 시스템 명령 실습 / 하은용 지음
발행사항
파주 :   21세기사,   2021  
형태사항
287 p. : 천연색삽화 ; 26 cm
ISBN
9788984689039
서지주기
색인수록
일반주제명
리눅스[Linux] 운영 체제[運營體制]
000 00000cam c2200205 c 4500
001 000046069746
005 20210506151056
007 ta
008 210223s2021 ggka 001c kor
020 ▼a 9788984689039 ▼g 93000
035 ▼a (KERIS)BIB000015781521
040 ▼a 247023 ▼c 247023 ▼d 211009
082 0 4 ▼a 005.432 ▼2 23
085 ▼a 005.432 ▼2 DDCK
090 ▼a 005.432 ▼b 2021z1
100 1 ▼a 하은용
245 2 0 ▼a (운영체제에 대한 이해도를 높이는) 리눅스 시스템 명령 실습 / ▼d 하은용 지음
260 ▼a 파주 : ▼b 21세기사, ▼c 2021
300 ▼a 287 p. : ▼b 천연색삽화 ; ▼c 26 cm
504 ▼a 색인수록
650 8 ▼a 리눅스[Linux]
650 8 ▼a 운영 체제[運營體制]

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 005.432 2021z1 등록번호 151353923 도서상태 대출가능 반납예정일 예약 서비스 C

컨텐츠정보

책소개

리눅스 시스템을 공부할 때 필요한 핵심적인 명령에 대해 설명한다. 리눅스 시스템을 사용하고 관리하는 핵심 명령을 실습하고, 리눅스 시스템에 CPU, 메모리, 디스크, 입출력 상태에 대한 모니터링 방법을 학습해서 운영체제의 기능 및 원리에 대한 이해도를 높이는데 도움이 될 것이다.

이 책은 리눅스 시스템을 공부할 때 필요한 핵심적인 명령에 대해 설명합니다.

∙ 1장 : 리눅스 역사, vi 편집기, 간단한 C 프로그래밍
∙ 2~8장 : 사용자 관리, 디렉터리 및 파일 관리, 패턴 및 파일 찾기, 매뉴얼 보기
∙ 9~12장 : 프로세스 관리, 시스템 구성정보, CPU/IO/메모리/디스크 모니터링
∙ 13~15장 : 파일 압축, 소프트웨어 패키지 관리, 디스크 파티션 및 파일시스템 관리
∙ 16~18장 : 입출력 리다이렉션, 파이프 기능, 날짜와 시간 설정, 도메인 및 부팅관리

이 책으로 리눅스 시스템을 사용하고 관리하는 핵심 명령을 실습하고, 리눅스 시스템에 CPU, 메모리, 디스크, 입출력 상태에 대한 모니터링 방법을 학습해서 운영체제의 기능 및 원리에 대한 이해도를 높이는데 도움이 되기를 바랍니다.


정보제공 : Aladin

목차

CHAPTER 1 리눅스 역사부터 C 프로그램까지
1.1 리눅스 특징 및 역사
1.2 vi 문서 편집기
1.3 간단한 C 프로그래밍

CHAPTER 2 리눅스 사용자 관리
2.1 사용자 계정 종류
2.2 사용자 계정 생성(useradd)
2.3 사용자 관련 파일의 구조
2.4 사용자 정보 변경(usermod)
2.5 사용자 암호 에이징(chage)
2.6 사용자 계정 삭제(userdel)
2.7 그룹 생성(groupadd)
2.8 그룹 관련 파일의 구조
2.9 그룹 변경(groupmod)
2.10 그룹 삭제(groupdel)
2.11 그룹 암호 및 멤버 관리(gpasswd)
2.12 그룹 전환(newgrp)
2.13 사용자 전환(su : substitute user)

CHAPTER 3 디렉터리 관리
3.1 파일 시스템 디렉터리 계층 구조
3.2 작업 디렉터리 보기(pwd: print working directory)
3.3 디렉터리 리스트(ls: list)
3.4 작업 디렉터리 바꾸기(cd: change directory)
3.5 디렉터리 생성(mkdir: make directory)
3.6 디렉터리 삭제(rmdir: remove directory)

CHAPTER 4 파일 관리
4.1 파일 복사(cp: copy)
4.2 파일 이동(mv: move)
4.3 파일 삭제(rm: remove)
4.4 파일 내용 전체 보기(cat: concatenate)
4.5 파일 내용 화면 단위로 보기
4.6 파일 앞부분 보기(head)
4.7 파일 끝부분 보기(tail)

CHAPTER 5 파일 속성 관리
5.1 파일 접근 권한 변경(chmod: change mode)
5.2 파일 소유주 변경(chown: change owner)
5.3 파일 그룹 변경(chgrp: change group)
5.4 파일 타임스탬프 변경(touch)

CHAPTER 6 패턴 및 파일 찾기
6.1 패턴을 포함하는 파일 찾기(grep)
6.2 파일 찾기(find)

CHAPTER 7 매뉴얼 및 명령 찾기
7.1 매뉴얼 보기(man)
7.2 명령의 파일 위치 찾기(whereis)
7.3 명령의 경로 확인(which)

CHAPTER 8 시스템 사용자 정보 검색
8.1 유효 사용자 로그인 이름 알기(whoami)
8.2 실제 사용자 로그인 이름 알기(logname)
8.3 실제/유효 사용자 및 그룹 ID 보기(id: identification)
8.4 사용자의 일반 정보 보기(finger)
8.5 사용자의 일반 정보 변경(chfn)
8.6 로그인한 사용자 정보 보기(who)
8.7 로그인한 사용자 작업 보기(w)
8.8 사용 중인 터미널 정보 보기(tty: teletypewriter)

CHAPTER 9 프로세스 관리
9.1 프로세스 상태 보기(ps: process status)
9.2 프로세스 종료시키기(kill)
9.3 여러 프로세스 종료시키기(killall)
9.4 프로세스 검색 및 신호 보내기(pgrep, pkill)
9.5 프로세스 트리 보기(pstree: process tree)
9.6 실시간으로 프로세스 상황판 보기(top: top process)
9.7 전반적인 시스템 상태 정보 보기(procinfo)

CHAPTER 10 시스템 구성 정보 및 현황 검색
10.1 운영체제 정보(uname: unix name)
10.2 CPU 정보(lscpu: list CPU)
10.3 설치된 하드웨어 장치 목록(lsdev: list devices)
10.4 블록 디바이스 목록(lsblk)
10.5 SATA/IDE 장치의 파라미터 보기(hdparm)
10.6 커널 모듈 목록 보기(lsmod : list modules)
10.7 커널 모듈의 상세 정보(modinfo : module information)
10.8 디스크 파티션 정보
10.8.1 parted 명령으로 파티션 정보 보기
10.8.2 fdisk 명령으로 파티션 정보 보기

CHAPTER 11 CPU, I/O, 메모리 사용 통계
11.1 CPU 및 I/O 통계 보기(iostat: CPU and I/O statistics)
11.2 시스템 메모리 통계 정보(free)
11.3 가상 메모리 통계 검색(vmstat: virtual memory statistics)

CHAPTER 12 디스크 사용량 통계
12.1 파일시스템의 디스크 사용량(df: disk free)
12.2 파일의 디스크 사용량(du: disk usage)

CHAPTER 13 아카이브 및 파일 압축 관리
13.1 아카이브 관리(tar)
13.2 파일 압축 관리
13.2.1 gzip/gunzip/zcat 명령
13.2.2 compress/uncompress 명령
13.2.3 zip/unzip 명령
13.2.4 bzip2/bunzip2/bzcat/bzip2recover 명령

CHAPTER 14 소프트웨어 패키지 관리
14.1 dnf 명령을 이용한 패키지 관리
14.1.1 패키지 목록 보기
14.1.2 패키지 그룹 목록 보기
14.1.3 패키지 저장소에 대한 정보 보기
14.1.4 패키지 검색
14.1.5 패키지 정보 보기
14.1.6 그룹 패키지 정보 보기
14.1.7 패키지 설치
14.1.8 패키지 업데이트
14.1.9 패키지 삭제
14.1.10 그룹 패키지 관리
14.2 rpm 명령을 이용한 패키지 관리
14.2.1 패키지 목록 및 정보 검색하기
14.2.2 패키지 설치하기
14.2.3 패키지 제거하기
14.2.4 패키지 업그레이드 하기

CHAPTER 15 디스크 파티션 및 파일 시스템 관리
15.1 파일 시스템 마운트 시키기(mount)
15.2 파일 시스템 언마운트 시키기(umount)
15.3 파일 시스템 검사(fsck: file system check)
15.4 저장 장치에 파티션 생성하기
15.4.1 fdisk 명령으로 파티션 생성하기
15.4.2 parted 명령으로 파티션 생성하기
15.5 파티션에 파일 시스템 생성하기(mkfs: make file system)

CHAPTER 16 입출력 리다이렉션 및 파이프 기능
16.1 입출력 리다이렉션(I/O redirection: >, >>, <)
16.2 파이프 기능(pipe: |)

CHAPTER 17 날짜 및 시간 설정 관리
17.1 현재 시간 표시 및 설정(date)
17.2 네트워크 타임 서버를 통한 시간 설정(ntpdate)
17.3 달력 보기(cal: calender)

CHAPTER 18 시스템 도메인 및 부팅 관리
18.1 호스트 및 도메인 이름 설정(hostname, domainname)
18.2 시스템 운영 시간 보기(uptime)
18.3 시스템 셧다운 하기(shutdown)
18.4 시스템 중지, 재부팅, 파워 오프(halt, reboot, poweroff)


정보제공 : Aladin

관련분야 신착자료