Вопросы с меткой [launchd]

launchd - это демон с открытым исходным кодом, предназначенный для оптимизации и ускорения запуска и остановки процессов в * nix ОС.

60
голосов
10ответов
108k показов

Как я могу заставить скрипт запускаться каждый день на Mac OS X?

Cron? Запуск программ? ческий ?? Если так, то как?
31
голос
5ответов
46k показов

Как запустить команду launchd от имени пользователя root

У меня есть следующая команда launchctl как файл .plist. Он загружен и настроен на запуск один раз в день, но должен запускаться с правами root, и я не уверен, как это проверить. Кроме того, это ...
27
голосов
7ответов
56k показов

Не могу запустить демон с launchctl в Йосемити

У меня есть демон launchd, размещенный в ~/Library/LaunchAgents который хорошо работал в Mavericks. Но это не начнется в публичной бета-версии Yosemite. Демон plist выглядит следующим образом (мое ...
24
голоса
8ответов
78k показов

как убить процесс в Mac OS X и не запускать его самостоятельно

Когда я запускаю sudo kill -9 [PID] с правильным идентификатором процесса, процесс останавливается, но затем перезапускается и получает новый PID. Я пытаюсь убить процесс mysqld . Как я могу ...
18
голосов
2ответа
12k показов

Запуск приложения на MacOSX Mountain Lion: задание не удалось выполнить (3) по странной причине: 13

Я попытался запустить приложение на своем Mac, но оно быстро закрывается, я проверил флаг Карантина, но это не было проблемой, я проверил Консоль и вот информацию об ошибке: 9/24/12 1:44:19.343 AM ...
16
голосов
5ответов
22k показов

Установка переменных среды в OS X для приложений с графическим интерфейсом

Как настроить переменные среды в Mac OS X так, чтобы они были доступны для приложений с графическим интерфейсом без использования ~/.MacOSX/environment.plist или вход в систему (поскольку они ...
13
голосов
2ответа
21k показов

Как перезапустить запущенную OS X без перезагрузки?

Когда я запускаю Zotero/Firefox, они часто дают сбой, и я остаюсь с процессами зомби; после этого я не могу открыть новые экземпляры Zotero или Firefox. Я хочу избавиться от этих процессов зомби, а ...
13
голосов
1ответ
24k показов

com.apple.launchd: ошибка com.apple.launchd.peruser

Уже пару дней я читаю эти ошибки в системном журнале. 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 ...
13
голосов
1ответ
5k показов

Как получить список запусков для запуска сложной 1-строчной команды bash?

У меня есть несколько сложная команда bash, которая включает несколько каналов и условие if-then-else, не говоря уже о вызове системной программы (такой как grep) с несколькими параметрами. Есть ли ...
11
голосов
2ответа
5k показов

Общие папки / настройки Mac OS для проверки (при попытке избавиться от надоедливого самозапускающегося приложения)

Если есть приложение, которое запускается само по себе, какими будут наиболее эффективные места для его поиска? У кого-нибудь есть хороший исчерпывающий список того, где проверять элементы запуска, ...
11
голосов
6ответов
15k показов

Как зарегистрировать агента с помощью launchd

Я не могу запланировать периодический запуск с launchctl/launchd на OS X (Leopard). По сути, я не могу найти пошаговый список инструкций в Интернете, и интуитивный подход не работает. Файл sync.plist ...
9
голосов
1ответ
1k показов

launchd, кажется, игнорирует StartCalendarInterval на Yosemite

Я попытался обновить Homebrew вовремя с помощью launchd. Мой файл plist представлен здесь: Label ms.liu.homebrew.update UserName LiuMS ProcessType Background EnvironmentVariables ProgramArguments ...
8
голосов
3ответа
15k показов

удаление элемента автозагрузки из com.apple.launchd

Я установил программу несколько месяцев назад, у нее была опция запуска, которую я установил. Позже я решил удалить программу, но она, похоже, оставила сценарий запуска или элемент даже после того, ...
8
голосов
1ответ
12k показов

Остановите запущенный процесс запуска в OS X Leopard

Я создал файл launchd .plist для того, чтобы скрипт Python запускался каждый час. Я закончил редактирование, а затем удалил файл .plist (в /Library /LaunchDaemons)... но почему-то launchd все еще ...
7
голосов
2ответа
11k показов

OS X: LaunchDaemon не работает: служба не может инициализироваться

Я использовал на первый взгляд простые документы Apple для создания LaunchDaemon для запуска сценария Node.js, который я написал. Вот файл plist . Это в основном копия-вставка из документов Apple, ...
6
голосов
4ответа
39k показов

Как избавиться от ошибок com.apple.launchd.peruser в моем журнале?

Я получаю повторяющиеся ошибки в моем журнале консоли, которые выглядят (в основном) так: 10-09-29 10:06:08 AM com.apple.launchd[1] (com.apple.launchd.peruser.501[51581]) getpwuid("501") failed ...
6
голосов
2ответа
8k показов

com.apple.emond продолжает перезапускаться

Мой системный журнал сообщает мне, что монитор событий постоянно перезапускается, и я понятия не имею, в чем может быть настоящая проблема. системный журнал: Oct 19 21:03:44 funkymachinename ...
6
голосов
1ответ
12k показов

Запустите Jenkins Slave в Mac OS X как LaunchDaemon

Я пытаюсь запустить jenkins ' slave.jar на Mac OS X 10.8.3, используя Launch Daemon, чтобы он запускался сразу после запуска машины. Но я испытываю загадочную проблему:LaunchDaemon запускает ...
6
голосов
2ответа
12k показов

Как заставить Mac OS X kext загружаться до входа в систему?

У меня есть kext, который я хотел бы загрузить во время запуска. Его не нужно загружать особенно рано, но я бы хотел, чтобы он был загружен до входа пользователя. Рассматриваемый ключ - это ...
5
голосов
1ответ
2k показов

Почему диагностика_агент "по своей сути неэффективен" и что с этим делать?

У меня чистая установка 10.11. Когда я загружаю систему под своей собственной учетной записью администратора, без включенных служб входа в систему, без каких-либо включенных учетных записей Интернета ...
5
голосов
3ответа
2k показов

Предотвратить автоматический запуск приложения в OS X - какие ВСЕ места для поиска?

Приложение на Mac, которое автоматически запускается при загрузке, а я этого не хочу. Само приложение не предлагает способа предотвратить это. Вместо того, чтобы идентифицировать приложение, я ...
5
голосов
1ответ
5k показов

Увеличение лимита maxfile в Yosemite для приложения

Я пытался увеличить предел maxfile и maxfileperproc на Yosemite, но безуспешно. Я создал файл sysctl.conf в папке etc, который успешно увеличил значения при отображении через grep. Тем не менее, если ...
5
голосов
1ответ
3k показов

Запустите демон за другим демоном в Mac OS X

Как создать зависимость между двумя демонами, запускаемыми при запуске системы? Я хотел бы запустить сонар при запуске системы, но для этого требуется, чтобы сервер MySQL был уже запущен и работал. Я ...
5
голосов
0ответов
710 показов

Как я могу диагностировать, почему моя задача launchd не выполняется по расписанию?

Я прочитал справочную страницу launchd.plist Предполагается ли, что launchd собирает "пропущенные" события? и launchd, кажется, игнорирует StartCalendarInterval на Yosemite, но ни один из них не ...
4
голоса
1ответ
445 показов

launchd - Как пропустить вызовы после пробуждения?

В соответствии со спецификациями launchd при использовании параметра StartCalendarInterval: «В отличие от cron, который пропускает вызовы задания, когда компьютер спит, launchd запустит задание в ...
4
голоса
2ответа
10k показов

Безопасно ли удалять OSX /private /var /folder /* при перезагрузке?

Хотите очистить /private/var/folders/* при загрузке OS X, создав запись launchd . (AFAIK, OS X не поддерживает rc.conf rc.d - все должно быть сделано путем создания записи для launchd) Вот похожий ...
4
голоса
2ответа
2k показов

Предполагается, что launchd собирает "пропущенные" события?

Я читал, что если компьютер спит, когда должно произойти событие launchd, то launchd запустит событие, когда компьютер проснется. Мой вопрос касается компьютера, который выключен. Если машина ...
4
голоса
3ответа
2k показов

Как заставить sshguard запускаться при запуске на Mac

Я установил sshguard с помощью homebrew на моем компьютере с Mac OS X, но теперь хотел бы, чтобы sshguard запускался автоматически при запуске системы. Я пробовал два подхода. Сначала я попытался ...
4
голоса
1ответ
1k показов

Использование launchd, чтобы убить и перезапустить Finder в OS X

Я пытаюсь использовать запускающий агент при входе в систему, чтобы убить Finder, а затем перезапустить TotalFinder, чтобы автоматически применить мод colorsidebar для OS X 10.7 (мод можно найти ...
4
голоса
1ответ
7k показов

Почему iTunes запускает и останавливает воспроизведение в случайном порядке, и как мне остановить его?

Со вчерашнего утра моя копия iTunes запускается и останавливается случайным образом. Если iTunes не запущен, он открывается и иногда начинает играть, в другое время бездействует. В конце концов, ...
4
голоса
1ответ
4k показов

inotifywait альтернативная команда для Mac?

Что-то вроде $ macwatch dir_or_file cmd_to_execude_when_arg1_is_changed во время которого мне не нужно писать XML. Мне известно о ...
4
голоса
1ответ
5k показов

Использование Launchd для вызова скрипта Python?

Как продолжение моего первоначального вопроса ... Регулярно резервное копирование файла журнала в OSX? Я пытаюсь сделать резервную копию файла журнала на компьютере OSX и взломанном iPhone. LaunchD ...
4
голоса
1ответ
258 показов

Проблемы со скриптом bash, вставками mysql и launchd

Я занимаюсь разработкой автоматизированной системы, которая состоит из 3 частей: mysql, bash и launchd. Скрипт Bash берет папки с рабочими материалами, архивами и архивами и помещает информацию о них ...
4
голоса
2ответа
14k показов

Как навсегда "сдать в аренду" процесс в Mac OS X (или iOS и т. Д.)?

Я использую хороший (бесплатный) диспетчер процессов под названием ATMonitor для Mac OS X, который имеет множество интересных скрытых функций, одна из которых заключается в том, что можно щелкнуть ...
4
голоса
5ответов
10k показов

Как отключить / установить уровень ведения журнала / настройки В приложении Mac OS X?

Я нахожу, что журналы syslogd "Cosole" моего Mac становятся непригодными, когда какое-то плохо написанное приложение (в данном случае PathFinder.app ) непрерывно вливается в syslogd весь день .. Я ...
3
голоса
1ответ
4k показов

Отключение kextcache на 10.5.8 и 10.6.3

Мы используем Radmind для управления загрузочными наборами Mac OS X и, как таковые, часто сталкиваемся с трудностями, когда выходят новые версии ОС из-за, среди прочего, обновленных расширений ядра. ...
3
голоса
2ответа
3k показов

Скрипт запуска OSX для монтирования sshfs при входе в систему с помощью файла plist

Я прочитал справочные страницы для plist и launchd.plist, а также посты об использовании файлов plist для запуска скриптов при входе в систему; но я могу заставить вещи работать. Мой сценарий ...
3
голоса
1ответ
4k показов

Как мне остановить это сообщение?

Я на Mac под управлением OS X 10.6.x, и я вижу, что это сообщение об ошибке launchd постоянно повторяется в Console.app: Как я могу остановить это сообщение об ошибке? 3/3/12 3: 35: 15.002. ...
3
голоса
1ответ
2k показов

Launchd выполнить команду, когда содержимое папки изменено или изменено

В течение последних двух дней я пытался получить файл launchd plist для выполнения скриптовой "программы", когда содержимое папки на моем рабочем столе изменилось или изменилось. Я прошел через тонны ...
3
голоса
1ответ
2k показов

сбой процесса "pbs" в OS-X

Я обнаружил странную проблему, из-за которой мои активные приложения периодически теряют фокусировку, то есть. Я наконец заметил, что это соответствует этим уведомлениям launchd в system.log: Aug 5 ...
3
голоса
1ответ
2k показов

Запущенный предмет больше не стреляет в Snow Leopard

Элемент launchd, который работал в 10.5, больше не работает после моего обновления до 10.6. Я использую 10.6.2, и я заново создал элемент launchd и присвоил ему новое имя, и оно тоже не запускается. ...
3
голоса
2ответа
15k показов

Как запустить службу с помощью launchctl Mac OSX

Почему мой файл конфигурации plist не загружается как сервис, использующий launchctl? Я использую OSX Yosemite, и я прочитал этот прекрасный учебник по использованию launchctl ...
3
голоса
1ответ
1k показов

Запланируйте сценарий bash для однократного использования в OSX

Я пытаюсь сделать небольшой скрипт, который, как функция, примет файл и дату в качестве входных данных и удалит этот файл в указанную дату. Так что мне нужно только запланировать запуск один раз, и ...
3
голоса
3ответа
6k показов

Как загрузить общесистемный демон в Mac OS X

Я пытаюсь загрузить приложение-демон с помощью этой команды launchctl load /Library/LaunchDaemons/myPlistFileName Это работает нормально, но только когда мой пользователь вошел в систему. Как я могу ...
3
голоса
1ответ
81 показов

Поиск завершается неудачно с "Too Many Arguments" в Shell Script, но не при запуске непосредственно в терминале

У меня есть рабочая станция, которая временно хранит изображения перед загрузкой сжатых версий на сервер для безопасного хранения. У меня есть интерес к удалению старых файлов один раз в день в 3 ...
3
голоса
1ответ
2k показов

Как удалить "com.starfield.backupservice" из launchd?

Я помню, как некоторое время назад я удалял приложение под названием starfield, но, вероятно, я не делал чистую деинсталляцию. Теперь в консоли я всегда вижу раздражающее сообщение: com.apple.launchd ...
2
голоса
1ответ
825 показов

Запускать скрипт каждую минуту между двумя раза, используя launchd

Я пытаюсь запускать скрипт каждую минуту (или 20 секунд) между 06:30 и 10:30 каждый будний день с помощью launchd. У меня сейчас скрипт запускается каждую минуту / X секунд, но я не знаю, как ...
2
голоса
1ответ
573 показов

Использование launchd для постоянных скриптов

Я запустил настроенный для запуска сценария. Это хорошо работает для пользователя, который установил его (меня), но он перезапускает скрипт каждый раз, когда я вхожу в систему, в то время как я хотел ...
2
голоса
0ответов
358 показов

Запустите сервер Appium при загрузке системы (MacOS)

Я пытаюсь настроить сервер Appium на стат автоматически после запуска системы. Также я бы хотел, чтобы он перезагрузился после сбоя. Appium был установлен как пакет npm, и он запускается и работает ...
2
голоса
2ответа
955 показов

эквивалент для запуска для Windows?

Используя launchd на OS X, я могу заставить команды / программы запускаться при загрузке с launchctl в CLI, например, так: launchctl submit -l someName touch /usr/local/someFile При загрузке создаст ...