Linux 파이프(Pipe), 리다이렉션(Redirection)
1. 파이프(Pipe), 리다이렉션(Redirection) 표준 입력, 출력, 에러를 연결하기 위해서 사용한다. 2. 파이프(Pipe) 파이프는 command1 | command2와 같은 형태로 사용되고, command1의 표준 출력을 command2의 표준 입력으로 전달한다. &를 붙이면 표준 에러도 함께 전달한다. $ command1 |...
1. 파이프(Pipe), 리다이렉션(Redirection) 표준 입력, 출력, 에러를 연결하기 위해서 사용한다. 2. 파이프(Pipe) 파이프는 command1 | command2와 같은 형태로 사용되고, command1의 표준 출력을 command2의 표준 입력으로 전달한다. &를 붙이면 표준 에러도 함께 전달한다. $ command1 |...
1. xmllint xml파일의 문법 확인, xpath를 이용한 데이터 추출을 할 수 있다. 2. 주요 옵션 옵션 설명 --format xml 문서의 출력을 포맷에 맞춰 처리 --valid xml 문서가 DTD에 맞는지 확...
1. jq JSON 형식 파일을 포맷과 들여쓰기에 맞게 출력하고, xpath 형식으로 값을 확인할 수 있다. 2. 주요 옵션 옵션 설명 -r 쌍따옴표를 제거한 raw format 으로 출력한다. 3. 사용예제 $ echo '{"key1":"v...
1. wget 웹상의 파일을 다운로드한다. 2. 주요 옵션 옵션 설명 -O 파일 저장위치를 설정한다. -nv 다운로드 프로그레스 바를 출력하지 않는다. 3. 사용예제 1) 파일 다운로드 # oozie ...
1. 증상 Spring Boot 2.6.6 + Tomcat 9 + JSP에서 첫 번째 웹 페이지 수신이 매우 느려지는 현상이다. 응용 프로그램은 WAR 파일로 압축되었다. Spring Boot 자체에서도 JSP를 정식 지원하지 않다 보니 이와 같은 현상이 발생하는 경우가 많이 있다. 2. 해결방법 JSP 파일에 대한 사전 컴파일을 실행하는...
1. CDATA 란 Character DATA, 즉 문자열 데이터를 말한다. 쿼리를 작성할 때, <, >, &를 사용해야하는 경우 xml에서 태그로 인식한다. 에러가 나기 때문에 ‘태그가 아니라 실제 쿼리에 필요한 코드’라고 알려줘야 한다. 죽, XML parser에 의해 해석하지말고 그대로 브라우저에 출력하라는 뜻이다. 2. ...
1. telnet 네트워크 호스트와 포트에 연결이 가능한지 확인할 수 있는 기본 명령어 이다. 2. 사용예제 # 192.168.1.20주소의 80번 포트에 접속 $ telnet 192.168.1.20 80 # host-1에 연결. 연결 성공 $ telnet host-1 8050 Trying 192.168.0.1... Connected to hos...
1. tcpdump tcpdump는 인바운드, 아웃바운드 트래픽 현황을 모니터링 한다. 2. 주요 옵션 옵션 설명 -w 로그를 파일로 저장 -r 저장된 로그를 읽음 3. 사용예제 # 파일로 저장 $ tc...
1. LATERAL MySQL 8.0.14 버전부터 LATERAL 파생 테이블이라는 기능을 지원한다. SELECT a.dept_no, a.dept_name, mng.emp_no, mng.first_name, mng.last_name FROM departments a, (SELECT b.dep...
1. Lombok의 사용법 및 주의점 Lombok은 Java 기반 애플리케이션에서 VO, DTO, Entity 등을 더욱 쉽게 작성하기 위해 사용되는 라이브러리로, Getter, Setter, ToString 등을 어노테이션을 이용하여 만들 수 있기 때문에 가독성이 좋다. 그러나 특정 Annotation의 무분별한 사용은 오히려 문제가 될 수 있다....