블로그 이미지
신비마마

태그목록

공지사항

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함

calendar

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

첫째주 금요일마다 구동해주세욧! 이라고 요청이오면.....

우선 cron에 등록하기
0 21 1-7 * * /파일패스/...

Shell 파일엔
setenv CHECK_DATE  `date +%w`
if($CHECK_DATE == 5) then
       실행와아아아아~ 블라블라~
endif
 

cURL 라이브러리 설치부터 컴파일까지..

2010. 12. 28. 09:47 | Posted by 신비마마

기나긴 여정이였습니다. 흑..

1. HP 머신에서 설치(UNIX)
cd /usr/local/src
-> 원하는 아무 디렉토리 가능

wget http://curl.haxx.se/download/curl-7.19.0.tar.gz  
-> HP-UX positive B.11.11 버전에서는 compile 시 error 1405: "/opt/ansic/lbin/ccom" terminated abnormally with signal 11. 에러가나오는데 패치를 HP에서는 패치를 하라고한다-_-.. 그래서 curl-7.14.0.tar.gz 으로 다운받아서 설치하니 complie OK! 

gunzip curl-7.19.0.tar.gz
tar zxf curl-7.19.0.tar
cd curl-7.19.0
./configure --prefix=/usr/local --with-ssl=/usr/include/openssl
make
make install

2. Makefile 구성
USER_INC =      -I/usr/local/include    \
USER_LIBS =     -L/usr/local/lib                                \
                        -lcurl(소문자 L)  -> 얘를 빼니..
/usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (test_get.o) was detected. The linked output may not run on a PA 1.x system.
/usr/ccs/bin/ld: Unsatisfied symbols:
   curl_global_cleanup (code)
   curl_easy_setopt (code)
   curl_easy_getinfo (code)
   curl_easy_cleanup (code)
   curl_easy_strerror (code)
   curl_easy_perform (code)
   curl_easy_init (code)
   curl_global_init (code)
*** 오류 종료 코드 1

위와같은 에러 작렬..-_- 반나절을 낑낑됨 ㅠㅠ

<Makefile 풀 예시>

CURL 설치방법

2010. 12. 22. 15:17 | Posted by 신비마마
유닉스에서 어떻게 설치할까요~?

cd /usr/local/src
wget http://curl.haxx.se/download/curl-7.19.0.tar.gz
tar zxf curl-7.19.0.tar.gz
cd curl-7.19.0
./configure --prefix=/usr/local --with-ssl=/usr/include/openssl
make
make install

TCP/IP State Chart Diagram, Sequence Diagram

2009. 8. 11. 11:39 | Posted by 신비마마




netstat 명령어

2009. 8. 11. 11:37 | Posted by 신비마마
netstat명령은 windows 계열에서 사용할 수 있으며 서버의 프로토콜 통계와 현재 TCP/IP 네트워크 연결을 표시하는 명령입니다. 쉽게 말하자면 내 컴퓨터와 연결된 다른 컴퓨터의 리스트를 보는 명령어라는 것입니다. 또한 Netstat 명령어는 네트워크 포트(TCP,UDP) 상태를 확인함으로써 바이러스나 해킹여부를 진단할 수 있습니다. 정상적인 연결 외에 백도어 포트로 연결되어 있는지 확인합니다.


TCP 연결 상태
LISTEN : 호스트가 임의의 원격지로부터 연결요구를 기다리는 상태
SYN-SENT : 호스트는 연결 요구를 보내고 완전 이중통신 방식의 연결을 완료하여 답변을 기다리는 상태
SYN-RECEIVED : 호스트는 세션 연결 요구를 기다리는 상태
ESTABLISHED : 두호스트간의 세션 연결이 성립되어 데이터 전송에 사용이 되는 상태
FIN-WAIT1 : 호스트가 원격지 호스트로부터 연결 종료 요구나 더 일찍 보내졌던 연결 종료 요구의 승인중 하나를 기다리는 상태
FIN-WAIT2 : 호스트가 원격지 호스트로부터 연결 종료 요구를 기다리는 상태
CLOSE-WAIT TCP : 연결이 상위 레벨 응용프로그램으로 부터 연결 종료를 기다리는 상태
CLOSING : 호스트가 원격지 호스트로부터 연결 종료 요구 승인을 기다리는 상태
LAST-ACK : 호스트가 이미 원격지 호스트에 보내진 연결 종료 요구의 승인을 기다리는 상태
TIME-WAIT : 호스트가 원격지 호스트의 연결 종료 요구의 승인을 수신했음을 보장하기 위해서 충분한 시간을 기다리는 상태
CLOSED : 두 호스트간에 어떤 연결도 존재하지 않는 상태


옵션으로는
1) 현재 다른 PC와 연결(Established)되어 있거나, 대기(Listening)중인 모든 포트번호 확인 - 컴퓨터 이름및 도메인이름으로 화면출력 : netstat -a

2) 라우팅 테이블 확인및 Connection 되어 있는 포트번호 확인 - 컴퓨터 이름및 도메인이름으로 화면출력 : netstat -r

3) 현재 다른 PC와 연결(Established)되어 있는 포트번호 확인 - IP 주소로 화면출력 : netstat -n

4) 랜카드에서 송수신한 패킷의 용량및 종류 확인 : netstat -e

5) IP, ICMP, TCP, UDP 프로토콜의 상태 : netstat -s

이전 1 다음