반응형

 

6번 문제

> 답 2

echo "\$0 $1 $#"

\를 붙일 경우, 특수문자를 그대로 출력,  $1은 첫번째 인자값 (/the),

$#는 인자값의 갯수 2개를 출력  (/the랑 /sharp)

 

만약 \를 빼면 실행결과는 아래와 같음.

출력화면 > ./test.sh /the 2

 

 

7번 문제

시그널 관련

SIGTERM은 정상 종료시키는 시그널임. 15번으로 관리됨

SIGQUIT(3) Ctrl+Q를 입력하면 발생, 코어 덤프와 함께 프로세스 "종료"

SIGKILL(9) : 프로세스를 즉시 종료시킴

SIGSTOP(19)은 정지 시그널로 프로세스를 무조건 "정지"시키는 시그널

 

 

답 > 3

 

텍스트 기반의 명령형 프로그램 + 서비스의 on/off 설정 리스트를 출력 및 설정 -> chkconfig

ntsysv : 텍스트 환경에서 커서 이용하여, 부팅 중 자동으로 실행되는 서비스를 설정할 수 있는 유틸리티

systemctl : 리눅스의 서비스의 시작, 정지, 재시작 등을 제어하는 멸영어. CentOS7이후 기본 명령으로 사용.

 

 

 

 

답 > 4

 

분류 : RAID 관련 문제

RAID-0 : 데이터를 하나의 디스크가 아닌, 여러 디스크에 걸쳐 저장하는 스트라이핑 기술을 사용하여, 데이터를 디스크에 분산 저장

 - 동시에 쓸 수 있어 처리속도 빠름.

 - 중복이 없고, 패리티 기술 안써서, 오류가 발생하면 복구 불가

 

RAID-1 : 미러링 기술을 사용하여, 데이터를 두 개의 디스크에 동시에 기록함. (패리티나 스트라이핑 없이)

 - 각 디스크 동시에 읽을 수 있어 읽기 속도 향상. (쓰기 향상에 도움주지 않음)

 - 미러링 데이터를 통해 복구 가능

 - 데이터를 중복저장하기에, 디스크의 효율성이 50%로 떨어짐

 

RAID-2 : ECC(오류 정정 부호)를 기록하는 전용의 하드디스크 이용

RAID-3 : 바이트 수준의 스트라이핑 분산저장 + 패리티를 제공해서 (오류 체크 및 복구수행가능)

RAID-4 : 블록 레벨의 스트라이핑

RAID-5 : 블록 레벨의 스트리이핑 + 패리티를 모든 디스크에 나눠서 저장 (별도의 디스크가 아닌) 현장에서 많이 사용됨

RAID-6 : 5와 유사한 구성, 추가적으로 차 패리티 구성을 포함.

 

 

RAID-01

디스크 2개를 RAID 0으로 구성, 이러한 RAID 0 구성 셋트를 RAID 1 (미러링)로 구성.

 

RAID-10

- 디스크 2개를 RAID 1로 구성하고, 이 세트를 다시 RAID 0으로 구성하는 방식    (1->0 순서)

- RAID 1보다 높은 성능을 제공, 가격이 비쌈.

 

 

grep 문제

^ : 행의 시작 지시자 e.g. ^hello -> hello로 시작하는 모든 행

[ ] : 문자 리스트 중에 한 문자 (e.g. New[abc] => Newa, Newb, Newc

[^ ] : ^가 [ ] 안으로 들어가면 not의 의미를 가짐 (e.g. [^1-3] => 1,2,3으로 조합하지 않은 모든 행.

 

 

 

파티션 속성을 Linux LVM으로 변경할 때 지정하는 코드값 -> 8e

Linux Swap : 82  (빨리 스왑)

Linux native : 83  (팔삼 네이티브)

Raid : fd  (레이디 페이디)

 

 

 

답 > 4 /etc/ld.so.cofng

share object <- 공유 라이브러리 디렉터리를 관리하는 파일명 (so 가 포함됨)

 

 

 

 

답 > 2

사용자의 디스크 쿼터를 "설정" > edquota

 

 

 

 

답 > 3 modinfo

 

modinfo : 모듈 정보를 출력 modinfo [모듈명]

 

modprobe : 리눅스 모듈을 관리하는 명령어  (리눅스 모듈임)

 

lsmod : 리눅스 커널에 있는 module들의 정보를 보여준다. (현재 리눅스 시스템에 설치된 모듈의 리스트)

cat/proc/modules를 출력하는 것과 같음.

 

 

 

 

 

 

모듈간의 의존성이 변경되면 modules.dep 파일의 내용이 변경되어야함.

이 파일을 갱신하고 관리해주는 명령이 

 

 

 

이미지를 스캐닝할 수 있는 하드웨어 대한 표준화된 액세스를 제공하는 API

-> SANE 

 

 

 

(중요)

password --md5

 

 

ssh 서버의 환경설정 파일은 /etc/ssh/sshd_config 이고

실행파일은 /usr/sbin/sshd

 

 

 

 

/var/log/xferlog는 FTP접속과 관련된 로그파일인데, ASCII 형태의 로그파일임

 

 

 

nmap : 네트워크 탐지 도구. 포트를 스캔

nessus : 상용 취약점 스캐너 (네수스수스 상용

tripwire : 호스트 기반 침입 탐지 도구 (외부 탐지)

tcpdump : 네트워크 트래픽 모니터링

 

 

 

 

 

 

cpio는 증분백업을 지원하지 않음

 

백업관리

https://zidarn87.tistory.com/408?category=416329 

 

 

 

 

 

Xen도 하이퍼바이저임, 하이퍼바이저인데 RHEV이면 KVM임

 

 

 

<문제 해설>
Tcp Wrapper 설정
in.telnetd : .cbt.com EXCEPT \www.cbt.com  

-> www.cbt.com을 제외한 cbt.com 도메인의 모든 호스트에 대하여 서비스 접근허가


in.telnetd : 192.168.5.13 호스트의 접근차단

in.telnetd 뒤에 도메인(허용)이냐 IP주소(차단)냐에 따라 접근허용과 차단이 나뉘니 주의

반응형

'자격증 > 오답노트' 카테고리의 다른 글

(비공개) 2020년 10월  (0) 2022.03.12