전체 글 201

[LINUX] 파일/디렉토리 권한 chmod, chown

리눅스 시스템을 사용하다 보면 한 번쯤은 'Permission denied'라는 메시지를 보게된다. 파일을 열려고 하거나, 스크립트를 실행하려고 하거나, 특정 디렉토리에 파일을 저장하려고 할 때... 원인은 바로 파악될 수 밖에 없는 파일 또는 디렉토리 권한 문제!서버에서 권한은 시스템의 보안과 안정성을 유지하는 아주 기본적인 요소이다. 누가 어떤 파일이나 디렉토리에 접근해서 무엇(읽기, 쓰기, 실행)을 할 수 있는지 정의해두는 것. 최근 서버 버전업을 하면서 자주 권한을 변경하게되어 관련해서 정리하게 되었다. 파일/디렉토리 권한의 기본 구조 (소유자, 그룹, 기타)리눅스에서 각 파일 및 디렉토리는 세 가지 **주체(Subject)**에 대한 권한 설정을 가진다.소유자 (Owner / User - u):..

리눅스 2025.04.24

[Window] 프로세스 검색 및 kill

Port 8080 required by Tomcat v8.0 Server at localhost is already in use. There may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s).로컬에서 계속 8080 , 8443 포트를 사용하는 프로세스가 존재한다고 tomcat start가 안될 때 등등 사용 1. 프로세스 검색netstat -ano | findstr 8080 2.  프로세스 죽이기taskkill /f /pid 38792

[VScode] SVN 연동하기

설명 없이 바로 시작!이 글에서는 TortoiseSVN으로 설치한다. 1. VScode에서 SVN 확장 설치확장 > svn 검색 후 가장 위에 있는 걸 설치하면 된다.   2. 커맨드 입력 해보기vscode 최 상단에서 >svn:checkout 입력또는 [ctrl] + [shift] + [P] 입력 후 svn:checkout 입력  3-1. checkout 후 url 입력창이 나온다면 무사히 svn:checkout 커맨드 입력이 된다면 svn repository URL을 입력입력 후 workspace와 같은 폴더를 지정해주면 checkout이 잘 받아진다.* 때에 따라 계정 / 비밀번호를 요구 할 수 있음.끗!    3-2. checkout 또는 vscode 리로드 후 오류SVN not found. In..

[LINUX] 로그 검색하기, 단어 검색

에러나 로그 분석 시 로그 파일에서 특정 구문 검색하는 법은 아래와 같다.cat 파일명 | grep 검색할구문# 또는grep 검색할구문 파일명  만약 특수문자나 공백을 포함해서 검색하고 싶다면 "큰 따옴표"를 추가하면 된다.cat 파일명 | grep "검색할 구문"# 또는grep "검색할 구문" 파일명 참고로 정규식 사용도 가능 grep은 기본적으로 대소문자를 구분하기 때문에 대소문자 구분 없이 검색하려면 -i 옵션을 줘야한다.grep -i "검색할 구문" 실시간으로 모니터링하면서 특정 문장을 검색하고 싶다면tail -f 파일명 | grep "검색할구문"

리눅스 2024.06.19

엑셀에서 검색하기 VLOOKUP 함수 사용 방법

VLOOKUP 함수는 엑셀에서 가장 많이 사용되는 함수 중 하나로, 데이터를 검색하고 특정 값을 찾아내는 데에 사용된다. 아마 엑셀 실무에 많이 사용되는 함수 중 하나일 것이다. 이 함수를 잘 이해하고 활용하면 데이터를 더욱 효율적으로 다룰 수 있어 필수적으로 알아두면 좋다.  VLOOKUP 함수 구조=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) 인자설명lookup_value검색하고자 하는 값.주의table_array 인수에 지정한 셀 범위 중 첫 번째 열에 해당 값이 존재해야한다.예 ) table_array (B2:D7) : B열에 검색할 값이 존재해야 함.table_array검색 대상이 되는 범위(테이블).셀 참조 또는 이름을 ..

서류작업/Excel 2024.05.13

[eGovFrame] 4.1 버전 이상에서 jdk11 이하 버전 사용 방법

JAVA 개발자라면 아마..많이 사용할 전자정부 프레임워크. 다양한 플러그인들이 있지만, 구버전에서 설치는 가능해도 작동을 할 수 없기 때문에 이번에 오랜만에 버전업을 해보았다. 운영중인 웹 서비스는 JDK 1.8을 사용 중이기때문에 여기서 JDK 11버전 이하는 1.8기준으로 셋팅했다. 간단히 방법을 설명하면 전자정부 4.x 버전의 필수 JDK 버전으로 IDE 구동 후 프로젝트의 Build path는 JDK 1.8 사용 1. 전자정부 프레임워크 4.1 설치 설치링크 2. JDK 11 버전 설치 전자정부 프레임워크을 사용할 때는 공식적으로 지원하는 버전을 사용하는 것이 좋다. JDK 11 또는 JDK 8 버전인데 Egov 4.1 버전에서는 JDK 11버전이 필수다.. (eclipse.ini 파일 수정으로..

반응형