Tag Archives: 리눅스

[부사리]쉘 스크립트 변수간 비교 연산자

출처 : http://www.iwiz.pe.kr/bbs/view/system/article_24.html 변수수사용법 ※주의사항: ’=’ 좌우에 공백이 있어서는 안된다. 변수명=값 string=”I am a boy” #출력시 변수 로드 : $string 표현식 ※주의사항: [ 뒤와, ] 앞에는 반드시 공백이 있어야 한다. [ $A -eq $B ] A와B의 값이 같은 경우 [ $A -ne $B ] A와B의 값이 다른 경우 [ $A -gt $B ] A가B보다 큰경우 [… Read More »

[부사리]/proc is not mounted, required for output data

리눅스 사용 중 일부 명령어를 실행하면 아래와 같은 에러메시지가 나오면서 실행이 되지 않는 경우가 있다. 명령어: /proc is not mounted, required for output data 예를 들어 top 명령어 실행시 top 명령 실행시 top: /proc is not mounted, required for output data 에러가 발생할 수 있다. 이런 경우 /proc의 소유자/권한을 변경해주면 된다.   root로 접속 후 아래… Read More »

[부사리]리눅스 특정 프로세스 모니터링 및 살리기

Centos7 사용하기 시작했는데 inittab를 통한 프로세스 모니터링 적용이 되지 않아 아래 방법으로 사용하고 있습니다. (centos7/rhel7은 이전 버전에 비해 많은 부분이 변경되어 혼란스럽군요 ^^;) 아래 보기는 톰캣 프로세스를 1초 마다 확인하여 프로세스가 없는 경우 다시 살리는 방법입니다. 각자의 환경에 맞게 수정해서 사용하시면 됩니다.   임의 파일생성 1) vi tomcatmonitor.sh #!/bin/bash … Read More »

[부사리]리눅스 메모리 누수 확인

아래는 간단히 쉘로 체크하는 방법이다. 만약 Memory Leak을 찾아주는 툴을 이용하고 싶다면 https://kldp.org/node/100543여기를 참고하자.   1. 2분마다 vsz, rss 체크 ==> 프로세스가 메모리 반환을 하지 않아 누수가 발생될 경우 VSZ값이 증가한다. #!/bin/bash while : do echo “====================” echo “java” ps -ef|grep “java” | grep -v grep |awk ‘{print “ps -p ” $2 ” -o vsz,rss”}’ | sh… Read More »

[부사리]리눅스 특정IP차단/허용하기

IP허용 vi편집기를 이용하여 /etc/hosts.allow 파일에 아래 내용을 응용하여 편집하시면 됩니다. ALL : 127.0.0.1 : allow <=== 127.0.0.1 ip의 모든 접근 허용 ALL : 192.168.10.23 : allow <=== 192.168.10.23 ip의 모든 접근 허용 sshd : 192. 168.10.100 <=== 192.168.10.100 ip는 ssh 접근만 허용 IP차단 #vi편집기를 이용하여 /etc/hosts.deny 파일에 아래 내용을 응용하여 편집하시면 됩니다. ALL… Read More »

[부사리]따라하면 만들어지는 리눅스 서버 #5 – Apache & Tomcat 연동

안녕하세요. 부사리입니다. CentOS 7버전을 이용한 리눅스 WEB, WAS 구축에 대한 연재로 오늘은 다섯번째 Apache & Tomcat 연동 부분입니다. 깊숙하게 들어가지는 않고 단순 서버구축에 중점을 두고 글을 올리겠습니다. ^^; ■ 필독 해당 매뉴얼을 적용하여 여러 번의 테스트 결과 정상 실행되는 것을 확인했습니다. 점 하나라도 잘 못 입력하면 설치과정에서 에러가 발생할 수 있습니다. 리눅스 기본설치까지 완료한 후 콘솔에 명령어를… Read More »

[부사리]따라하면 만들어지는 리눅스 서버 #4 – Tomcat & JDK 설정

안녕하세요. 부사리입니다. CentOS 7버전을 이용한 리눅스 WEB, WAS 구축에 대한 연재로 오늘은 네번째 Tomcat & JDK 설정부분입니다. 깊숙하게 들어가지는 않고 단순 서버구축에 중점을 두고 글을 올리겠습니다. ^^; ■ 필독 해당 매뉴얼을 적용하여 여러 번의 테스트 결과 정상 실행되는 것을 확인했습니다. 점 하나라도 잘 못 입력하면 설치과정에서 에러가 발생할 수 있습니다. 리눅스 기본설치까지 완료한 후 콘솔에 명령어를… Read More »

[부사리]따라하면 만들어지는 리눅스 서버 #3 – Apache 설정

안녕하세요. 부사리입니다. CentOS 7버전을 이용한 리눅스 WEB, WAS 구축에 대한 연재로 오늘은 세번째 Apache 설정부분입니다. 깊숙하게 들어가지는 않고 단순 서버구축에 중점을 두고 글을 올리겠습니다. ^^; ■ 필독 해당 매뉴얼을 적용하여 여러 번의 테스트 결과 정상 실행되는 것을 확인했습니다. 점 하나라도 잘 못 입력하면 설치과정에서 에러가 발생할 수 있습니다. 리눅스 기본설치까지 완료한 후 콘솔에 명령어를 복사/붙혀넣기 방법으로 실행하는… Read More »

[부사리]따라하면 만들어지는 리눅스 서버 #2 – SSH 설정

안녕하세요. 부사리입니다. CentOS 7버전을 이용한 리눅스 WEB, WAS 구축에 대한 연재로 오늘은 두번째 SSH 설정부분입니다.깊숙하게 들어가지는 않고 단순 서버구축에 중점을 두고 글을 올리겠습니다. ^^; ■ 필독 해당 매뉴얼을 적용하여 여러 번의 테스트 결과 정상 실행되는 것을 확인했습니다.점 하나라도 잘 못 입력하면 설치과정에서 에러가 발생할 수 있습니다.리눅스 기본설치까지 완료한 후 콘솔에 명령어를 복사/붙혀넣기 방법으로 실행하는 것을 권장합니다.… Read More »

[부사리]따라하면 만들어지는 리눅스 서버 #1 – CentOS 7 설치

안녕하세요. 부사리입니다. 오늘부터 CentOS 7버전을 이용한 리눅스 WEB, WAS 구축에 대해 연재 해 보려고 합니다. 깊숙하게 들어가지는 않고 단순 서버구축에 중점을 두고 글을 올리겠습니다. ^^;   ■ 필독 1.해당 매뉴얼을 적용하여 여러 번의 테스트 결과 정상 실행되는 것을 확인했습니다. 점 하나라도 잘 못 입력하면 설치과정에서 에러가 발생할 수 있습니다. 리눅스 기본설치까지 완료한 후… Read More »