Pytania otagowane jako launchd

launchd to demon typu open source przeznaczony do usprawnienia i przyspieszenia uruchamiania i zatrzymywania procesów w systemie operacyjnym * nix.


5
Jak uruchomić uruchomioną komendę jako root
Mam następujące polecenie launchctl jako plik .plist. Jest ładowany i skonfigurowany do uruchamiania raz dziennie, ale musi działać jako root i nie jestem pewien, jak to sprawdzić. Ponadto to zadanie crona zasadniczo CD do katalogu i uruchamia polecenie. Jestem pewien, że uruchomione ma lepszy sposób na określenie katalogu, w którym …
32 macos  mac  cron  root  launchd 

8
jak zabić proces w Mac OS X i nie uruchamiać go samodzielnie
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w trybie Super User. Migrował 9 lat temu . Gdy uruchamiam sudo kill -9 [PID]z odpowiednim identyfikatorem procesu, proces zatrzymuje się, ale następnie jest ponownie uruchamiany i ma nowy PID. Próbuję zabić mysqldproces. Jak mogę naśladować Monitor aktywności …

7
Nie można uruchomić demona za pomocą launchctl w Yosemite
Mam uruchomionego demona, ~/Library/LaunchAgentsktóry działał dobrze w Mavericks. Ale nie rozpocznie się w publicznej wersji beta Yosemite. Plist demona jest taki (moja nazwa użytkownika to darksairUID 501) <?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>org.darksair.retrmail</string> <key>ProgramArguments</key> <array> <string>/Users/darksair/bin/retrmail.py</string> </array> <key>KeepAlive</key> <false/> …



2
Jak zrestartować uruchomiony OS X bez ponownego uruchamiania?
Kiedy uruchamiam Zotero / Firefox, często ulegają awariom i mam proces zombie; po tym nie mogę otworzyć nowych instancji Zotero lub Firefox. Chcę raczej pozbyć się tych procesów zombie niż restartować, więc dla <pid>procesu zombie, $ ps -p <pid> -o ppid= daje mi <parent_pid>i ps aux | awk -v PID=<parent_pid> …

6
Jak zarejestrować agenta z uruchomionym
Nie mogę zaplanować okresowego uruchamiania z launchctl/ launchdna OS X (Leopard). Zasadniczo nie jestem w stanie znaleźć listy instrukcji krok po kroku w Internecie, a intuicyjne podejście nie działa. sync.plistPliku: <?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>net.madrat.utils.sync</string> <key>Program</key> <string>rsync</string> <key>ProgramArguments</key> <array> …
14 macos  launchd 

1
com.apple.launchd: błąd com.apple.launchd.peruser
Od kilku dni czytam te błędy w pliku dziennika systemu. 25/11/11 21:31:43,373 com.apple.launchd: (com.apple.launchd.peruser.32697[92747]) getpwuid("32697") failed 25/11/11 21:31:43,374 com.apple.launchd: (com.apple.launchd.peruser.32697[92747]) Exited with code: 1 25/11/11 21:31:43,374 com.apple.launchd: (com.apple.launchd.peruser.32697) Throttling respawn: Will start in 10 seconds Mam OSX Lion 10.7.2. Te wiadomości pojawiają się w kółko co kilka sekund, sprawdziłem getpwuid …

1
Jak uzyskać uruchomiony plist, aby bezpośrednio uruchomić złożone 1-wierszowe polecenie bash?
Mam nieco złożoną komendę bash, która zawiera niektóre potoki i klauzulę „jeśli-to-jeszcze”, nie wspominając już o wywołaniu programu systemowego (np. grep) Z wieloma parametrami. Czy istnieje sposób, aby utworzyć listę, która zostanie uruchomiona, załaduje i uruchomi to złożone polecenie bezpośrednio? (W przeciwieństwie do odwoływania się do polecenia plist do pliku …
13 macos  bash  launchd  plist 

2
Typowe foldery / ustawienia systemu Mac OS do sprawdzenia (podczas próby pozbycia się przykrych aplikacji do samodzielnego uruchamiania)
Jeśli istnieje aplikacja, która uruchamia się sama, jakie byłyby najbardziej wydajne miejsca do jej wyszukiwania? Czy ktoś ma ładną kompleksową listę miejsc, w których można sprawdzić elementy startowe, elementy logowania, haki logowania, Cron, rozszerzenia jądra itp. W tym momencie zapominam, gdzie jest połowa tych folderów / plików plist. Mam nadzieję, …

1
wydany wydaje się ignorować StartCalendarInterval na Yosemite
Próbowałem zaktualizować Homebrew na czas z uruchomieniem. Mój plik Plist znajduje się tutaj: <?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>ms.liu.homebrew.update</string> <key>UserName</key> <string>LiuMS</string> <key>ProcessType</key> <string>Background</string> <key>EnvironmentVariables</key> <key>ProgramArguments</key> <array> <string>/usr/local/bin/brew</string> <string>update</string> </array> <key>StartCalendarInterval</key> <dict> <key>Hour</key> <integer>20</integer> <key>Minute</key> <integer>0</integer> </dict> <key>StandardOutPath</key> <string>/usr/local/logs/ms.liu.homebrew.update.out</string> <key>StandardErrorPath</key> <string>/usr/local/logs/ms.liu.homebrew.update.err</string> </dict> …

3
usunięcie elementu startowego z com.apple.launchd
Zainstalowałem program kilka miesięcy temu, miał on opcję uruchamiania, którą zainstalowałem. Później postanowiłem usunąć program, ale wygląda na to, że opuścił skrypt startowy lub element nawet po jego odinstalowaniu ... i próbuje uruchomić się co kilka sekund. Jak mogę usunąć ten przedmiot? Oto z konsoli $ com.apple.launchd[1] (com.jft.PdaNetMac[24476]): Exited with …
9 macos  launchd 


1
Zwiększenie limitu maksymalnego pliku Yosemite dla aplikacji
Próbowałem podnieść limit maxfile i maxfileperproc na Yosemite, ale bez powodzenia. Utworzyłem plik sysctl.conf w folderze etc, który z powodzeniem zwiększył wartości podczas wyświetlania przez grep. Jednak jeśli spojrzę na maxfiles launchctl limit, wartość jest nadal niepoprawna. Wydaje się, że niektóre rozwiązania używają ulimit -n do ustawienia limitu, ale kiedy …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.