
'분류 전체보기'에 해당되는 글 73건
- 2008.12.11
- 2008.12.11
- 2008.11.28
- 2008.11.18
- 2008.11.18
- 2008.11.13
- 2008.11.13
- 2008.10.06
- 2008.09.29
- 2008.09.26
보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.
오픈오피스는 윈도우 및 리눅스를 포함한 다양한 플랫폼을 지원하는 무료 오피스 스위트입니다. 개인적인 용도 뿐안 아니라 회사에서도 사용이 가능하며 라이센스 걱정이 전혀 없습니다.
MS 오피스와 호환성이 걱정되신다구요? 오픈오피스를 이용하면 워드, 엑셀, 파워포인트 파일을 읽고 쓸 수 있습니다. 아래아한글 3.0 / 97 파일을 읽는 것도 가능합니다.
여러분이 작성한 문서를 친구에게 보내야 할 때는 강력한 PDF 저장 기능을 이용할 수 있습니다. 문서를 PDF 형식으로 저장하는데 별도의 소프트웨어가 필요하지 않습니다.
영문판은 있었는데, 한글판은 최근에 공개 되었네요.
지금 막 설치해서 이것저것 불러 보았는데, 엑셀같은경우 워낙 정규화가 되어있어서 잘 열리는듯 하나, 2007워드나 PPT 경우 깨지거나 제대로 보이지 않는군요.
말그대로 호환일듯합니다. 아직 OpenOffice에서 작성한 것을 MS Office에서 불러보지는 않았지만.. 더 발전하겠죠..
[ cron 이란 ? ]
특정 시간에 특정한 작업을 수행할 수 있게 해주는 프로그램이다.
대부분의 리눅스 배포판에 기본적으로 설치되어 있다.
내가 만약 매일 새벽 5시에 DB 백업을 받아야 한다고 가정한다면, 매일 DB 백업을
받기 위해 새벽 5시에 출근할 수는 없는 일이다. 이럴때 CRON 으로 작업을 스케줄링 해 놓
으면 cron 데몬이 알아서 백업을 받아준다.
[cron 설정하기 ]
RedHat 의 경우 /etc/crontab 이란 파일있다.
기본적으로 cron 데몬은 이 파일을 최초로 읽어 들인다.
[root@soma] vi /etc/crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
기본적인 crontab 내용이다.
[분] [시] [일] [월] [요일] [실행명령] 의 형식으로 이루어졌다.
위의 내용을 보면 /etc/crontab 을 읽어 들이면서 crontab 내용 안의 4 가지 파일을
설정된 시간에 맞춰서 실행한다.
1. 01 * * * * root run-parts /etc/cron.hourly
-> 매월,매일,매시,01 분에 /etc/cron.hourly를 실행한다.
2. 02 4 * * * root run-parts /etc/cron.daily
-> 매월,매일 4 시 02 분에 /etc/cron.daily 를 실행한다.
3. 22 4 * * 0 root run-parts /etc/cron.weekly
-> 매주일요일 4 시 22 분에 /etc/cron.weekly 를 실행한다.
4. 42 4 1 * * root run-parts /etc/cron.monthly
-> 매월 1일 4 시 42 분에 /etc/cron.monthly 를 실행한다.
[ 예제]
매일, 매시간10, 20 분에 /home/imsi/public_html/ 내의 모든 파일 및 디렉토리를
imsi.tar.gz 란 파일명으로 압축하고 나서 imsi.tar.gz 파일을 /home/imsi/back 이란
디렉토리로 이동하는 것을 설정해 보도록 하겠다.
1. /etc/crontab 설정하기
[root@tgs] vi /etc/crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# run-parts
10,20 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
2. /etc/cron.hourly 스크립트 만들기
[root@tgs]vi /etc/cron.hourly/imsi
#!/bin/sh
tar cvfz /home/imsi/imsi.tar.gz /home/imsi/public_html/*
mv /home/imsi/imsi.tar.gz /home/imsi/back/
[ 옵션 사용하기 ]
1. crontab -l : 현재 설정되어있는 cron 의 리스트를 출력한다.
2. crontab -e : 이 옵션으로도 cron을 설정할 수 있다.
3. crontab -r : 이 옵션은 현재 설정되어있는 모든 cron 설정을 지운다.
etc/crontab 에 설정된 내용은 지워지지 않는다