Tools/STF

STF 백그라운드 실행 (nohup)

Tongchun 2019. 3. 27. 18:01

백그라운드 실행에 대해서는 다른 post에서도 얘기한 적이 있지만 언제나 그렇듯 까먹기 때문에 다시한번 정리합니다.

stf를 실행하려면 아래와 같은 긴 명령을 사용해야 합니다.

 

sudo stf local --public-ip 125.209.222.142 --auth-type ldap --auth-options '["--ldap-url","ldap://10.10.1.54","--ldap-search-dn","CN=stf,DC=ngle,DC=co,DC=kr","--ldap-bind-dn","DC=ngle,DC=co,DC=kr","--ldap-bind-credentials","ngle@2019","--ldap-search-field","mail"]'

 

백그라운드로 실행하려면 nohup을 사용하면 됩니다.

명령 앞에 nohup 그리고 명령 뒤에 &를 붙입니다.

 

그리고 명령을 실행했을 때 출력되는 로그들을 따로 저장하려면 >> 뒤에 저장하려는 경로와 파일명을 추가하면 됩니다.

저는 /home/ngle/stf_log/ 경로에 stf_20190329.log 파일에 저장 할 겁니다.

그럼 전체 백그라운드 실행 명령은 아래와 같이 됩니다.

 

nohup sudo stf local --public-ip 125.209.222.142 --auth-type ldap --auth-options '["--ldap-url","ldap://10.10.1.54","--ldap-search-dn","CN=stf,DC=ngle,DC=co,DC=kr","--ldap-bind-dn","DC=ngle,DC=co,DC=kr","--ldap-bind-credentials","ngle@2019","--ldap-search-field","mail"]' >> /home/ngle/stf_log/stf_20190329.log &

 

로그가 쌓이는 걸 실시간으로 확인하려면 아래와 같이 tail 명령을 사용하면 됩니다.

$ tail -f stf_20190329.log

여기까지 백그라운드 실행에 대한 설명이었습니다.