[Linux] 리눅스에서 특정 문자를 찾는 방법 [grep 명령어 활용]
·
▣ OS : 운영체제/Linux🐧
1. 리눅스에서 특정 문자를 찾는 방법'grep' 은 "Global Regular Expression Print"의 약자로, 텍스트 파일에서 특정 문자열을 검색하고 해당 문자열이 포함된 줄을 출력해 주는 명령어이다. 'grep'은 단순한 검색뿐만 아니라, 정규 표현식을 이용한 복잡한 패턴 매칭도 가능하다. grep '찾을_문자열' 파일이름# 예시. example.txt 파일에서 "hello"가 포함된 모든 줄이 출력grep 'hello' example.txt2. 다양한 'grep' 옵션들1) 대소문자 무시 (-i 옵션)grep은 대소문자를 구분하여 검색한다. 하지만 -i 옵션을 사용하면 대소문자를 구분하지 않고 검색할 수 있다.# "hello", "HELLO", "Hello" 등 대소문자 조합에 관계없이..
[cmd] 명령프롬프트(cmd) 도움말 한글로 보는 방법 [명령어 chcp로 코드 페이지 변경하기]
·
▣ OS : 운영체제/cmd : 명령프롬프트💻
- 명령프롬프트(cmd) 도움말 한글로 보는 방법 cmd에서 도움말을 보려할 때, 영어가 아닌 한글로 보고 싶을 수 있다. 이럴 때 chcp로 cmd 인코딩을 변경하면 된다. - 명령어 : chcp chcp [코드 페이지] #chcp는 영구반영되지 않고 그 창에서만 인코딩을 바꿔준다. #영구반영을 원한다면 레지스트리를 수정해야 한다. 코드 페이지 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. ko.wikipedia.org
[cmd] 명령프롬프트(cmd)로 자바 컴파일 시 인코딩 깨짐 해결방법 [javac 명령어 인코딩 깨질 때]
·
▣ OS : 운영체제/cmd : 명령프롬프트💻
- 자바 컴파일 시 인코딩 깨짐 해결방법 javac를 이용해서 컴파일 하다보면 한글문자가 깨지는 경우가 있다. cmd 에러로그에서 볼 수 있듯, cmd에서 읽어들이는 인코딩은 x-windows-949인데, 컴파일 하려는 java 파일의 인코딩은 UTF-8이여서 인코딩이 깨진 상황이다. - 해결방법 javac 명령어에 인코딩 옵션을 넣어주면 된다. javac -encoding utf-8 파일명.java
[cmd] 프로세스 강제 종료하는 방법 [taskkill 명령어 사용 방법, 포트의 PID 확인 및 사용 중인 포트 죽이기]
·
▣ OS : 운영체제/cmd : 명령프롬프트💻
- taskkill 명령어 사용 방법 taskkill은 프로세스를 강제종료하는 명령어이다. PID를 이용하여 해당 포트에 연결되어 있는 프로세스를 종료해보려고 한다. (8080 포트 종료 예정!) 1. 사용 중인 포트의 PID 확인 netstat -p tcp -ano 2. taskkill 명령어 사용 : PID로 프로세스 종료 taskkill /f /pid PID번호
[cmd] 명령프롬프트(cmd)로 프로젝트 빌드하고 실행하기 [Spring Boot 프로젝트 빌드 및 실행]
·
▣ OS : 운영체제/cmd : 명령프롬프트💻
- 명령프롬프트(cmd)로 프로젝트 빌드하고 실행하기 명령프롬프트(cmd)를 활용하여 스프링 부트 프로젝트를 빌드하고 실행해 볼 예정이다. - 프로젝트 빌드 #windows gradlew.bat build #mac gradlew build - 프로젝트 실행 #build/libs로 이동한 다음 java -jar hello-spring-0.0.1-SNAPSHOT.jar