'IT'에 해당되는 글 152건

  1. 2013.11.05 python 실행 스크립트
  2. 2013.11.04 forever 데몬 실행
  3. 2013.11.04 debian redhat runlevel 설정
  4. 2013.10.03 무저껀 쓸만한 프로그램
IT2013. 11. 5. 00:17
반응형

python 실행 스크립트


#!/usr/bin/env python


""" execute something outside of Python

"""


import subprocess


retcode = subprocess.call(['ls', '-l', '/home'])

print "returned", retcode


retcode = subprocess.call(['ls', '-l', '/home/justflying'])

print "returned", retcode




drwxr-xr-x 32 buster     buster     4096 11월  5 00:09 buster

drwx------  2 root       root       4096  9월  9 00:08 iso

drwxr-xr-x 58 jlpark     jlpark     4096 11월  4 23:49 jlpark

drwxr-xr-x 25 justflying justflying 4096 11월  4 23:56 justflying

returned 0

합계 44

-rw-r--r-- 1 justflying justflying 8445  4월 19  2013 examples.desktop

drwxr-xr-x 2 justflying justflying 4096  4월 19  2013 공개

drwxr-xr-x 2 justflying justflying 4096  4월 19  2013 다운로드

drwxr-xr-x 2 justflying justflying 4096  4월 19  2013 문서

drwxr-xr-x 2 justflying justflying 4096  4월 19  2013 바탕화면

drwxr-xr-x 2 justflying justflying 4096  4월 19  2013 비디오

drwxr-xr-x 2 justflying justflying 4096  4월 19  2013 사진

drwxr-xr-x 2 justflying justflying 4096  4월 19  2013 음악

drwxr-xr-x 2 justflying justflying 4096  4월 19  2013 템플릿

returned 0












반응형

'IT' 카테고리의 다른 글

vi advance use key  (0) 2013.11.07
VI 에디터 사용법  (0) 2013.11.07
forever 데몬 실행  (0) 2013.11.04
debian redhat runlevel 설정  (0) 2013.11.04
무저껀 쓸만한 프로그램  (0) 2013.10.03
Posted by Dream Come True
IT2013. 11. 4. 23:47
반응형

[cookbook] init script 만들기 (귀찮아 말아요. 복사해서 쓰세요)Top

init script 만들기Top

nodejs 작업하고 나서 프로세스관리를 어떻게 하는가에 대한 정책은 꼭 세워져야 합니다. 그중 가장 기본적인 init script 에 대한 제가 사용하고 있는 아주 심플한 소스 적어봅니다. 귀찮은 작업이지만 아래설명할 forever와 같이 가면 다른 솔루션들의 복잡한 init script보다 훨씬 간단해져 귀찮지 않아요~~

forever 설치하기Top

데몬관리는 여러개 사용해봤지만, forever 가 가장 안정적입니다. node v0.6 ~ 0.8 사이에 쫌 버벅이긴 했지만요. ;;

설치Top

  • npm install forever -g


  • #!/bin/bash
  • # ===============================
  • # init script
  • #
  • # @author nanhaprak
  • # ===============================
  • APPHOME=/your/project/path
  • case "$1" in
  • start)
  • forever start ${APPHOME}/clusterApp.js
  • ;;
  • stop)
  • forever stop ${APPHOME}/clusterApp.js
  • ;;
  • restart)
  • forever restart ${APPHOME}/clusterApp.js
  • ;;
  • list)
  • forever list
  • ;;
  • *)
  • echo $"Usage: $0 {start|stop|list}"
  • exit 1
  • esac
  • exit 0


반응형

'IT' 카테고리의 다른 글

VI 에디터 사용법  (0) 2013.11.07
python 실행 스크립트  (0) 2013.11.05
debian redhat runlevel 설정  (0) 2013.11.04
무저껀 쓸만한 프로그램  (0) 2013.10.03
centos 동적 활당 IP  (0) 2013.09.21
Posted by Dream Come True
IT2013. 11. 4. 21:50
반응형

# Run Level 확인


1. runlevel

N 2


2. who -r

실행-수준 2 2013-11-04 21:07



# redhat runlevel 수정 및 설정
chkconfig 


ex) chkconfig --level 2345 httpd [on/off]

# runlevel 2,3,4,5 에 대해서 ON OFF 설정 할 수 있다.


# debian runlevel 수정 설정


root@jlpark-ThinkPad-X60:/etc/init.d# update-rc.d

usage: update-rc.d [-n] [-f] <basename> remove

       update-rc.d [-n] <basename> defaults [NN | SS KK]

       update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .

       update-rc.d [-n] <basename> disable|enable [S|2|3|4|5]

-n: not really

-f: force



반응형

'IT' 카테고리의 다른 글

python 실행 스크립트  (0) 2013.11.05
forever 데몬 실행  (0) 2013.11.04
무저껀 쓸만한 프로그램  (0) 2013.10.03
centos 동적 활당 IP  (0) 2013.09.21
tomcat 7 한글 깨짐 현상  (0) 2013.09.15
Posted by Dream Come True
2013. 10. 3. 02:45

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.