Cohe
리눅스 시스템 관리 - 프로세스 관리와 편집기 본문
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. 리눅스 편집기
emacs
- 개발자: 리처드 스톨만
- LISP 기반 전문가용 편집기
pico
- 개발자: Aboil Kasar
- 유닉스 기반 간단한 텍스트 편집기
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 |