본문 바로가기

Server/Linux

(12)
리눅스 로그 파일에서 grep으로 특정 키워드 찾기 운영 또는 개발 환경에서 로그 파일에서 원하는 키워드가 포함된 라인만 빠르게 확인해야 하는 경우가 매우 많습니다.이 글에서는 grep 명령어를 활용하여 로그 분석에 바로 써먹을 수 있는 실무 중심 예제를 정리합니다.1. 기본 사용법grep "키워드" logfile.log예시:grep "ERROR" application.log→ application.log 파일에서 ERROR 문자열이 포함된 모든 라인을 출력합니다. 2. 대소문자 무시 (-i)grep -i "error" application.log→ error, ERROR, Error 모두 매칭됩니다. 3. 실시간 로그 감시 (tail + grep)운영 서버에서 가장 많이 사용하는 패턴입니다.tail -f application.log | grep "ERR..
[Linux] 리눅스 REST API 사용 방법 (curl, wget) 오늘은 curl 및 wget를 사용하여 리눅스 REST API를 사용하는 방법에 대해 포스팅 하려고 합니다. curl과 wget는 linux, unix, window OS모두 사용이 가능 하지만, 일반적으로 Window에서는 사용 가능한 tool이나 Postman과 같은 프로그램들이 많기 때문에 TUI 환경인 Linux를 예로 들어서 설명하도록 하겠습니다. 먼저 curl을 통해 REST API를 사용하는 방법은 다음 예제와 같습니다. REST에도 많은 옵션들이 많이 있겠지만 아래 옵션과 같이 -H, -d, -X를 일반적으로 사용합니다. -H, --header Headers to supply with request. -d, --data Send specified data in POST request. De..
우분투(ubuntu) 서버 설치 및 네트워크 환경설정 우분투(ubuntu) 서버 설치 및 네트워크 환경설정 리눅스 설치네트워크 설정업데이트 1. 리눅스 설치 - ubuntu 14.04.5 그냥 아래의 블로그로 가서 따라서 설치 하자- http://webdir.tistory.com/187 2. 네트워크 - 고정 IP 설정 ### 고정 IP $ sudo vi /etc/network/interfaces ----------------------------------------------------------------------------------#menualauto eth0iface eth0 inet staticaddress 192.168.0.80netmask 255.255.255.0network 192.168.0.0broadcast 192.168.0.255g..
ubuntu 14.04 리눅스 설치 / 네트워크 환경설정 ubuntu 14.04 리눅스 설치 / 네트워크 환경설정 1. 리눅스2. 네트워크 설정3. locale 설정4. 업데이트 1. 리눅스 설치 - ubuntu 14.04http://webdir.tistory.com/187 2. 네트워크 환경설정가. 고정 IP 설정$ sudo vi /etc/network/interfaces auto eth0 iface eth0 inet static address 192.168.0.80 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 dns-nameservers 168.126.63.1 168.126.63.2 8.8.8.8 $ sudo /etc/init.d/networking..
ubuntu hostname 확인/변경하기 hostname 확인/변경 하기 (Ubuntu 12.04 / 14.04) Linux/Ubuntu 2014.08.16 20:29 hostname 우리말로는 "호스트명"이라고 부르면 될 것 같다. 일반적으로는 네트워크에서 특정 컴퓨터(서버)를 인식할 수 있는 이름을 의미하게 되며,같은 네트워크에서는 유니크한 이름을 갖도록 해야 한다. 만일, 동일한 네트워크에서 같은 호스트명을 사용하게 된다면단순한 혼란이 발생하는 것이 아니라 충돌상황이 발생할 수도 있다. FQDN(Fully Qualified Domain Name)과 관련한 부분에 대해서는 이번에는 제외하도록 하겠다. 1. hostname 확인하기 - 지금 현재 설정되어있는 호스트명을 확인하기 위해서는 다음과 같이 실행해보면 된다. - 물론, 대부분의 사용자..
java 설치 경로 확인 방법 Linux# update-alternatives --config java
도커(Docker) 도커 무작정 따라하기 http://www.slideshare.net/pyrasis/docker-fordummies-44424016 가장 빨리 만나는 도커(Docker) - 책http://www.pyrasis.com/private/2014/11/30/publish-docker-for-the-really-impatient-book
리눅스 명령어 Linux 리눅스 명령어 Linux adduser 사용자를 새로 등록한다. 문법 adduser 설명 이것은 슈퍼 유저만이 사용할 수 있다. 명령을 입력하면 로그온 이름 등을 차례로 물어오며, 그에 따라서 알맞게 입력해 나가면 된다. Enter login name for new account (^C to quit): blade Editing information for new user [blade] Full name: Park Chan Wook ,,사용자 전체 이름을 입력 GD [100]: ,,정해주는 값을 그냥 사용한다. 그외에도 홈 디렉토리에 사용하는 셸 등을 계속 물어오는데, 대괄호 속에 내정된 것을 그냥 사용하고자 한다면 엔터키만 누르면 된다. 패스워드 등을 입력하고 나면 지금까지 입력된 정보를 보여주고, 몇..