문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
wiki:user:dhan:temp [2021/08/31 21:45] dhan |
wiki:user:dhan:temp [2023/01/13 18:44] (현재) |
||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | <code json> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | ], | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | "Git Bash": { | ||
+ | " | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | http:// | ||
<code sql> | <code sql> | ||
줄 106: | 줄 147: | ||
</ | </ | ||
</ | </ | ||
+ | </ | ||
+ | |||
+ | <code bash> | ||
+ | rssStatus.sh | ||
+ | #!/bin/sh | ||
+ | |||
+ | trim() { echo $1; } | ||
+ | |||
+ | RSS_ROOT="/ | ||
+ | |||
+ | echo ""; | ||
+ | |||
+ | EXE_NAME=" | ||
+ | EXE_FILE=" | ||
+ | PID_FILE=" | ||
+ | |||
+ | if [ -f ${PID_FILE} ] | ||
+ | then | ||
+ | echo -n ""; | ||
+ | #echo " | ||
+ | else | ||
+ | echo " | ||
+ | fi | ||
+ | |||
+ | PID=$(trim `cat $PID_FILE`) | ||
+ | RUN_PID=$(ps ax |grep ${EXE_FILE} |grep -v grep|awk ' | ||
+ | |||
+ | if [ ${PID} -eq ${RUN_PID} ] | ||
+ | then | ||
+ | echo " | ||
+ | else | ||
+ | echo " | ||
+ | fi | ||
+ | |||
+ | EXE_NAME=" | ||
+ | EXE_FILE=" | ||
+ | PID_FILE=" | ||
+ | |||
+ | if [ -f ${PID_FILE} ] | ||
+ | then | ||
+ | echo -n ""; | ||
+ | #echo " | ||
+ | else | ||
+ | echo " | ||
+ | fi | ||
+ | |||
+ | PID=$(trim `cat $PID_FILE`) | ||
+ | RUN_PID=$(ps ax |grep ${EXE_FILE} |grep -v grep|awk ' | ||
+ | |||
+ | if [ ${PID} -eq ${RUN_PID} ] | ||
+ | then | ||
+ | echo " | ||
+ | else | ||
+ | echo " | ||
+ | fi | ||
+ | |||
+ | EXE_NAME=" | ||
+ | EXE_FILE=" | ||
+ | PID_FILE=" | ||
+ | |||
+ | if [ -f ${PID_FILE} ] | ||
+ | then | ||
+ | echo -n ""; | ||
+ | #echo " | ||
+ | else | ||
+ | echo " | ||
+ | fi | ||
+ | |||
+ | PID=$(trim `cat $PID_FILE`) | ||
+ | RUN_PID=$(ps ax |grep ${EXE_FILE} |grep -v grep|awk ' | ||
+ | |||
+ | if [ ${PID} -eq ${RUN_PID} ] | ||
+ | then | ||
+ | echo " | ||
+ | else | ||
+ | echo " | ||
+ | fi | ||
+ | |||
+ | |||
+ | EXE_NAME=" | ||
+ | EXE_FILE=" | ||
+ | PID_FILE=" | ||
+ | |||
+ | if [ -f ${PID_FILE} ] | ||
+ | then | ||
+ | echo -n ""; | ||
+ | #echo " | ||
+ | else | ||
+ | echo " | ||
+ | fi | ||
+ | |||
+ | PID=$(trim `cat $PID_FILE`) | ||
+ | RUN_PID=$(ps ax |grep ${EXE_FILE} |grep -v grep|awk ' | ||
+ | |||
+ | if [ ${PID} -eq ${RUN_PID} ] | ||
+ | then | ||
+ | echo " | ||
+ | else | ||
+ | echo " | ||
+ | fi | ||
+ | |||
+ | |||
+ | EXE_NAME=" | ||
+ | EXE_FILE=" | ||
+ | PID_FILE=" | ||
+ | |||
+ | if [ -f ${PID_FILE} ] | ||
+ | then | ||
+ | echo -n ""; | ||
+ | #echo " | ||
+ | else | ||
+ | echo " | ||
+ | fi | ||
+ | |||
+ | PID=$(trim `cat $PID_FILE`) | ||
+ | RUN_PID=$(ps ax |grep ${EXE_FILE} |grep -v grep|awk ' | ||
+ | |||
+ | if [ ${PID} -eq ${RUN_PID} ] | ||
+ | then | ||
+ | echo " | ||
+ | else | ||
+ | echo " | ||
+ | fi | ||
+ | |||
+ | |||
+ | EXE_NAME=" | ||
+ | EXE_FILE=" | ||
+ | PID_FILE=" | ||
+ | |||
+ | if [ -f ${PID_FILE} ] | ||
+ | then | ||
+ | echo -n ""; | ||
+ | #echo " | ||
+ | else | ||
+ | echo " | ||
+ | fi | ||
+ | |||
+ | PID=$(trim `cat $PID_FILE`) | ||
+ | RUN_PID=$(ps ax |grep ${EXE_FILE} |grep -v grep|awk ' | ||
+ | |||
+ | if [ ${PID} -eq ${RUN_PID} ] | ||
+ | then | ||
+ | echo " | ||
+ | else | ||
+ | echo " | ||
+ | fi | ||
+ | |||
+ | EXE_NAME=" | ||
+ | EXE_FILE=" | ||
+ | PID_FILE=" | ||
+ | |||
+ | RUN_PID=$(ps ax |grep ${EXE_FILE} |grep -v grep|awk ' | ||
+ | #echo ${RUN_PID} | ||
+ | |||
+ | if [ "" | ||
+ | then | ||
+ | echo " | ||
+ | else | ||
+ | echo " | ||
+ | fi | ||
+ | |||
+ | EXE_NAME=" | ||
+ | EXE_FILE=" | ||
+ | PID_FILE=" | ||
+ | |||
+ | RUN_PID=$(ps ax |grep ${EXE_FILE} |grep -v grep|awk ' | ||
+ | #echo ${RUN_PID} | ||
+ | |||
+ | if [ "" | ||
+ | then | ||
+ | echo " | ||
+ | else | ||
+ | echo " | ||
+ | fi | ||
+ | |||
+ | |||
+ | echo -e " | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | <code bash> | ||
+ | backup_daily.sh | ||
+ | #!/bin/sh | ||
+ | datetime=$(date +%Y%m%d) | ||
+ | datetimeAgo=`date +%Y%m%d --date '30 days ago'` | ||
+ | |||
+ | echo "cd / | ||
+ | cd / | ||
+ | |||
+ | echo " | ||
+ | ./ | ||
+ | |||
+ | echo "cd / | ||
+ | cd / | ||
+ | |||
+ | #echo " | ||
+ | #mysqldump -u search -psearch12# | ||
+ | |||
+ | echo "cd .." | ||
+ | cd .. | ||
+ | |||
+ | echo "tar cvf ./ | ||
+ | tar cfz ./ | ||
+ | |||
+ | #echo "cp -f ./ | ||
+ | #cp -f ./ | ||
+ | |||
+ | #echo "rm -rf ./ | ||
+ | #rm -rf ./$datetime | ||
+ | |||
+ | echo "rm -rf ./ | ||
+ | rm -rf ./ | ||
+ | |||
+ | #echo "rm -rf / | ||
+ | #rm -rf / | ||
+ | |||
+ | #echo "cp -f / | ||
+ | #cp -f / | ||
+ | echo "cp -Rf / | ||
+ | #cp -Rf / | ||
+ | #echo "cp -f / | ||
+ | #cp -f / | ||
+ | #echo "cp -f / | ||
+ | #cp -f / | ||
+ | |||
+ | </ | ||
+ | |||
+ | <code bash> | ||
+ | backup_lmonthly.sh | ||
+ | #!/bin/sh | ||
+ | datetime=$(date +%Y%m%d) | ||
+ | datemonthAgo=`date +%Y%m --date '150 days ago'` | ||
+ | datemonth=$(date +%Y%m) | ||
+ | |||
+ | echo "cd / | ||
+ | cd / | ||
+ | |||
+ | echo "cp hrd176_$datetime.tar.gz hrd176_$datemonth.tar.gz" | ||
+ | cp hrd176_$datetime.tar.gz hrd176_$datemonth.tar.gz 1>/ | ||
+ | |||
+ | echo "rm -rf hrd176_$datemonthAgo.tar.gz" | ||
+ | rm -rf hrd176_$datetimeAgo.tar.gz | ||
+ | </ | ||
+ | |||
+ | <code bash> | ||
+ | crontab 내용 | ||
+ | # Recommend Dictionary update | ||
+ | 0 5 * * * / | ||
+ | # Real-time favorite keyword | ||
+ | 0 * * * * / | ||
+ | # | ||
+ | # backup script | ||
+ | #30 6 * * * / | ||
+ | 0 9 * * 7 / | ||
+ | 0 7 1 * * / | ||
</ | </ |