tar을 이용한 간단한 백업스크립트

특정 디렉토리를 원하는 디렉토리로 압축백업. /etc/cron.daily 에 스크립트로 넣어주면 하루에 한번씩 실행 되면서 백업한다. 생성된지 30일이 지난 백업은 스크립트에 의해 삭제된다. #!/bin/bash sysdtime=`date +%Y%m%d` hostname=’호스트명’ tar -czpf /[백업이 보관될 디렉토리]/$hostname-$sysdtime.tar.gz /[백업할 디렉토리] find /[백업이 보관될 디렉토리] -ctime +30 -exec rm Continue reading tar을 이용한 간단한 백업스크립트

Centos 6.4 최소 설치 후 setup 툴 및 apm과 tomcat 설치하기

setup 툴 설치 Centos 6.4 최소 설치 후에는 cli환경의 setup 툴도 설치가 안되어 있어서 불편한 점이 있다. 아래의 명령으로 설치하여 setup 프로그램을 사용할 수 있다. yum install -y setuptool yum install -y system-config-services system-config-securitylevel-tui system-config-network-tui yum install -y ntsysv 일반 Continue reading Centos 6.4 최소 설치 후 setup 툴 및 apm과 tomcat 설치하기

특정 문자열이 들어있는 파일에서 문자열 치환하기(리눅스)

  리눅스 쉘 상에서 google.com 문자열이 있는 파일을 찾아서 naver.com으로 바꾸는 쉘 코드 find . -name ‘*.*’ -exec perl -pi -e ‘s/gmail\.com/naver\.com/g’ {} \; google.com 문자열이 있는 파일이 존재하나 확인. find . -name ‘*.*’ | xargs grep gmail\.com   자주는 안쓰이나 Continue reading 특정 문자열이 들어있는 파일에서 문자열 치환하기(리눅스)

mod_ruid 이용하기

apm을 이용하여 웹계정 서비스 제공시 게시판을 통해 올리는 파일은 quota가 적용안되는 문제가 있다. 이는 게시판등의 기능을 이용하는 경우 파일이 아파치계정으로 업로드가 되서이다. 이를 사용자 계정으로 업로드 되게하는 기능이 mod_ruid이다. 급한데로 아래 링크 일단 참조. ㅋ http://blog.naver.com/PostView.nhn?blogId=blackbloody&logNo=150046747316 http://bloodguy.tistory.com/entry/Apache-modruid-%EA%B0%81-%EC%82%AC%EC%9A%A9%EC%9E%90%EB%B3%84-%EA%B6%8C%ED%95%9C%EC%84%A4%EC%A0%95 http://blog.naver.com/PostView.nhn?blogId=ncch0520&logNo=30166012139