SW/Linux
-
[Linux] sar 명령어로 시스템 리소스 확인 cpu, disk, memory, networkingSW/Linux 2019. 11. 9. 17:40
sar (system activity reporter) sar 명령어는 1초 또는 2초마다 화면에 시스템 활동을 끊임없이 보여준다. sar은 sysstat 패키지의 일부이기 때문에 sysstat 다운로드하고 서비스를 활성화하면 시스템 활동 데이터를 즉시 수집한다. sudo apt-get install sysstat sar -u 1 (1초마다 CPU를 보여준다) sar -d 1 (1초마다 disk를 보여준다) sar -n DEV 1 (패킷을 얼마나 주고 받았는지 확인할 수 있다.)
-
[linux] 파티션 나누기 커맨드 fdisk, 파일시스템 만들기 mkfs, 커널과 디스크의 파티션 동기화 partprobeSW/Linux 2019. 10. 13. 16:08
1. 파티션 나누기 fdisk /dev/sdx(각자에 맞는..) 2. 파일시스템 만들기 mkfs -t ext4 /dev/sdxx(각자에 맞는) 3. 커널과 디스크의 파티션 테이블 동기화 partprobe /dev/sdxx 4. 마운트 포인트를 만들어, 새 파티션에 마운트하기 및 확인 mkdir /mnt/test mount /dev/sdxx /mnt/test df -h /mnt/test
-
[Linux] kill, killall, nice, renice 프로세스 다루기SW/Linux 2019. 7. 25. 23:20
kill, killall 명령어 : 어떤 프로세스를 종료할 때, 프로세스의 동작을 변경. nice, renice 명령어 프로세스의 우선순위를 설정하거나 변경 kill & killall 명령어로 종료 신호만 알리는 것뿐 아니라 설정파일을 다시 읽으라고 요구나 프로세스의 중지, 재시작 등을 알린다. SIGKILL(9) : 프로세스 강제 종료. SIGTERM(15) : 프로세스를 깔끔하게 종료. SIGHUP(1) : 프로세스의 설정파일을 다시 읽음. SIGSTOP(19) : 프로세스의 중지 SIGCONT(18) : 중지된 프로세스 재개 더 많은 시그널은 man 7 signals로 확인 가능하다. kill -9(15) PID killall -9(15) program_name nice & renice 명령어 ni..