1장 디렉토리 구조 / 장치 관리

2019. 9. 4. 22:23정보보안과정/리눅스 서버 관리자

리눅스 관리자 과정

Linux Server Administration 과정 정리

=======================
Chapter 01. 디렉터리 구조
=======================
man 7 hier ->  /(최상위 디렉토리)에 뭐가 있는지 다 설명해줌
backup/  data3/  lib/         net/   selinux/  usr/
bin/     data4/  lost+found/  opt/   srv/      var/
boot/    dev/    media/       proc/  sys/
data1/   etc/    misc/        root/  test/
data2/   home/   mnt/         sbin/  tmp/

[실무예]
OS 종류 : cat /etc/redhat-release
커널 버전 : uname -a

CPU : cat /proc/cpuinfo
MEM : free, top
DISK : fdisk -l
NETWORK : ifconfig, netstat -nr, cat /etc/resolv.conf

[실무예] dmidecode CMD
# dmidecode

Chapter 02. 장치 관리(EX: DISK 장치 관리)

디스크 작업
* 장치 인식 작업
* 파티션 작업
* 파일시스템 작업
* 마운트 작업

01. 디스크 장치 인식 작업
(선수지식)
디스크 종류
IDE(SATA)
SCSI[small computer system interface](SAS)
-> small computer라 별도의 small cpu를 가짐.
-> IDE에 비해 성능↑, 확장성↑, 가격↑
SSD
디스크 구조
디스크 이름 규칙

(디스크 장치인식 작업)

02. 파티션 작업

03. 파일시스템 작업

04. 마운트 작업

Chapter 03. LVM 관리

Chapter 04. RAID 관리

Chapter 05. 소프트웨어 관리

Chapter 06. 부팅과정과 장애처리

Chapter 07. 사용자 & 그룹 관리

Chapter 08. 잡 스케줄링

Chapter 09. 백업과 복구

# man 7 hier -> 파일 시스템과 관련된 정보 확인

/ -> 최상위 디렉토리 (윈도우의 내컴퓨터)

/bin(binary) -> 기본 명령어(커맨드)
-> 사용자가 사용하는 명령어
/sbin -> 관리자가 사용하는 명령어
/etc[기타등등] -> 설정정보, 부팅정보
/etc/rc.d -> 런레벨 관련
/etc/shadow -> 암호
/etc/shells -> 시스템 내에서 사용할 수 있는 셸에 대한 정보
/usr -> 프로그램이 설치된 공간
/lib -> 많은 기능들이 묶여있음(라이브러리)
커널모듈 : 커널의 기능을 잘게 쪼개놓은 것
/dev -> 시스템의 각종 장치 목록
/var -> 가변적인 데이터(로그같은 것들)
/tmp -> 임시파일 디렉토리
/proc -> 프로세스의 정보

CPU -> cat /proc/cpuinfo
MEM -> free
DISK -> fisk -l

'정보보안과정 > 리눅스 서버 관리자' 카테고리의 다른 글

SoftWare 관리  (0) 2019.09.11
RAID관리 / SWAP관리  (0) 2019.09.10
LVM관리 / RAID관리  (0) 2019.09.09
마운트관리 / LVM관리  (0) 2019.09.06
2장 장치 관리  (0) 2019.09.05