본문 바로가기

리눅스-기초명령어/소프트웨어 관리

(2)
sysstat Sysstat은 시스템 성능 모니터링과 성능 데이터 수집을 위한 유틸리티 모음이다. CPU, 메모리, 디스크 I/O, 네트워크 I/O 등 다양한 시스템 리소스 사용률과 관련된 정보를다 수집하고 분석할 수 있다. 1. sar sar는 System Activity Report의 약자로 시스템의 CPU, 메모리, 입출력 사용량 정보를 수집하고 리포팅하는 명령어이다. 사용법 sar [옵션] [인터벌] [횟수] 인터벌과 횟수 정보를 입력하지 않으면 시스템에서 기본적으로 수집하고 있는 지표를 보여준다. 옵션 설명 -a 명령을 사용하여 파일 액세스 작업 통계를 표시한다. -b 버퍼 작업 통계를 표시한다. -c 시스템 호출 통계를 표시한다. -d 디스크 작업 통계를 표시한다. -u CPU 사용률 통계를 표시한다. -r..
systemctl systemd 기반의 시스템 및 서비스 관리를 제어하는 명령이다. 이전 버전의 init 체계에서 사용하던 service, chkconfig, init등의 기능을 합쳐놓은 것과 같은 역할을 수행한다. 사용법 systemctl [옵션] 명령 [서비스명] 옵션 옵션 설명 -l , --full 유닛 관련 출력을 전체 출력으로 한다. -t, --type 유닛의 유형을 지정하는 옵션 -a, --all 유닛 정보를 출력할 때 모든 유닛을 지정 --failed 실패한 유닛만 출력 --now enable명령과 함께 사용되며 부팅 시 활성화 시키는 것과 동시에 관련 데몬을 즉시 실행 시킨다 disable, mask명령과도 사용되어 정지시키는 것도 가능 1. 런레벨 관련 주요 명령 명령 설명 get-default 현재 시스..