«launchd» 태그된 질문

자동화 된 프로세스를 시작, 중지 및 관리하기위한 시스템입니다.

0
데몬은 사용자에게 오류에 대해 어떻게 알려야합니까?
내 컴퓨터의 특정 파일을 백업하는 bash 스크립트를 작성했습니다. 스크립트 실행을 자동화하기 위해 매일 스크립트를 실행하는 관련 데몬을 설정했습니다. 데몬이 오류 메시지를 인쇄하도록하려는 경우가 있습니다. 예를 들어, 내 스크립트는 내 디렉토리 구조에 따라 달라지며 특정 디렉토리를 이동하면 제대로 실행되지 않습니다. 시스템의 디렉토리가 스크립트의 디렉토리와 일치하지 않으면, 데몬이 오류 메시지를 전달하여 스크립트를 …

2
.xcodeproj 파일과 Xcode 4.2 베타 간의 지속적인 연관성을 어떻게 없앨 수 있습니까?
/ Developer에 Xcode 4.0.2가 설치되어 있고 / XcodeBeta에 Xcode 4.2 베타가 설치되어 있습니다. 내 문제는 .xcodeproj 파일 형식이 이제 Xcode 4.2와 연결되어 있으며 Xcode 4.0.2로 변경할 수 없다는 것입니다. 나는 Xcode (4.0.2)를 선택하여 .xcodeproj 파일에 대한 정보 입수를 시도했다. 다음으로 열기 : 드롭 다운하고 클릭하십시오. 모두 바꾸기 ... , 그 …
1 xcode  uti  launchd 

0
더 이상 plist가없는 발사 서비스를 어떻게 해제합니까?
launchd를 통해 실행중인 일부 서비스가있는 앱을 삭제합니다. 이제 launchd는 서비스를 시작할 수 없기 때문에 콘솔에서 항상 불평합니다. 19/02/15 08:50:28,589 com.apple.xpc.launchd[1]: (com.sovapps.launchAtLoginHelper[16732]) Could not find and/or execute program specified by service: 149: Could not find a bundle of the given identifier through LaunchServices: com.sovapps.launchAtLoginHelper 19/02/15 08:50:28,589 com.apple.xpc.launchd[1]: (com.sovapps.launchAtLoginHelper) Service only ran …
1 macos  launchd 

2
`-d` 옵션으로 실행하여 시작할 때 SSHD에 대한 로깅?
완전히 패치 된 OS X 10.8.5에서 작업하고 있습니다. /usr/local/sbin포트 1522 에서 수신 대기 하도록 업데이트 된 OpenSSH 서버를 설치 했습니다 ssh_exchange_identification: Connection closed by remote host. 연결 시도 결과가 나타납니다 . sudo grep 'sshd' /var/log/* 2>/dev/null서버에서 거의 아무것도 반환하지 않으므로 원인에 대해 서버에서 더 많은 정보를 수집하려고합니다. 에 따르면 man …

2
2 시간마다 Applescript 실행 시작
2 시간마다 자동으로 실행하고 싶은 작은 애플 스크립트를 작성했습니다. 따라서 다음과 같은 시작된 데몬을 작성했습니다 (아마도 에이전트 임). <?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>Disabled</key> <false/> <key>Label</key> <string>com.zerowidth.launched.aspect</string> <key>Program</key> <string>/usr/bin/osascript</string> <key>ProgramArguments</key> <array> <string>osascript</string <string>/Users/***/my_script.scpt</string> </array> <key>StandardOutPath</key> <string>/Users/***/file_log.log</string> <key>RunAtLoad</key> <true/> <key>ThrottleInterval</key> <integer>7200</integer> <key>KeepAlive</key> <true/> …

2
launchd를 사용하여 실행중인 프로그램 또는 프로세스 모니터링
간단한 bash 스크립트를 작성하여 프로그램 (유일한 인수로 제공)이 실행 중인지 확인하고 스크립트가 아닌 경우 설정된 주소로 이메일을 보냅니다. 스크립트는 명령 줄에서 실행되면 작동하지만 일생 동안 스크립트를 실행하도록 설정하는 사용자 에이전트 (~ / Library / LaunchAgents)로 작동시킬 수는 없습니다. 관련 .plist 파일의 최신 화신은 (Dropbox 모니터링)입니다. <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!DOCTYPE …
1 macos  bash  launchd 

1
터미널 창에 연결된 시작시 sh 프로그램 시작
OSx 시작시 sh 터미널을 프로그램으로로드하는 방법은 무엇입니까? 많은 기사를 launchctl보았지만 프로세스에 연결된 터미널 창을 열 수는 없습니다. 특히 sh 파일에있는 특정 스크립트를 실행하려고합니다 (파이썬 프로그램을 호출하십시오. 프로그램의 에코 / 인쇄를보고 터미널을 실행에 연결해야합니다).

1
Safari가로드 속도가 느리고 system.log에 오류가 발생했습니다.
Safari는 페이지 로딩 속도가 매우 느려졌습니다. 페이지 표시를 시작하려면 5-10 초. 이 컴퓨터에서 Safari에 문제가 있습니다. 다른 시스템과 브라우저는 괜찮습니다. 이 시스템은 El Capitan 10.11.6을 실행하는 13 "Early 2011 MacBook Pro입니다. 디스크 유틸리티 실행, 캐시 제거, 권한 확인, 클린 사용자 계정을 통한 로그인, 일반적으로 문제로 진단하기 위해 수행하는 모든 작업을 …

1
GUI에 액세스해야하는 루트로 실행되는 데몬 응용 프로그램의 모범 사례는 무엇입니까? [닫은]
Windows에서 C ++ / Qt 응용 프로그램을 이식하고 있습니다. Windows에서 프로그램은 서비스로 실행됩니다. 사용자와 상호 작용하고 GUI 요소를 표시하기 위해 서비스로 실행되는 프로그램에서는 사용하지 않는 것이 좋습니다. 따라서 내 프로그램에는 두 부분이 있습니다. 첫 번째 부분은 서비스 데몬으로 실행되며 백그라운드에서 오디오를 재생합니다. 컴퓨터가 시작될 때 프로그램이 시작됩니다. 사용자가 로그인 할 …

1
스크립트 오류가 발생했을 때 cron과 같은 실행 스크립트를 다시 스팬하는 방법은 무엇입니까?
StartCalendarInterval웹 사이트 데이터를 하루에 한 번 백업 하는 크론과 같은 실행 스크립트 ( )가 있습니다. <?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.backup</string> <key>ProgramArguments</key> <array> <string>/Volumes/Example/backup.sh</string> </array> <key>StartCalendarInterval</key> <array> <dict> <key>Hour</key> <integer>2</integer> <key>Minute</key> <integer>15</integer> </dict> </array> <key>StandardErrorPath</key> <string>/var/log/com.example/backup_error</string> <key>StandardOutPath</key> <string>/var/log/com.example/backup_output</string> </dict> </plist> 드물게 …

2
시작시 sysctl 변경
시작시 기본 smb 설정을 변경하여 시간 초과를 제거하고 싶습니다. 다음 스크립트가 있습니다. #!/bin/sh sysctl net.smb.fs.kern_deadtimer=0 sysctl net.smb.fs.kern_hard_deadtimer=0 sysctl net.smb.fs.kern_soft_deadtimer=0 이 스크립트를 실행 sudo하면 관련 커널 옵션이 올바르게 설정됩니다. 그래서 나는이 명령이 올바른 명령이라는 것을 알고 있습니다. 시작시이 /Library/LaunchDaemons/스크립트를 실행하기 위해 다음 LaunchDaemon을 만들었습니다 . <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC …

1
OS X : 일정 시간에 응용 프로그램을 종료하도록 Launchctl 일정 예약
나는 이것을 창조했다. launchctl .plist 매일 특정 시간에 응용 프로그램을 열 때 - 또는 다음에 컴퓨터를 사용할 때 잠에서 깨다 . <?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>caffeine-timecontrol.job</string> <key>ProgramArguments</key> <array> <string>/Applications/Caffeine.app/Contents/MacOS/Caffeine</string> </array> <key>StartCalendarInterval</key> <dict> <key>Minute</key><integer>40</integer> <key>Hour</key><integer>7</integer> <key>WeekDay</key><integer>1234567</integer> </dict> </dict> </plist> 위는 …


2
실행에서 Applescript 이벤트 로그는 어디로 이동합니까?
또는 AppleScript (응용 프로그램으로 저장된)에서 로그하거나 이벤트 로그를 보는 방법은 무엇입니까? AppleScript의 로그 문장을 찾을 수 없습니다. 시작된 plist에 다음을 추가하려고했습니다. <key>StandardOutPath</key> <string>/tmp/theProgram.log</string> <key>StandardErrorPath</key> <string>/tmp/theProgram_error.log</string> 그 후, 파일은 행복하게 작성되었지만 비어 있습니다. 이 응용 프로그램의 시스템 로그에 아무것도 없습니다. 실행중인 것으로 확인되었습니다. 이벤트 로그가 어딘가에 저장됩니까? launchctl log level이것에 필요한 …

1
CalendarAgent, Mingler 및 iCalExternalSync 서비스 설정
OSX 10.9 Mavericks를 사용하는 MacBook Pro에서 반복되는 동기화 서비스 프로세스를 혼란스럽게하고 아무런 이유없이 CPU 사이클을 훔치는 데 두려운 문제가 있습니다. 일반적으로 3 개월 동안 이상하게도 충분합니다. 대부분의 경우 실행될 수 있지만 음악 제작 소프트웨어와 같은 다른 앱의 많은 작업량을 방해하지는 않습니다. Mingler 및 iCalExternalSync와 같이 생성 된 모든 동기화 프로세스에 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.