«daemon» etiketlenmiş sorular

Linux'ta unix benzeri sistemler, arka planda çalışan ve belirli hizmetleri sağlayan süreçlerin tanımlanmasını sağlar. İblislerle doğrudan kullanıcı müdahalesi amaçlanmamıştır.

1
Systemd: Başlangıçta Python Komut Dosyası Çalıştırma (virtualenv)
Ben normalde bu komutla çalıştırmak bir python komut dosyası var: (environment) python run.py Bu komut dosyasını başlangıçta çalıştırmak istiyorum. (Ubuntu kullanıyorum) İşte benim hizmetim: [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, bu komut dosyasını çalıştıramadım, ancak ortam içinde olmayan herhangi bir komut dosyasını çalıştırabilirim. Başlangıçta …

2
Start-stop-daemon çevresel değişkenleri kullanabilir mi?
Wine'da çalışan bir Windows uygulamasını arka plana ayırmam ve bir pid oluşturmam gerekiyor /var/run. Çalıştırmak için bir X11 oturumu gerektirdiğinden, çalışan kullanıcının ortamında $ DISPLAY değişkeninin ayarlandığından emin olmalıyım. Zaten belirli bir ekranla çalışan bir X11 oturumum olduğunu varsayarsak, /etc/init.dsenaryomda start-stop-daemon satırının nasıl göründüğü aşağıda açıklanmıştır : start-stop-daemon --start --pidfile …


1
Monit yapılandırmasını yeniden yükleme - izlenen hizmetleri yeniden başlatması mı gerekiyor?
Bir Ubuntu sunucusunda Monit 5.4 çalıştırılıyor. Kullandığımda monit reload, izlenen hizmetleri yeniden başlatıyor gibi görünüyor (bu durumda Tomcat 7). Beklenen davranış mı? Belgeler diyor ki : reload - Çalışan bir Monit arka plan programını yeniden başlatın, arka plan programı yapılandırmasını yeniden okuyacak, günlük dosyalarını kapatıp yeniden açacaktır. Herhangi bir hizmeti …
10 ubuntu  service  monit  daemon 

1
Init betiği PID dosyası oluşturmuyor
Bir IRC kaydedici için bir init komut dosyası oluşturmak gerekir. /Etc/init.d/skeleton kopyaladım. İhtiyaçlarımı karşılayacak şekilde yapılandırma bölümünü doldurdum ve IRC kaydedicim bölünmediği için başlangıç ​​arka plan programı komutuna --background eklemek zorunda kaldım. Init betiğimi kullandığımda logger iyi çalışıyor, ancak olması gerektiği gibi .pid dosyasını oluşturmuyor. Sonuç olarak, işlem kimliğini kendim …

2
Farklı kullanıcı olarak çalıştır
Bir RedHat sisteminde, herhangi bir kabuğu olmayan farklı bir kullanıcıyla bir program başlatmaya çalışıyorum. / Etc / passwd dosyasında kabuk / sbin / nologin şeklindedir. Denedim: su myuser -c /home/myuser/script.sh Sonuç: Bu hesap şu anda kullanılamıyor. Chown ve setuid ile: chown myuser: mygroup /home/myuser/script.sh chmod + s /home/myuser/script.sh /home/myuser/script.sh Sonuç: …
9 redhat  users  daemon 

2
/Etc/init.d komut dosyasında daemon çağrısı engelleniyor, arka planda çalışmıyor
Daemonize etmek istediğim bir Perl betiğim var. Temel olarak bu perl betiği her 30 saniyede bir bir dizini okuyacak, bulduğu dosyaları okuyacak ve daha sonra verileri işleyecektir. Burada basit tutmak için aşağıdaki Perl betiğini düşünün (synpipe_server olarak adlandırılır, bu betiğin sembolik bir bağlantısı vardır /usr/sbin/): #!/usr/bin/perl use strict; use warnings; …
9 linux  unix  daemon  init.d 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.