«daemon» 태그된 질문

리눅스에서 유닉스 계열 시스템은 백그라운드에서 실행되고 특정 서비스를 제공하는 프로세스 지정을 악마 화합니다. 악마와의 직접적인 사용자 감염은 의도되지 않았습니다.

1
Systemd : 시작할 때 Python 스크립트 실행 (virtualenv)
나는 보통이 명령으로 그것을 실행하는 파이썬 스크립트를 가지고있다 : (environment) python run.py 시작할 때이 스크립트를 실행하고 싶습니다. (우분투를 사용하고 있습니다) 다음은 내 서비스입니다. [Unit] Description=My Script Service After=multi-user.target [Service] Type=idle ExecStart=/home/user/anaconda3/bin/python /home/user/space/run.py [Install] WantedBy=multi-user.target BTW, 나는이 스크립트를 실행할 수 없지만 환경 내부가 아닌 스크립트를 실행할 수 있습니다. 시작할 때 어떻게 …


2
start-stop-daemon은 환경 변수를 사용할 수 있습니까?
Wine에서 실행되는 Windows 앱을 데몬 화하고에 pid를 만들어야합니다 /var/run. X11 세션을 실행해야하므로 $ DISPLAY 변수가 실행중인 사용자 환경에 설정되어 있는지 확인해야합니다. 주어진 디스플레이로 X11 세션이 이미 실행 중이라고 가정하면 /etc/init.d스크립트 에서 start-stop-daemon 행이 다음과 같이 나타납니다 . start-stop-daemon --start --pidfile /var/run/wine-app.pid -m -c myuser -g mygroup -k 002 --exec /home/myuser/.wine/drive_c/Program\ …

1
Monit 구성 다시로드-모니터링 된 서비스를 다시 시작해야합니까?
Ubuntu 서버에서 Monit 5.4 실행 사용하면 monit reload모니터링 된 서비스 (이 상황에서는 Tomcat 7)가 다시 시작되는 것 같습니다. 예상되는 동작입니까? 설명서는 말합니다 : reload-실행중인 Monit 데몬을 다시 초기화하면 데몬은 구성을 다시 읽고 로그 파일을 닫았다가 다시 엽니 다. 서비스를 다시 시작하지 않고 구성을 다시로드하면 이메일 알림 및 기타 내용을 변경할 …
10 ubuntu  service  monit  daemon 

1
초기화 스크립트가 PID 파일을 생성하지 않습니다
IRC 로거에 대한 초기화 스크립트를 작성해야합니다. /etc/init.d/skeleton을 복사했습니다. 필자의 요구에 맞게 구성 섹션을 채우고 IRC 로거가 분리되지 않기 때문에 start daemon 명령에 --background를 추가해야했습니다. init 스크립트를 사용하면 로거가 정상적으로 시작되지만 .pid 파일을 생성하지는 않습니다. 결과적으로 프로세스 ID를 직접 찾아서 죽이지 않으면 프로세스를 중지 할 수 없습니다. 스크립트는 다음과 같습니다. #! …

2
다른 사용자로 실행
RedHat 시스템에서 쉘이없는 다른 사용자와 함께 프로그램을 시작하려고합니다. / etc / passwd에서 쉘은 / sbin / nologin입니다. 나는 시도했다 : su myuser -c /home/myuser/script.sh 결과 :이 계정은 현재 사용할 수 없습니다. chown 및 setuid 사용 : chown myuser : mygroup /home/myuser/script.sh chmod + s /home/myuser/script.sh /home/myuser/script.sh 결과 : script.sh는 여전히 …
9 redhat  users  daemon 

2
/etc/init.d 스크립트에서 데몬 호출이 차단되고 백그라운드에서 실행되지 않음
데몬 화하려는 Perl 스크립트가 있습니다. 기본적으로이 perl 스크립트는 30 초마다 디렉토리를 읽고 찾은 파일을 읽은 다음 데이터를 처리합니다. 여기서 간단하게 유지하려면 다음 Perl 스크립트 (synpipe_server라고 함 /usr/sbin/) 에이 스크립트의 심볼릭 링크가 있습니다 . #!/usr/bin/perl use strict; use warnings; my $continue = 1; $SIG{'TERM'} = sub { $continue = 0; print …
9 linux  unix  daemon  init.d 

2
CentOS 6.4에서 데몬 기능이 작동하지 않습니다
다른 사용자로 프로세스를 데몬 화하려고합니다. 내 init.d에는 다음과 같은 서비스가 있습니다. ... start() { echo "Starting mydaemon..." daemon --user someuser --name mydaemon mycommand } ... (전체 스크립트 : http://pastebin.com/bvpnsHgn ) 그러나 내가 얻는 모든 것은입니다 daemon: command not found. 에 daemon()선언 된 것을 확인 /etc/init.d/functions했지만 여전히 사용할 수없는 것 같습니다. …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.