glances linux 터미널 및 웹 인터페이스를 제공하는 성능 모니터링 도구 ( https://nicolargo.github.io/glances/ ) 설치법 $ curl -L https://bit.ly/glances | /bin/bash or $ wget -O- https://bit.ly/glances | /bin/bash or $ pip install glances 실행 $ glances 위 그림과 같은 결과를 얻을 수 있습니다. hostname os종류, 커널버전 ip 주소 cpu 부하(user,system,idle,iowait) loadavg 메모리 (total,used,free,buffers,cached) swap 사용량 네트워크 디스크 I/O 프로세스( 메모리,CPU,IO등 핵심 정보 ) 로..
1. 시스템 전체적인 부하 확인 1. 명령어: uptime shell > uptime 04:19:54 up 2 days, 15:48, 1 user, load average: 3.34, 1.80, 0.59 vmstat 1 vmstat 유틸리티 결과에서는 "procs" 섹션과 "cpu" 섹션을 주로 참고하면 된다. procs -r : 프로세스 큐에서 CPU가 실행주기를 기다리는 프로세스의 수 procs -b : 지정된 이벤트가 발생하기 전까지는 실행될 수 없는 프로세스의 수 cpu -us : 사용자 프로세스를 위해 사용한 CPU 사용률로 MySQL 서버의 코드와 같이 애플리케이션의 코드가 사용한 CPU 시간을 의미한다. 대표적으로 정렬, GROUP BY 작업 그리고 압축과 같이 작업이 많이 발생하는 장비에서..
Rsync 란 sftp,scp 를 대신할 파일전송 프로그램으로 ,별도 포트를 사용하고, ssh계정이 필요하지 않으며 ssh 포트를 열어놓지 않는 상태에서 파일이동을 할 수 있는 장점이 있음 Rsync 기본정보 기본 포트 : 873 설정 파일 위치 : /etc/rsyncd.conf 데몬 시작법 : /etc/init.d/rsync start 사용 명령어 $ rsync -avh --progress ./파일또는폴더 1.2.3.4::alias/to/path 설치법 $ apt-get install rsync # 설치 $ vi /etc/rsyncd.conf # 더 편한 편집기가 있다면 더 편한편집기로 진행해도 됨 ####################################내용####################..
만화로 배우는 리눅스 시스템 관리 1권을 읽고 정리한 글입니다.회사에서 리눅스를 쓰는 일이 많은데 사용하는 명령어는 몇 개 밖에 안돼서 아쉬움에 이 책을 봤는데 유용한 것들도 많고 정리가 돼 추천합니다. 1. SSH - 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하도록 해 주는 응용프로그램 또는 프로토콜 - 통신 경로가 암호화되서 안전하다 * 사용법: ssh 사용자명@접속할 로그인 pc 주소 * ex) ssh jmkim@192.168.56.1 2. sudo - 우분투는 root 로 로그인하는걸 막는다. - sudo를 사용하면 자신의 관리자 권한을 행사할 수 있음 * 사용법 : sudo su * root 로 로그인 권장하지 않음 - su는 root 패스워드가 필요하지만 sudoer..
- Total
- Today
- Yesterday
- nginx
- spark
- ios
- 도커
- SQL
- BigData
- 네트워크
- 리눅스
- pytest
- network
- ElasticSearch
- MYSQL
- 로그
- WEB
- 엘라스틱서치
- logstash
- linux
- docker
- python
- flask
- SWIFT
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |