본문 바로가기

C:\

HTML 파싱 ■ 설치 (Windows) http://www.crummy.com/software/BeautifulSoup/ 압축 해제 후 cmd 명령으로 "setup.py install" import 1 from bs4 import BeautifulSoup ■ 코딩 from bs4 import BeautifulSoup html_source = "코드" soup = BeautifulSoup(html_source) print soup.div.table('td')[1].text #div -> table 중 td 2번 째 값 data만 출력 더보기
TCP/IP 헤더 TCP 필드 기능 Source Port 데이터를 보내는 호스트의 TCP 포트 Destination Port 데이터를 받는 호스트의 TCP 포트 Sequence Number TCP 세그먼트에 있는 데이터의 첫번째 바이트에 대한 순번 Acknowledgment Number 바이트에 대한 순번, 데이터를 보내는 측은 연결된 다른 측 호스트에서 이 값을 전달 받을 것을 기대 함 Window TCP 세그먼트를 보내는 호스트의 현재 TCP 버퍼 크기 TCP Checksum TCP 데이터와 TCP 헤더의 정확성 확인 IP 필드 기능 Source IP Address IP 데이터그램이 보내진 원본 IP 주소 Destination IP Address IP 데이터그램의 최종 목적지 IP 주소 Identification 특정.. 더보기
Ascii 더보기
명령어 1. grep -r : 하위 디렉토리 까지 조회 -i : 대 소문자 구분 하지 않음 -v : 해당 문자는 제외 -n : 파일 내에서 행 번호를 함께 출력 -w : pattern 이 전체 단어와 일치하는 줄만 출력 2.. tail -f : 파일이 업데이트 될 때마다 계속 화면에 표시 -n [No] or -[No] : 파일의 마지막 부터 No줄을 표시 -n +[No] : 파일의 No번째 라인 이후를 출력 더보기
쉘 스크립트 1. if -eq : equal, 두 수가 같냐? -ne : not equal, 두 수가 같지 않냐? -gt : greater than, 왼쪽 변수가 오른쪽 변수보다 크냐? -lt : 왼쪽 변수가 오른쪽 변수보다 작냐? -ge : 왼쪽 변수가 오른쪽 변수보다 크거나 같냐? -le : less than or equal, 왼쪽 변수가 오른쪽 변수보다 작거나 같냐? [ -b file ] : file이 존재하고 file이 block special file인 경우 참 [ -c file ] : file이 존재하고 file이 character special file인 경우 참 [ -d file ] : file이 존재하고 file이 directory인 경우 참 [ -f file ] : file이 존재하고 file이 일.. 더보기
포트번호 포트 설명 상태 0/udp 예약됨; 사용하지 않음 공식 1/tcp TCPMUX (TCP 포트 서비스 멀티플렉서) 공식 7/tcp ECHO 프로토콜 공식 7/udp ECHO 프로토콜 공식 9/tcp DISCARD 프로토콜 공식 9/udp DISCARD 프로토콜 공식 13/tcp DAYTIME 프로토콜 공식 13/udp DAYTIME 프로토콜 공식 17/tcp QOTD (Quote of the Day) 프로토콜 공식 19/tcp CHARGEN (Character Generator) 프로토콜 공식 19/udp CHARGEN 프로토콜 공식 20/tcp FTP (파일 전송 프로토콜) - 자료 포트 공식 21/tcp FTP - 제어 (명령) 포트 공식 22/tcp SSH (Secure Shell) - ssh scp.. 더보기
에러페이지 100 : Continue 101 : Switching protocols 200 : OK, 에러없이 전송 성공 201 : Created, POST 명령 실행 및 성공 202 : Accepted, 서버가 클라이언트 명령을 받음 203 : Non-authoritative information, 서버가 클라이언트 요구 중 일부 만 전송 204 : No content, 클라언트 요구을 처리했으나 전송할 데이터가 없음 205 : Reset content 206 : Partial content 300 : Multiple choices, 최근에 옮겨진 데이터를 요청 301 : Moved permanently, 요구한 데이터를 변경된 임시 URL에서 찾았음 302 : Moved temporarily, 요구한 데이터가 .. 더보기
URL 인코더 URL Encoded characters: just for analyzing what is in the URL. Only for Testing. 더보기
실행창 명령어 실행창 명령어 목록 기본 명령어 notepad : 메모장 calc : 계산기 mspaint : 그림판 clipbrd : 클립북 뷰어 cmd : 도스창 dxdiag : 다이렉트X 진단도구 iexplore : 익스플로러 mstsc : 원격 데스크탑 osk : 화상 키보드 winword : MS Office 워드 powerpnt : MS Office 파워포인트 excel : MS Office 엑셀 outlook : MS Office 아웃룩 wordpad : 워드패드 winmine : 지뢰찾기 sndvol : 볼륨조절 제어판 명령어 control : 제어판 Access.cpl : 내게 필요한 옵션 appwiz.cpl : 프로그램 추가/제거 desk.cpl : 디스플레이 등록정보 hdwwiz.cpl : 새하드웨어.. 더보기
인터넷 단축키 인터넷 상의 단축키(ctrl & alt and shift) Ctrl + a: 전체선택 Ctrl + b: 즐겨찾기 목록 편집 Ctrl + c: 복사 Ctrl + d: 현재 사이트 즐겨찾기 추가 Ctrl + e: 검색 Ctrl + f: 찾기. ctrl + g 단축키 없군요 Ctrl + h: 기록 Ctrl + i: 즐겨찾기 ctrll + j: 피드 Ctrl + k: 인터넷 단축키 없네요 (카페글쓰기에서 url 단축키 이네요) Ctrl + l: 사이트 열기 Ctrl + m: 엔터처럼 문장한줄미루기 Ctrl + n: 같은페이지 새창에서 열기, Ctrl + o: 사이트 열기 (=Ctrl + l) Ctrl + p: 프린트 ctrl + q: 탭 한번에 보기 Ctrl + r: 새로고침 Ctrl + s: 저장 Ctrl +.. 더보기