개발 (70) 썸네일형 리스트형 리눅스 disk full이 참 디스크가 full이되서 어디서 용량이 많이 차지하는지 확인이 필요했다. # 현재 디렉토리 기준, 용량 큰 순서대로 디렉토리명과 용량 보여주기 du -h --max-depth=1 | sort -hr 위와같이 루트서부터 동일한 명령어로 큰용량을 차지하는 디렉토리를 추적했다. 확인해보니 오래된 database백업 파일들이 여럿 있었고, database를 통으로 백업하기에 꽤나 큰 용량이었다. 이러한 삭제하지 않은 데이터가 있는데 계속해서 새로 백업을 하고있었다. 원래 삭제되야하지만 (오류 등으로 인해) 삭제되지 않았던 database백업파일들이 2021년 8월에 해당하는 파일들이라서 많은 양의 백업파일들중 2021년 8월에 해당하는 백업파일만 조회하고 삭제하기로 하였다. # 날짜기준 파일 보여주기 ll --t.. 노션 영어를 한국어로 바꾸기 뭘 잘못눌렀는지 노션이 영어로 바뀌어 버렸다. 슬래쉬를[/]치고 명령어를 써서 사용하는게 많은데, 영어로 바뀌어버리니 마우스로 직접클릭하는 귀찮음.. 노션 영어로 된 상태에서 한국어로 바뀌도록 설정을 해본다. 우선 데스크탑 어플리케이션에 로그인 한 후 좌측 상단부분에 Settings & members를 클릭한다 그다음 좌측에서 Language & region을 선택하고 Language에서 한국어로 선택하면 아래처럼 한국어로 변경할꺼냐는 알림창이 뜬다. Update버튼을 누르면 한국어로 변경이 된다. 인텔리제이 자주쓰는 단축키모음(계속 추가예정) Ctrl + D : 현재 커서 위치한 코드라인을 아래로 복사 Ctrl + Y : 현재 커서 위치한 코드라인 삭제 Alt + 방향키 : 파일탭 이동 Shift + Shift : 모든 파일 검색(Class, js, xml 등 Database console창까지도) Ctrl + Shift + F : 검색한 문자열로 파일찾기 Shift + F6 : 이름변경 Alt + 1(숫자) : Project Explorer창 열기 / 닫기 디버깅 F8 : 다음 줄 이동 F7 : 안으로 이동 Shift + F8 : 호출된 곳으로 이동(F7로 들어온 위치로 빠져나가기) Mixed Content. This request has been blocked; the content must be served over HTTPS. https가 적용된 사이트에서 iframe에 http url이 있어서 해당 iframe이 동작하지 않았다. 콘솔로그를 확인해보니, 콘솔창에서 아래와 같은 오류가 나왔다. Mixed Content: The page at ' https://www.-----.--- ' was loaded over HTTPS, but requested an insecure frame ' http://www.-----.---'. This request has been blocked; the content must be served over HTTPS. 볼 키워드는 Mixed Content This request has been blocked the content must be served over HTTPS. 결국은 '혼합된 컨.. Unexpected number in JSON at position 숫자 : 오류원인 및 해결방법 기능이 제대로 동작하지 않아 console로그를 찍어 개발자도구로 살펴보았다. 이상하게도 error 코드는 200인데, SyntaxError가 나오고 있었다. 에러내용이 아래와 같이 Unexpected number in JSON at position 9473 ajax통신 리턴값으로 json데이터 받아올때의 문제인듯 해서 json받은 데이터도 console로 찍어보았다. 아니.. 가져오는 데이터가 너무 많아서 보기가 힘들어 어떻게해야하나 쓸데없는 고민 후 json 파싱해주는 사이트를 구글링해서 들어가서 console에 찍었던 json결과를 파싱 사이트에 복붙했다. 파싱결과를 보니... 아래와같이 name key의 value가................ 알수없는 값으로 들어가 있었다... 한글이나 영어가 .. 리눅스 로그인 실패 이력 로그 보는방법/설정하는 방법 /var/log/btmp : 로그인 실패를 기록하는 바이너리 타입의 로그파일 위 로그파일에 기록된 내용을 확인하는 명령어 lastb 아래 코드는 btmp파일 설정하는 부분 vi /etc/logrotate.conf ... /var/log/btmp { missingok monthly create 0600 root utmp rotate 1 } ... vi /etc/logrotate.conf에 보면 include /etc/logrotate.d라는 코드가 있다. 이 코드는 이 디렉토리의 파일들을 전부 불러들여서 log가 관리된다. 이 중 yum파일을 열어보면 vi /etc/logrotate.conf 에서의 log설정과 같다 vi /etc/logrotate.d/yum /var/log/yum.log { missing.. 리눅스 tomcat 마이너업그레이드 8.5.57 to 8.5.81 방법 tomcat 8.5.57 사용중인데 취약한 버전이므로 버전업데이트 요청이 들어와서 작업하게 되었다. 마이너업데이트란 8.5.57에서 8.5.81처럼, 큰 틀은 톰캣 8.5버전이지만 세세하게 변경되는 사항들이 있으면 맨 뒤에 숫자가 커지면서 업데이트 되어 내놓는것을 말한다. 이미 운영중인 프로그램이기때문에 마이너업그레이드를 진행하기로 하였다. 현재 버전을 보는 방법은 아래와 같이 입력하게되면 톰캣위치/bin/version.sh 버전 정보가 나오게 된다. 8.5.81로 변경하는 방법은 간단하다. 1. https://tomcat.apache.org/download-80.cgi Apache Tomcat® - Apache Tomcat 8 Software Downloads Welcome to the Apache T.. 리눅스 openssl 업데이트 방법 # 현재 openssl 버전확인 openssl version 버전 : OpenSSl 1.-.2k-fips 26 Jan 2017 # 현재 최신 버전 다운로드 wget https://www.openssl.org/source/openssl-1.1.1q.tar.gz --no-check-certificate # 압축 해제 tar xvfz openssl-1.1.1q.tar.gz # 압축 해제된 경로로 이동하여 소스 컴파일 진행 cd /home/itcms/openssl-1.1.1q ./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl shared zlib # 설치 진행 make && make install # 주요 심볼릭 링크 설정 필요 ln -s /usr/lo.. 이전 1 2 3 4 5 6 ··· 9 다음