참조 : https://seongtak-yoon.tistory.com/52 [MySQL] 두개의 컬럼을 IN 절로 비교하기 쿼리 조건을 구성하다보면 멀티키와 같은 컬럼 중 일부를 제외하고 싶을 때가 있습니다. 1건이 아니라 여러건을 조회할 때 기대치 : 1-a, 2-b, 3-c만 원할 때 SELECT * FROM foo WHERE id IN (1, 2, 3) AND bar IN.. seongtak-yoon.tistory.com SELECT * FROM foo WHERE (id, bar) IN ((1, 'a'), (2, 'b'), (3, 'c'))
참조 : https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=kor_secom&logNo=221734014952 rm : 인수명단이 너무 김 해당증상은 명령처리개수가 4000개가 한계인데 그보다 더많을때 발생함. 아래방법들을이용해서 나눠서 처리... blog.naver.com rm 명령어로 지울수있는 건수는 최대4000건 이며 그 이상은 에러가 발생 다른 방법으로 지워야함
test ㄴ test1 ㄴ test2 ㄴ test3 ㄴ test3-1 ㄴ test4 위와 같은 구조일경우 test3 디렉토리와 test3-1 디렉토리를 제외하고 나머지 파일을 전부 삭제하고 싶을때 find /test/* -name 'test3' -prune -o -exec rm -rf {} \; -prune 위 명령어 사용 맨뒤에 -prune를 뺼경우 정상적으로 작동은하지만 no such directory 에러 메세지가 나옴 -prune : -name 에 적힌 파일명과 같은이름이 포함되어있을경우 해당 디렉토리 및 하위를 탐색하지않음
SSL 관련 용어 SSL (Secure Socket Layer): Netscape에서 개발하여 SSLv3까지 개발되고 이후로는 TLS로 계승된다. TLS (Transport Layer Security): SSL3.0의 업그레이드 버전으로 시작. 현재 TLS1.2가 최신이고 TLS1.3이 개발 중이다. HTTPS (HTTP + Secure) CSR (Certificate Signing Request): 인증 서명 요청. 인증서명요청 파일의 확장자로 쓰인다. CRT : Certificate (인증서)의 약자. 보통 인증서 파일의 확장자로 쓰인다. CA (Certificate Authority): 공인인증기관. PKI (Public Key Infrastructure) : 공개키 기반구조 PKCS (Public..
용량이 큰 로그파일을 vi로 열면 OOM 에러가 날수있으며 tail로 보기엔 너무 빨리 지나가서 보기 힘들때 방법이다 1. split로 자르기 split -b 800m catalina.out.2021-02-19 위 명령어를 실행하면 로그파일이 하나 당 800MB 크기로 잘려서 나눠진다. ex) xaa, xab 이름으로 주로 이방법을 사용 2. 로그파일의 특정부분만 보고 싶을때 이 방법보단 1번 방법이 더 나은것 같지만 우선 보려는 부분의 행번호를 파악 grep -n '찾을문자열' 로그파일 ex) grep -n 'test' test.log sed -n '찾은행번호, 찾은행번호부터 볼 행번호까지p' 로그파일 ex) sed -n '111, 120p' test.log 위 명령어를 치면 해당 부분만 볼수있다.
find 상위폴더 -mindepth 1 -maxdepth 1 -mtime +일 -type d -exec rm -rf {} \; 출처 : https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_n%EC%9D%BC_%EC%9D%B4%EC%83%81_%EB%90%9C_%ED%8F%B4%EB%8D%94_%EB%B3%B4%EA%B8%B0,_%EC%82%AD%EC%A0%9C%ED%95%98%EA%B8%B0
mac에서 terminus 말고 iterm 을 이용한다면 꽤나 괜찮은 옵션이다맥에서 터미널을 실행 한 후, 콘솔에 아래와 같이 입력 curl -O -L http://downloads.sourceforge.net/project/sshpass/sshpass/1.05/sshpass-1.05.tar.gz && tar xvzf sshpass-1.05.tar.gz 압축이 풀리면 sshpass-1.05 폴더로 들어가서 1. ./configure2. make 3. sudo make install 사용예시ex) sshpass -p 'test1234' ssh test@127.0.0.1 -p 22 -oStrictHostKeyChecking=no