Category Archives: Bash

Tomcat7 우분투 세팅 과정 정리

우분투에서 로컬 세팅 과정 @@ 톰캣 서버를 부팅 대몬 리스트에서 제외한다.

@@ 적절하게 디렉토리를 세팅해 둔다.

  @@ 디렉토리 복사

  @@ ROOT.xml 설정

  @@ 만일 vi ~/public_html/catalina_base/conf/Catalina/localhost/abab_for_business.xml 라고 작성되면 서브 어플리케이션이 된다.

  URL은 다음과 같이 된다. http://192.168.0.104:8080/abab_for_business/default.jsp 이 URL은 ~/public_html/abab_for_business/WebContent로 연결된다.

  @@ 실행

 … Read More »

Bash awk관련 내용 메모

# grep 문 사용하기

  &를 쓰면 매칭된 스트링이 대치된다.

  # sub와 gsub의 차이는 모두 바꾸는지 여부다

  # match 사용방법

  # 10데니어 이하로 검색 cat KR-160315.csv | gawk -F”,” ‘NR > 1 { rtn=gensub(/[.\(]*([0-9]*)[\/\*\+]+.*/, “\\1”, “g”, $4); if(int(rtn)<10) { printf “%-5s|%-10s|%-40s|%-5s|%-15s|%-5s|%-s\n”, $1,$2,$4,$5,$6,$8,$10 } }’ # 10~20데니어 중간으로 검색… Read More »

Linux Descriptor 편집

[참고문서] http://www.tldp.org/LDP/abs/html/io-redirection.html

  Closing File Descriptors n<&- Close input file descriptor n. 0<&-, <&- Close stdin. n>&- Close output file descriptor n. 1>&-, >&- Close stdout. &> 표준출력, 표준에어를 모두 특정 파일에 모두 출력하라는 의미

  3>&1 1>&2 2>&3의 의미 – it swaps stdout with stderr) 표준출력을 표준에러로 바꿔서 출력하라는 것 3>&1 :… Read More »

Linux에서 구글 SMTP 테스트 하기

암호알아내기

  메일 보내기

  로그인 엑세스 허용 위험 범위 설정 – 로그인이 안될시 아래에서 설정을 바꿀것. https://www.google.com/settings/security/lesssecureapps

Linux 파이프 원리를 알아보자

파이프 원리 이해하기 @@ curl 은 두개의 디스크립터가 나온다, 실제 URL요청후 받는 HTML과 속도 리포트를 하는 OUTPUT이다. 그러나 HTML과 OUTPUT의 디스크립터 번호가 다르다. HTML은 표준출력으로 1번 디스크립터로 쓰여지고 OUTPUT은 2번 디스크립터로 기록하게 된다. 따라서 다음과 같이 하게 되면 파이프를 2번 디스크립터로 받게 되어 정상 출력을 하게된다. 1. 먼저 1번 표준 출력을 2번 디스크립터로 던진다. 2.… Read More »

Linux에서 stringy 검색 활용, 또는 lookahead 사용법

stringy 검색 활용하는 방법 # sed에서 stringy 활용하는 방법 / super sed로 해야 처리가 가능하다.

– R : 정규표현식을 펄형식으로 사용하기 위해서 정의해주는 것이다. .*? : 최소 매칭으로 되지만, newline은 제외된다. 따라서 a태그 내용이 도중에 줄이 바뀌었을 경우에는 검색되지 않는다. <a>태그의 시작과 끝을 나타내는 </a>의 태그를 <a.*>.*<\/a>라고 regex를 표현하게 되면 greedy 하게 검색하게 된다.… Read More »

Linux의 route 커맨드로 gateway 관리

아이피 별로 route Gateway 분기하기

  ——————————————————————————– U : 활성화중 G : 게이트웨이 설정중 H : 호스트 대상 ——————————————————————————– # 130.68.41.0 네트워크 영역에 대해서 패킷이 나가는 GW를 192.168.0.1로 지정한다는 의미

ip 명령어로 라우터 테이블 관리하기

 

Linux의 netstat, 동시접속자수 확인

모든 서비스 동시 접속자 수

  웹 동시 접속자 수

nmap으로 열려있는 포트만 확인