본문 바로가기

닷컴's_열공/Linux

리눅스 oracle 자동백업 스크립트 1. batchDbBackup.log 파일과 DbBackup_batch.sh파일 생성 DbBackup_batch.sh 은 db백업 명령을 담고 있는 스크립트 파일이고 batchDbBackup.log는 스크립트 실행 기록을 담기위한 파일임 2. DbBackup_batch.sh 파일내용작성 #!/bin/bashlogfile="/devel/batchDbBackup.log";date=`date +%y%m%d-%H%M%S`; echo "program start $date" >> $logfile ## 아래 오라클 환경설정은 각자의 환경설정에 맞게 쓴다.PATH=$PATH:$HOME/binTERM=vt100; export TERMDISPLAY=localhost:0.0; export DISPLAYexport ORACL..
Tomcat crontab을 이용한 Tomcat 서버 재시작 shell 모니터링 툴이 없는 경우엔 이런게 가끔 필요할때가 있어~ http://freeboys22.blog.me/130145691973
find.grep.egrep.du-sk.ps-ef 간단사용 http://blog.naver.com/webpioneer?Redirect=Log&logNo=60134779826 스크랩 했습니다.
route 테이블 사용방법 라우팅(Routing) : 패킷(Packet)이 목적지까지 갈 수 있도록 경로를 올바르게 설정해 주는 작업. HOST A가 HOST B에게 데이터를 전송하고자 할 때, 두 호스트가 같은 로컬 네트워크 상에 있다면, IP 프로토콜은 출발지와 도착지 호스트의 IP 주소를 ARP 를 사용해서 물리적 주소로 변환한다. 그리고 그 물리적 주소들은 (프레임을 만들기 위해) IP 데이터그램에 추가되고, 프레임을 이용해 두 호스트는 서로 간에 직접 통신을 한다. 그런데 두 호스트가 같은 로컬 네트워크 상에 있지 않으면 직접 통신할 수 없고 라우터를 거쳐서 통신해야 한다. 라우터는 특정한 경로(ROUTE)가 알려져 있지 않은 로컬 네트워크 밖의 호스트와 통신할 때 사용된다. 두 호스트가 같은 로컬 네트워크에 있지 않다면..
linux 명령어 총집합 * 문서 1. 패스워드 관리장부 2. 서버자원관리부 3. 백업관리장부 4. 서버작업이력부 5. 서버점검이력부 * 절대로 서버를 믿어서는 안된다. 여러분 자신을 믿으셔야 합니다. * 리눅스 배포판 www.redhat.com www.debian.org www.slackware.com www.linux-mandrake.com www.wowlinux.com www.alzzalinux.com www.suse.com www.haansoftlinux.com www.hancom.com www.sulinux.net * 한글 사용 # cat /etc/sysconfig/i18n LANG="ko_KR.eucKR" SUPPORTED="en_US.UTF-8:en_US:en:ko_KR.eucKR:ko_KR:ko" SYSFONT="..
리눅스 스케줄러 crontab 이용하기 crontab 은 윈도우의 스케줄러와 같은 역할을 하는 명령어입니다. CRONtab crontab -l -> 현재 crontab에 등록된 작업보기 crontab -e -> crontab 편집하기 ------------------------------------------------------------------------------------ CRONtab /etc/cron, /usr/spool/cron/crontabs/* “/etc/cron" 프로그램 은 주기적으로 어떤 프로그램을 수행시키는데 사용된다. 이때 주기적으로 수행되어질 프로그램은 "/usr/spool/cron/crontabs" 디렉토리 밑에 각 사용자의 사용자명과 같은 이름으로 생성된다. 이 화일은 만드는 방법은 아래 명령을 사용하면 된다..
리눅스의 기본 명령어 - 퍼미션 (권한) 윈도우 사용자에겐 약간 생소한 퍼미션에 대해 알아보자. 퍼미션이라는 말은 Permission 즉 허락,허가 같은 뜻이다. 어떤 파일이나 디렉토리에 접근할 때 허락하느냐 마느냐에 대한 내용이란 뜻이다. 리눅스는 윈도우와는 달리(윈도우 서버는 제외한다.) 여러 사용자가 사용할 수 있는 시스템이다. 윈도우는 기본적으로 한 사용자가 한 컴퓨터를 사용하게 되지만 리눅스는 여러 사용자가 동시에 한 컴퓨터를 사용할 수 있게 해준다. 네트워크를 통한 접속을 통해서 가능하다. 여러 사용자가 사용하다보니 접근권한에 대한 문제가 생겼다. 내가 컴퓨터에 일기를 적어놓았는데 누군가가 훔쳐볼 수도 있다는 생각이 들었기 때문이다. 일기를 써놓은 파일을 나만 볼 수 있게 되면 좋겠다. 그래서 퍼미션이란게 생겼다. 기본적으로 세가지 ..
Linux에서 Java 설치 1. 먼저 SUN사의 홈페이지에서 Linux용 Java 프로그램을 다운로드한다.(rpm 형태의 것으로) 2. rpm -ivh 프로그램명 3. rpm 유형의 프로그램으로 패키지를 설치하였으면 대부분이 /usr 하위 디렉토리에 설치된다. 예] 설치디렉토리 : /usr/java/j2sdk1.4.1_03 로 가정한다. 4. 자바에 대한 path를 설정한다. 1) vi /etc/profile PATH="$PATH:/usr/java/j2sdk1.4.1_03/bin" export JAVA_HOME="/usr/java/j2sdk1.4.1_03" export CLASSPATH="." (저장후 종료) 2) 수정한 profile을 시스템에 적용시킨다. source /etc/profile