본문 바로가기
Certificate/Linux Master Certi

[Certificate] Linux Master Level2 (201212_1-40)

by HJ0216 2023. 3. 1.

1.

umask -S: umask값 문자 표기

 

 

2.

/etc/fstab: 파일 시스템 정보가 저장되어있는 파일

[파일_시스템_장치명]

[마운트_포인트(마운트 될 위치 설정)]

[파일_시스템_종류(마운트 될 파일 시스템의 파일 시스템 종류 설정)]

[옵션]

[덤프(0: 백업 X, 1: 백업 O): 백업 설정 시, 사용주기를 매일 또는 2일에 한 번으로 설정할 수 있음]

[파일체크_옵션(0: 점검 X, 1: Root 부팅시 점검 O, 2: Root 외 파일 시스템 부팅시 점검 O)]

 

 

4.

mkfs: Linux system's file system table, 리눅스 파일 시스템 생성

-t: 파일 시스템의 종류 지정(기본: ext2)

mke2fs: 리눅스 개정판 확장 파일 시스템 생

-t: 파일 시스템의 종류 지정(기본: ext2)

-j: 파일 시스템을 저널링 파일 시스템*인 ext3로 생성

* Journaling File System: 일정부분을 기록을 위해 남겨두어 백업(backup) 및 복구 능력이 있는 파일 시스템

 

 

8. fdisk 명령어: 디스크의 파티션 생성, 삭제, 보기 등 파티션 관리

d: delete

n: new

p: 디스크 정보 출력

t: 파티션 속성 변경

 

 

12.

HISTSIZE: 저장 가능한 최대 명령어 개수

HISTFILESIZE: 히스토리 저장 파일의 최대 크기

 

 

13. /etc/passwd

USER_NAME PW UID GID USER_NAME USER_HOME_DIR USER_SHELL

 

 

14.

~/.bash_profile: 지역적 파일, 환경설정과 관련

 

 

15.

usermod: user modification, 사용자 계정 정보 수정

 

 

18.

SHELL: 사용자의 로그인 shell이 기록되어있는 환경 변수

 

 

20. Signal

1 / SIGHUP / 로그아웃과 같이 터미널 연결 종료 시 보내지는 시그널

2 / SIGINT / ctrl c, 키보드에 입력된 인터럽트 시그널로 실행 중지

3 / SIGQUIT / ctrl \, 종료

9 / SIGKILL / 강제 종료

15 / SIGTERM / 정상 종료시키는 kill의 기본 시그널

19 / SIGSTOP / 터미널에서 입력된 정지 시그널

20 / SIGTSTP / ctrl z, 일시정 시그널

 

 

25.

리눅스가 부팅을 시작하면 kernel init1 process를 실행하고 fork 형태로 복사하여 실행

 * 시스템 운영에 관한 설정을 변경할 경우, 바로 적용되지 않고 프로세스를 재시작해야하는 이유

 

 

27.

<: 우선순위가 인위적으로 높아진 상태(nice된 것 아님)

N: 다른 사용자에 의해 인위적으로 우선순위가 낮아진 상태

 

 

28. ps 명령어

BSD: - 사용 X

System V: - 사용

GNU: -- 사용

 

 

30.

GUI env editor: g(graphic)edit

CUI env editor: pico, nano, emacs, vim

 

 

31. vi editor

.: 현재줄

$: 마지막줄

%: 첫줄부터 마지막줄

 

 

33.

vi editor: 빌 조이

pico: 아보일 카사르

 

 

34. vi editor 사용모드

명령모드, 입력모드, 마지막행모드(ex 명령모드)

 

 

35. rpm 명령어

qa: 관련된 모든 pkg 정보 출력

qi: 설치된 pkg 정보 출력

ql: 설치된 pkg 내부 목록 출력

qf: 파일이 속한 pkg 찾기

httpd: world wide web을 제공하는 apache daemon

 

 

36.

yum: repository에 관련 pkg들을 모아두고, 네트워크를 통해서 의존성을 검사하여 설치 및 업데이트 등을 수행

 

 

38. rpm 명령어

-- nodeps: 의존성 관계를 무시하고 설치

-- freshen: 설치되어있을 경우, 업그레이드

 

 

39.

Debian package Manager: dpkg, apt-get, aptitude

 

 

40. tar 명령어

c: create, tar 파일로 묶기

f: file, tar 파일 이름 지정

r: append, 기존 tar 파일에 파일 추가

t: list, tar 파일 목록 출력

x: extract, tar 파일을 풀기

p: preserve-permissions: 파일 생성 시 권한 유지

v: verbose, 상세 정보 출력

w: interactive, 사용자 확인 요청