리눅스 명령어 모음
Intro
리눅스 서비스 운영하면서 사용한 명령어들을 기록합니다.
명령어 모음
- CPU 코어수 확인
$ grep 'cpu cores' /proc/cpuinfo |tail -1
- CPU 쓰레드 수 확인 (코어로 나누면됨)
$ grep -c processor /proc/cpuinfo
- 현재 프로세스 개수 확인
$ ps h -Led -o user |sort |uniq -c |sort -n
- 디렉토리폴더를 용량 보기
$ du -sg *
- 프로세스 검색
$ ps -ef |grep 'java'
- 열린폴더의 개수를 확인
$ lsof -p 프로세스 |wc-l
- 해당 프로세스가 열고있는 파일들의 목록
$ lsof +D /home/tomcat/webapps | grep 프로세스명
- curl 명령어를 통한 API 테스트
# -H : Header 정보
# -d : data 정보 (parameter)
$ curl -H "Content-Type: -d "empno=12345" application/json" http://localhost:8080/inf/abc.dev
- SCP 명령어를 이용하여 파일 전달하기
# -P : 포트정보 (생략 가능)
# scp -P 포트정보 from경로 계정명@IP정보:TO경로
$ scp -P 40022 /home/aks001/tomcat.war svc001@10.85.225.21:/aks001/aks002/tomcat.war
댓글남기기