캠핑과 개발


리눅스로 쉘을 실행할때 특정 계정으로 실행해야 할 때가 있다.

사용법은 아래와 같다    

su - 아이디 -c "명령어1; 명령어2; 명령어3"


예를 들어서 tester 계정을 이용하여 jar 파일을 실행한다고 하자. 그럴경우는 다음과 같이 사용한다.

su - tester -c "nohup java -jar /bin/dataservice-process.jar /tmp 2>> /dev/null >> /dev/null &"