windows 7 에서
http://www.missingremote.com/index.php?option=com_content&task=view&id=3692&Itemid=232
jrdesktop
http://jrdesktop.sourceforge.net/index.php


windows 7 에서
http://www.missingremote.com/index.php?option=com_content&task=view&id=3692&Itemid=232
jrdesktop
http://jrdesktop.sourceforge.net/index.php
보통은 "내문서"와 같이 특정한 디렉토리를 지정해서 자료를 관리하게 됩니다.
그런데 이 파일들을 백업을 받을려고 다른 디렉토리로 복사를 해두기도 하는데...
이게 양이 많아지다 보면 모두 복사하는 데 꽤나 많은 시간이 걸리곤 합니다.
그래서, 처음에야 어쩔수 없지만,
두번째부터는 달리진 파일들만 복사하고 싶어서 이것저것 명령어를 찾다가, 지금 사용하고 있는 명령어 입니다.
(물론, 원본디렉토리에서 삭제된 파일이 복사본디렉토리에서도 삭제되는 건 아니기 때문에 복사본디렉토리에는
쓸데 없는 파일들도 남게 됩니다. 백업의 차원에서 이정도의 가비지는 인정하기로 했습니다. ^^ )
XCOPY "원본디렉토리" "복사본디렉토리" /D /S /C /R /Y
시간을 절약하는 데 도움이 되시길 바랍니다.
| 달라진 파일들만 백업 받기 위한 윈도우즈 명령어 ^^ (1) | 2009/07/21 |
|---|---|
| [unix shell] log_change 로그파일을 날짜별로 분리하는 shell script 샘플 (0) | 2009/07/10 |
| 모든 버전의 java를 다운로드(download) (0) | 2009/01/09 |
| MS office 2003 에서 Office 2007 파일을 열수 있는 방법 (0) | 2009/01/08 |
| [unix shell] 실행중인 process를 검사해서 중복으로 실행되지 않게 하는 방법 (0) | 2008/03/12 |
| HTTP Error Code (0) | 2008/03/04 |
| [링크] 씨어앤파트너안과 눈미백 (0) | 2009/07/14 |
|---|---|
| [링크] Yes24 (0) | 2009/07/10 |
| [링크] G마켓 gmarket (0) | 2009/07/01 |
| [링크] 티켓링크 ticketlink (0) | 2009/07/01 |
| [링크] 엔젤다이어트 (0) | 2009/07/01 |
| [링크] 이마트 인터넷 쇼핑몰 (0) | 2009/07/01 |
| Robust Computing 이란... (0) | 2009/07/14 |
|---|---|
| Robust Computing 은... (0) | 2009/07/14 |
| 프로그래밍에서 Naming Rule 에 대하여 (0) | 2008/03/12 |
| 칼퇴근 합시다. (0) | 2008/03/11 |
| NullPointerException를 완전히 제거합시다. (0) | 2008/03/05 |
| 파일 확장자 모음 (File Extension list) (0) | 2008/03/04 |
| Robust Computing 이란... (0) | 2009/07/14 |
|---|---|
| Robust Computing 은... (0) | 2009/07/14 |
| 프로그래밍에서 Naming Rule 에 대하여 (0) | 2008/03/12 |
| 칼퇴근 합시다. (0) | 2008/03/11 |
| NullPointerException를 완전히 제거합시다. (0) | 2008/03/05 |
| 파일 확장자 모음 (File Extension list) (0) | 2008/03/04 |
PHP와 MySQL 환경에서 입력값을 받아서,
그 데이터가 테이블에 있는 지 검사하고,
없다면, 새로 추가하는 방식의 간단한 예제 입니다.
삭제하는 경우에도, SQL문을 변경하는 쉽게 처리할 수 있습니다.
----------------------------------------------------------------------
$data1 = $_REQUEST['data1'];
$link = mysql_connect('localhost', 'username', 'password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db('dbname');
$query = sprintf("SELECT col1 FROM table1 WHERE col1='%s' ",
mysql_real_escape_string($data1) );
// 질의 수행
$result = mysql_query($query);
// 결과 확인
// 실제 질의가 MySQL로 전해지고, 오류가 발생했을 경우입니다. 디버깅에 유용합니다.
if (!$result) {
$message = 'Invalid query: ' . mysql_error() . "\n";
$message .= 'Whole query: ' . $query;
die($message);
}
// 결과 사용하기
// $result를 출력하려고 하면, resource 내부 정보에 접근할 수 없습니다.
// mysql 결과 함수 중 하나를 사용해야 합니다.
// mysql_result(), mysql_fetch_array(), mysql_fetch_row() 등을 참고하십시오.
if ($row = mysql_fetch_assoc($result)) {
echo $row['col1']." already exists !!!!!";
}
else {
$query2 = sprintf ("INSERT INTO table1 (col1) values ('%s') ",
mysql_real_escape_string($data1) );
mysql_query($query2);
}
// 결과셋으로 할당된 리소스를 해제합니다
// 스크립트 종료 시에 자동으로 이루어집니다
mysql_free_result($result);
----------------------------------------------------------------------------------
| [PHP & MySQL] 데이터베이스 연결하고, SQL문으로 데이터 조작하는 예제 (0) | 2009/07/10 |
|---|---|
| PHP 매뉴얼 manual (0) | 2009/07/02 |
-----------------------------------------------------------------------------
#!/usr/bin/sh
# log file을 날짜별로 변경하고자 할 경우에 사용할 수 있는 shell script 입니다.
CHG_DATE=$(date +%Y%m%d) # 오늘날짜 가져오기
LOG_FILE=catalina.out # 로그파일 지정
LOG_DIR=/ptc/tomcat5/logs/ # Log가 위치한 디렉토리 지정
# 해당 로그폴더로 이동합니다. 이부분은 절대경로로 사용하든, 상대경로로 사용하든 알아서 하면됩니다.
cd ${LOG_DIR}
# 로그파일을 오늘날짜이름으로 카피
cp ${LOG_FILE} ${LOG_FILE}_${CHG_DATE}.log
# copy가 성공됐으면, 원래의 로그파일을 0바이트로 만듭니다.
# mv나 지우고 다시 만들지 않는 것은, 서비스중 hang이 걸리지 않게 하기 위해서 입니다.
if [ -f "${LOG_FILE}_${CHG_DATE}.log" ]
then
# 시스템에 따라서 다음 방법 중에서 잘 되는 걸로 선택하여 적용합니다..
# 방법 1
touch ${LOG_FILE}_tmp.log
cat ${LOG_FILE}_tmp.log > ${LOG_FILE}
# 방법 2
touch ${LOG_FILE}_tmp.log
cp ${LOG_FILE}_tmp.log ${LOG_FILE}
# 방법 2
cp /dev/null ${LOG_FILE}
fi
# 끝.
----------------------------------------------------------------------------------
| 달라진 파일들만 백업 받기 위한 윈도우즈 명령어 ^^ (1) | 2009/07/21 |
|---|---|
| [unix shell] log_change 로그파일을 날짜별로 분리하는 shell script 샘플 (0) | 2009/07/10 |
| 모든 버전의 java를 다운로드(download) (0) | 2009/01/09 |
| MS office 2003 에서 Office 2007 파일을 열수 있는 방법 (0) | 2009/01/08 |
| [unix shell] 실행중인 process를 검사해서 중복으로 실행되지 않게 하는 방법 (0) | 2008/03/12 |
| HTTP Error Code (0) | 2008/03/04 |
| [링크] 씨어앤파트너안과 눈미백 (0) | 2009/07/14 |
|---|---|
| [링크] Yes24 (0) | 2009/07/10 |
| [링크] G마켓 gmarket (0) | 2009/07/01 |
| [링크] 티켓링크 ticketlink (0) | 2009/07/01 |
| [링크] 엔젤다이어트 (0) | 2009/07/01 |
| [링크] 이마트 인터넷 쇼핑몰 (0) | 2009/07/01 |
| [PHP & MySQL] 데이터베이스 연결하고, SQL문으로 데이터 조작하는 예제 (0) | 2009/07/10 |
|---|---|
| PHP 매뉴얼 manual (0) | 2009/07/02 |