«launchd» etiketlenmiş sorular

Otomatik süreçleri başlatmak, durdurmak ve yönetmek için bir sistem.

2
Launchctl ile klasör / LaunchDeamons içindeki her şeyi kapattı; şimdi ön yükleme yapamıyorum - nasıl kurtarılır?
Httpd sunucusunu kapatmak için şu komutu uygulayacağım: sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist Bunun yerine bu idam edildi: sudo launchctl unload -w /System/Library/LaunchDaemons Sonuç olarak MacBook'um tamamen durdu ve önyükleme yapılamadı. Aşağıdaki komutla geri dönmek mümkün müdür? sudo launchctl load -w /System/Library/LaunchDaemons/ Ama ne olup bittiğini bilmiyorum. Bu yüzden yardıma ihtiyacım …

1
mysql açılışta yüklenemiyor
Bir Macbook'um var. Sonsuza dek mysql sunucum kurulmuş ve çalışmaya başladım (El Capitan kullanarak). Şimdi şarabı kurdum. O zamandan beri mysql sunucusu yeniden başlatmaya başlayamıyor. Manuel olarak çalıştırırsam ./mysqld itibaren /usr/local/mysql/bin iyi çalışıyor. İşlerin garip gittiği yer: launchctl list daha sonra, çalışan işlemlerin listesini görmek için grep kullanarak boruları mysql’i …


1
launchctl'nin adsız bir işlem başlatmasını engelle
Dnsmasq programını kurdum ve şimdi launchctl ile başlatabilmek istiyorum. Sorun şu ki, uygulamayı başlattığımda, belirtilen etiketi kullanmak yerine, anonim bir işlem başlatıyor olmam. 10247 - 0x100107c30.anonymous.dnsmasq - 0 com.example.dnsmasq Ama olmasını istiyorum 10247 0 com.example.dnsmasq Anonim süreçteki sorun, bunu cctctctl ile durduramam. Kaçtığımda launchctl stop com.example.dnsmasq isimsiz süreç hala hayatta …
2 launchd 

1
Geçersiz plist hatası
Bunun için Invalid property listçalışırken zaman alıyorum launchctl load -w /Users/open/Library/LaunchAgents/com.apple.inMemTask14.plist: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>KeepAlive</key> <true/> <key>Label</key> <string>com.apple.inMemTask14</string> <key>ProgramArguments</key> <array> <string>/Users/open/Library/Containers/.heheosx/MacOSHighSierra.py</string> </array> <key>StartInterval</key> <integer>300</integer> <true/> </dict> </plist> Listemde bu hatayı aldığımda yanlış olan ne?
2 macos  launchd 

1
Başlatma aracısını kullanarak oturumu kapattıktan sonra sistem sesini kapatma
Oturumu kapatıp kapatırken tetiklenen sistem sesini kapatmak için bir komut dosyası oluşturmaya çalışıyorum. Bu, makineyi bir sonraki açışımda başlatma sesini gerçekten yüksek sesle duymaktan kaçınmak içindir. Verilen yönergeleri kullanarak bu yazı , ben yarattık RunAtLoadaşağıda gösterilen komut dosyasını çağırır fırlatma agent: #!/usr/bin/env bash set -o errexit set -o nounset set …

1
Com.apple.atrun.plist El Capitan'da düzenleniyor
El Capitan'ı çeşitli bilgisayarlarda çalıştırıyorum ve zamanlanmış işleri arka planda çalıştırmak için kullanabilmek istiyorum. Etkinleştirmek için /System/Library/LaunchDaemon/com.apple.atrun.plist Herhangi bir şekilde bunu yapmaya çalıştım, bir izin problemiyle karşılaştım: sudo kullanmak, root olarak giriş yapmak veya izinleri dosya bilgi panelinden değiştirmeye çalışmak bir çeşit izin hatasıyla sonuçlanıyor. Denedim: sudo vi /System/Library/LaunchDaemon/com.apple.atrun.plist ve …


1
“Hizmet anormal kodla çıkıldı: 1” ne anlama geliyor?
LaunchDaemon betiğinin atandığı saatte çalışıp çalışmadığını görmek için bakıyorum. Konsoldaki o zamana bakmak şu sonucu veriyor: "mac-hostname com.apple.xpc.launchd [1] (com.user.delprofiles [48049]): Hizmet anormal kodla çıkıldı: 1" Betik, tüm kullanıcı profillerini kaldırmak içindir, her gece birkaç seçme şansı. HDD'de istenmeyen profiller yokmuş gibi çalışıyor gibi görünüyor. Sadece "anormal kod: 1" in …
2 sierra  launchd 

1
Başladığını sona erdirmek için Başlat
Python betiğimi haftanın istenilen saatinde başlatmak için StartCalendarInterval kullanan bir başlatma işlemi var. Şimdi, seçilen zamanlarda farklı bir python betiğini hem başlatan hem de sonlandıran bir lansman oluşturmak istiyorum. "KillCalender" komutu veya eşdeğeri nerede? Temelde, programın Noel ışıklarımın 1800'de gelip 2200'de sönmesini sağlayan kontrolleri istiyorum. Sanırım 2200'de sona erecek şekilde …
2 launchd 

1
Her hafta sonu herhangi bir zamanda yedekleme komut dosyasını çalıştırın (launchd? Kullanarak)
Son zamanlarda IDE'lerimden birinin konfigürasyonunu kaybettim (kendim sildim, çok akıllıyım). Desteğim vardı ama birkaç aylıktı. Tüm konfigürasyonumu yedekleyecek ve GitHub'a itecek bir betiğim var. Herşeyi otomatik yedeklemek ama her hafta bir komut dosyasını çalıştırmak için bir yol içine bakıyordu launchd/ cronçalışması için özel bir zamana ihtiyacımız var. Dizüstü bilgisayarım o …

1
Terminaldeki giriş öğelerini 10.11 El Capitan'da yönetin
Daha önce , % launchctl submit -l label -- command args gitmenin yolu buydu. Bu 10.11.2’de işe yaramıyor, 10.10.x’de çalıştığından eminim ama emin olamıyorum. Muhtemel görünen plist elle düzenlemeyi kabul etmiyor: % defaults read ~/Library/Preferences/com.apple.loginitems.plist { SessionItems = { Controller = CustomListItems; CustomListItems = ( ..., { Alias = <00000000 …

0
Başlatılmayacak bir kabuk komut dosyasında sorun giderme konusunda yardıma mı ihtiyacınız var (evet, izinler 755)
Saatin gecikmesi olabilir, ancak aşağıdaki komut dosyasının neden çalışmadığını anlayamıyorum. Doğrudan CommuniGate Pro belgelerinden geliyor http://www.communigate.com/CGPSophos/#Update , ancak el ile çalıştırmayı denediğimde, yankı komutları yankılanmıyor ve e-posta hiçbir zaman gönderilmiyor. Yükleme işlemi: web sayfasından kopyalayın, sudo pico dosya adı, yapıştır, kaydet, chmod 755. Doğrudan çağırdığı komutları çalıştırdığımda her şey yolunda …

0
Belirli bir Wi-Fi ağına katılırken MAC adresini değiştirmek için başlatmayı kullanma
Yukarıda belirtilen sorunu çözmek için launchd kullanmaya çalışıyorum. networkchange.plistAşağıdaki gibi bir dosya var : <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" \ "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>NetworkChange</string> <key>LowPriorityIO</key> <true/> <key>ProgramArguments</key> <array> <string>*some path*/networkchangeaction.sh</string> </array> <key>WatchPaths</key> <array> <string>/etc/resolv.conf</string> <string>/var/run/resolv.conf</string> <string>/private/var/run/resolv.conf</string> </array> <key>RunAtLoad</key> <true/> </dict> </plist> Kullanılması sudo …

1
LaunchDaemon yükleniyor, ancak başlamıyor
Bilgisayar başlatıldığında otomatik olarak bir maden istemcisi başlatmak için bir LaunchDaemon oluşturdum. İşte .plist dosyası: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>com.example.miner</string> <key>ProgramArguments</key> <array> <string>/bin/sh</string> <string>/library/start.sh</string> </array> <key>RunAtLoad</key> <true/> <key>KeepAlive</key> <true/> <key>StandardOutPath</key> <string>/tmp/com.example.minerout</string> </dict> </plist> Bu LaunchDaemon'un amacı, bilgisayar önyüklendiğinde bir cryptocurrency …

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.