데이터 작업을 하다 보면, csv 파일 용량이 너무 커서 엑셀에서 열수가 없는 경우가 있다. 그런데 데이터 검증을 위해서 각 컬럼의 합을 확인해야되는 경우가 있는데 이떄는 리눅스 커맨드 창에서, csv 파일의 column 값의 합계를 구할 수 있다. $ awk -F"," '{print;total+=$2}END{print "Total " total}' ./test.csv x,y,z 1,2,3 4,5,6 Total 7: print 로 모든 줄을 출력하며 계산을 해준다. 일반적으로 파일이 너무 크면 print를 하게 되면 너무 오래 걸리므로 print; 부분을 제외하고 계산하는 부분만 두면 된다. : 첫 줄이 header이건 아니건 알아서 계산은 잘 되니 신경을 쓰지 않아도 된다. awk -F"..
PATH 는 ~/.bash_profile 에서 정의를 할 수 있다. PATH 변수 제일 마지막에 콜론( : ) 으로 경로를 추가 할 수 있다. LOGSTASH_HOME/bin 을 추가 하였다. LOGSTASH_HOME=/usr/share/logstash PATH=$PATH:$HOME/.local/bin:$HOME/bin:$HOME/apache-jmeter-5.1.1/bin:$LOGSTASH_HOME/bin export PATH파일을 수정하고 난 뒤에 path 를 확인해 보면, 방금 적용한 경로가 나오지 않는다. $ echo $PATH 블라블라블라/apache-jmeter-5.1.1/bin터미널을 다시 시작해야 수정한 PATH 가 적용되게 되는데 그게 귀찮다면, 아래 명령어를 수행하면, 별도 터미널 재시작..
traceroute traceroute 는 목적지까지의 라우팅 정보를 기록하고, 패킷 전송 지연을 측정해주는 유틸리티 이다. sudo traceroute -T -p 5044 211.27.127.25 traceroute to 211.27.127.25 (211.27.127.25), 30 hops max, 60 byte packets 1 211.188.150.3 (211.188.150.3) 0.872 ms 211.188.150.2 (211.188.150.2) 0.860 ms 0.928 ms 2 200.168.221.180 (200.168.221.180) 0.098 ms 0.095 ms 0.079 ms 3 200.168.221.157 (200.168.221.157) 1.090 ms 1.033 ms 1.079 m..
- Total
- Today
- Yesterday
- gradle
- docker
- elasticsearch
- AWS
- SpringBoot
- scala
- Filter
- error
- JPA
- intellij
- apm
- maven
- Spark
- spring boot
- install
- Container
- Java
- spring
- Postman
- logstash
- Git
- Size
- Kibana
- tomcat
- plugin
- Log
- Linux
- Index
- mac
- JSON
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |