CPU
top
-a : 메모리 사용에 따라 정렬
-b : 배치 모드에서 시작
-c : 명령어 라인 출력
-d : 업데이트 간격 조정
-h : 도움말
-H : 모든 개별 쓰레드 출력
-i : 좀비(zombie) 또는 Idle 상태 무시
-m : VIRT 대신 USED 보고
-M : 메모리 유닛(K/M/G) 출력
-n : 반복의 최대 수 지정
-P : 지정된 프로세스 ID 출력
-s : 보안 모드로 시작
-S : 누적 시간 모드로 시작. 활성화되면 각 프로세스는 CPU를 사용한 시간과 함께 출력
-u : 지정된 유효 사용자에 의한 프로세스만 출력
-U : 지정된 사용자에 의한 프로세스만 출력. 사용자는 실제, 유효한, 저장된 및 파일시스템 UID를 의미
-v : 프로그램 라이브러리 버전을 출력
Memory
free -h
-b, -k, -m, -g : 바이트, 킬로바이트, 메가바이트, 기가바이트 단위로 출력
--tera, --peta : 테라바이트, 페타바이트 단위로 출력
-h : 자동으로 단위를 조정해서 출력
-w : 와이드 모드로 실행. cache와 buffers 를 따로 출력
-c : 지정된 반복만큼 결과 출력
-l : 최고/최저 메모리 상황 출력. Low 와 High 로 구분되어 출력
-s : 지정된 n초 마다 출력
-t : 합계가 계산된 결과를 Total line 에 출력
HDD
du -h <경로>
-a : 모든 파일의 정보를 출력
-b : 바이트 단위를 출력
-c : 모든 파일의 디스크 사용 정보 및 합계 출력
-k : 1KB 단위로 출력하는 옵션
-h : 관리자가 보기 쉬운 단위(Byte, Kbyte, Mbyte, Gbyte) 로 출력하는 옵션
-s : 지정된 디렉토리 내에 존재하는 모든 파일과 하위 디렉토리의 용량을 합친 전체 용량을 출력하는 옵션
'개발 > Linux' 카테고리의 다른 글
[Linux] 오프라인 환경에서 rpm으로 NAS 연동하기 (0) | 2025.02.12 |
---|---|
[Linux] NTP 연동 - chrony (0) | 2025.02.12 |