사용자 도구

사이트 도구


develop:bash

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
develop:bash [2007/04/11 14:13]
starlits
develop:bash [2015/06/08 09:08] (현재)
starlits [개념]
줄 1: 줄 1:
 ====== Bash ====== ====== Bash ======
  
 +===== 개념 =====
 +  - [[ devel:bash:expression | expression ]]
 +  - [[ devel:bash:arithmetic | arithmetic ]]
 +  - function
 +  - [[ devel:bash:for | for ]]
  
  
-===== 예제 ===== 
-  - 80포트로 서비스하는 프로세스 갯수 체크<code> 
-$ while true; do date; netstat -an | grep 80 | awk '{print $NF}' | sort | uniq -c; sleep 5; done 
-</code> 
-  - 8001, 8002 포트에서 ESTABLISH 된 정보<code> 
-$ netstat -an | grep 800[12].*EST | awk '{print $4}' | sort | uniq -c 
-</code> 
-  - 3774 포트로 서비스하는 프로세스 보기 <code> 
-$ ps -eLf | awk '($3 == 3774) {print $0}' | sort -k 9 
- 
-$ ps -eLf > filename.pid 
-$ awk '{ if ( $2 == 21094 ) print $0; }' filename.pid > filename.pid.$$ 
-</code> 
  
  
 +===== 활용 =====
 +  - [[devel:bash:serviceprocess | 서비스 프로세스 체크 ]]
 +  - [[devel:bash:sed | HOW-TO sed]]
 +  - [[devel:bash:awk | HOW-TO awk]]
 +  - [[devel:bash:history | 별도의 파일에 HISTORY 남기기 ]]
develop/bash.1176268424.txt.gz · 마지막으로 수정됨: 2007/04/11 14:13 저자 starlits