[리눅스마스터 1급 - 2차] 시스템 백업
·
자격증 & 공부/리눅스마스터 1급
1) 백업 관련 명령어cpioc : ascii 형태로 헤더 정보를 읽고 씀i : 아카이브에서 파일 추출o : 아카이브 생성v : 진행과정을 자세하게 출력d : 필요한 경우 디렉터리 생성: 백업 / F : 표준 입출력 전환 기호 대신에 파일명 지정 시 사용t : 내용만 확인할 때 사용-ovF : 진행되는 과정 화면에 출력tF 또는 –itF 또는 –ivtF : 백업된 내용 확인ivF : 백업된 파일을 이용해서 데이터를 복원하는데, 진행되는 과정을 화면에 출력ocv : 생성되는 아카이브 포맷 형식을 지정하고 과정을 상세히 출력icdv 또는 –icd 또는 –id : 현재 디렉터리에 백업한 파일을 이용해서 복원하는데 필요할 경우 디렉터리를 생성(find /home 또는 find /home –print) | cpi..
[리눅스마스터 1급 - 2차] 시스템 보안 및 관리
·
자격증 & 공부/리눅스마스터 1급
1) SELinux 설정getenforce : 현재 SELinux 설정 상태를 확인setenforce 0 : SELinux를 비활성화 상태로 변경 – 1이면 활성화 (비활성화:Permissive/활성화:Enforcing)sestatus : SELinux의 정보를 출력2) visudosudo를 통해 특정 사용자에게 다른 사용자들을 관리하는 역할 부여useradd와 passwd 명령에 대해 root 사용자와 동일한 역할 권한 부여ihduser ALL=/usr/bin/useradd, /usr/bin/passwd# visudoihduser ALL=/usr/bin/useradd, /usr/bin/passwd3) sysctl/etc/sysctl.conf : 재부팅 시에도 적용되도록 관련 파일에 등록커널 매개 변수를..
[리눅스마스터 1급 - 2차] 시스템 로그 분석
·
자격증 & 공부/리눅스마스터 1급
1) 로그 파일 /var/log/messages대부분의 로그가 이 파일에 쌓임 (root만 접근 가능)/var/log/secure인증과 관련된 접속 프로토콜 telnet, ssh, tcp_wrappers, xinetd (시스템에 로그인한 정보)/var/log/dmesg : 시스템이 부팅할 때 출력되었던 로그를 기록/var/log/boot.log : 부팅 시 동작하는 데몬들의 동작 성공 여부/var/log/mailogsendmail, dovecot 등 데몬 시작 시간을 확인/var/log/lastlog각 사용자의 마지막 정보가 기록되는 파일바이너리 파일도 lastlog라는 명령어로 확인/var/log/wtmp사용자 기록, 시스템을 재부팅한 기록 등의 로그가 쌓이는 파일/var/log/btmp로그인 접속이 ..
[리눅스마스터 1급 - 2차] 주변 장치 설정
·
자격증 & 공부/리눅스마스터 1급
1) 프린터 관련 명령어기본적으로 [-P] 옵션으로 프린터 지정을 하지 않으면 기본 프린터를 기본값으로 명령 실행/etc/printcap 파일 : 프린터 설정 파일System V 계열Ip : 프린터 디바이스 path를 사용하여 직접 인쇄 - [-n NUM] 옵션[-d] : 프린트 지정Ipstat : 프린터 큐의 상태를 확인cancel : 프린트 작업을 취소BSD 계열lpc 명령어 : 대화형으로 프린터를 관리(제어)하기 위한 명령어lpq 명령어 : 프린터 큐의 내용 출력System V 계열 : lpstat 명령어lprm 명령어 : 프린터 큐의 작업 삭제System V 계열 : cancel 명령어lpr 명령어 : 파일 내용을 출력System V 계열 lp 명령어[# NUM] : 한 페이지를 “NUM”장씩 출..
[리눅스마스터 1급 - 2차] 장치의 설치 및 관리
·
자격증 & 공부/리눅스마스터 1급
1) /proc 디렉터리 내 주요 파일/proc/cpuinfo : 시스템에 장착된 CPU 정보를 확인할 수 있는 파일명 (절대경로)/proc/meminfo : 시스템에 장착된 메모리 정보를 확인할 수 있는 파일명 (절대경로)/proc/mdstat : 시스템에서 사용중인 RAID 정보를 확인할 수 있는 파일명 (절대경로)/proc/version : 시스템에서 사용중인 커널 버전 정보를 확인할 수 있는 파일명 (절대경로)/proc/uptime : 시스템 가동 시간에 대한 정보를 기록/proc/cmdline : 부팅 시에 실행되는 커널 관련 옵션에 대한 정보/proc/loadavg : 최근 1분, 5분, 15분 동안의 평균 부하율을 기록/proc/partitions : 현재 시스템의 파티션 정보를 저장/pro..
[리눅스마스터 1급 - 2차] gcc & tar - 소스코드 컴파일
·
자격증 & 공부/리눅스마스터 1급
1) gcc 명령어[–c] : 오브젝트 파일 생성 (.o)[–o] : 실행파일 생성 (.o)[-v] : 컴파일 과정을 자세하게 출력[-s] : 어셈블리 파일 생성 (.s)2) 아카이브 압축 관련 명령어tarc : 아카이브 파일 생성x : 아카이브 파일에서 원본 파일을 추출t : 아카이브 파일의 내용 출력v : 처리 중인 파일의 정보를 출력f : 아카이브 파일 지정r : 기존 아카이브 파일에 새로운 파일 디렉터리 추가u : 아카이브 파일의 내용에 변동사항을 업데이트J : xz로 압축하거나 해제z : gzip으로 압축하거나 해제j : bzip2로 압축하거나 해제N : 지정한 날짜 이후의 파일 대상g : 증분 백업tar cf obj.tar *.o : tar명령을 이용하여 현재 디렉터리에 있는 오브젝트 파일만을..