monitoring.sh 설정

2022. 6. 16. 00:25·42서울/리눅스

grep 사용법

grep 옵션/패턴/파일명

파일에서 옵션에 따른 패턴을 가진 문자열을 추출할때 사용한다.

파이프 라인과 함께 사용할 수 있다.

ex) grep "찾을 단어"

awk 사용법

awk는 입력 데이터를 라인 단위의 레코드로 인식하고 공백으로 구분된 필드로 분류한다.

ex ) awk '{printf"%d/%dMB (%.2f%%)\n", $3, $2, $3/$2 * 100}'

Sysstat

성능 모니터링

apt-get -y install sysstat
vi /root/monitoring.sh

Uname

Unix name의 약자

유닉스 및 유닉스 계열 컴퓨터 운영 체제의 컴퓨터 프로그램의 하나로,
현재의 머신, 또 그 머신 위에 실행 중인 운영 체제에 대한 이름, 버전, 기타 자세한 정보를 출력해준다.

uname -a

nproc

User당 사용할 수 있는 프로세스 최대 개수

nproc --all

/proc/cpuinfo

CPU 코어 개별적인 세부사항들을 가지고 있습니다

cat /proc/cpuinfo | grep processor | wc -l

free

total, used, free, shared, buff/cache, available 정보를 옵션에 따라 단위를 조정해서 보여준다.

free -m | grep Mem | awk '{printf"%d/%dMB (%.2f%%)\n", $3, $2, $3/$2 * 100}'

 

저작자표시 비영리 변경금지 (새창열림)
'42서울/리눅스' 카테고리의 다른 글
  • Sigaction에 대하여
  • UFW, SSH 설치
  • Linux 비밀번호 정책 설정
  • Sudoers 설정
Zi_Yoon
Zi_Yoon
머리 속에 정리하는 곳 <전자공학>
  • Zi_Yoon
    ZY_repo
    Zi_Yoon
  • 전체
    오늘
    어제
    • 분류 전체보기 (70)
      • HDLBits (25)
        • Verilog (19)
        • Circuits (4)
        • Verification (0)
      • IDEC 교육 (1)
        • Embedded C (13)
        • Verilog HDL (8)
      • Hardware (8)
        • RISC-V Project (1)
        • Computer Architecture (0)
        • AMBA (2)
        • FPGA (0)
        • 논문 읽기 (1)
        • ETC. (4)
      • 42서울 (13)
        • 리눅스 (12)
        • 네트워크 (1)
      • 생각 (1)
      • 취업 (1)
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    centos
    verilog
    AppArmor
    APT
    RISC-V
    ARM
    research rabbit
    비대칭 키
    hdlbits
    AMBA
    IDEC
    pointer
    lsblk
    debian
    bit-wise and
    axi
    세션 키
    QUARTUS
    fucntion
    verilator
    embedded
    fpga
    signal trap
    vm
    c
    Keil
    charater
    보안 쉘
    AXI4
    ssh
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
Zi_Yoon
monitoring.sh 설정
상단으로

티스토리툴바