Cohe

리눅스 시스템 관리 - 프로세스 관리와 편집기 본문

자격증 공부/리눅스 마스터 2급

리눅스 시스템 관리 - 프로세스 관리와 편집기

코헤0121 2024. 11. 16. 17:48
728x90
반응형

1. 프로세스 우선순위 조정 (nice & renice)

프로세스의 우선순위는 NI(Nice value는 프로세스의 우선순위를 나타내는 값) 값으로 조절

  • 범위: -20 ~ 19 (기본값: 0)
  • 낮은 값일수록 높은 우선순위
  • 일반 사용자: NI 값 증가만 가능
  • root 사용자: NI 값 증가/감소 모두 가능

nice 명령어

  • 새로운 프로세스 실행 시 우선순위 설정
  • 문법: nice [-n 수치] [프로세스명]
  • 예시: nice -10 bash (bash 프로세스의 NI값 10 증가)

renice 명령어

  • 실행 중인 프로세스의 우선순위 변경
  • PID로 프로세스 지정
  • 문법: renice [값] [PID]
  • 예시: renice -10 14164 (PID 14164의 NI값을 -10으로 설정)

2. cron - 작업 스케줄러

정기적인 작업 자동화를 위한 도구

주요 위치

  • /etc/crontab: 시스템 작업 (관리자용)
  • /var/spool/cron: 사용자 작업

사용법

  • 형식: 분 시 일 월 요일 명령어
  • 요일은 0(일요일)부터 시작
  • 설정: crontab -e -u [사용자명]

3. 리눅스 편집기

  1. emacs

    • 개발자: 리처드 스톨만
    • LISP 기반 전문가용 편집기
  2. pico

    • 개발자: Aboil Kasar
    • 유닉스 기반 간단한 텍스트 편집기
  3. nano

    • pico의 GNU 버전
    • 사용하기 쉽게 개선된 버전

4. RPM 패키지 형식

형식: [패키지이름]-[버전]-[릴리즈]-[아키텍처].rpm

예시: vsftpd-2.2.2-24.el6.i686.rpm

구성요소

  • 릴리즈: 빌드 횟수 (예: el6, fc23)
  • 아키텍처: 지원 시스템
    • i386~i686: 인텔 x86
    • ia64: IA-64
    • x86_64: 64비트 CPU
728x90
반응형

'자격증 공부 > 리눅스 마스터 2급' 카테고리의 다른 글

리눅스마스터 2급 20231209 오답 1  (0) 2024.11.30
리눅스 권한  (1) 2024.11.13
du/df, mkfs, 파티션 ID, fsck  (2) 2024.11.12
시그널, 쉘, 마운트, Sticky Bit  (0) 2024.11.11