ファイルを使用しているが現在使用していないプロセスを見つける方法
バックグラウンド 私、そしてAppleのサポートフォーラムによると他の多くの人々も私のMacのオーディオ設定に問題を抱えている。コンピュータのスリープまたは電源を切るたびに、オーディオは内蔵スピーカーにリセットされ、システムはオーディオジャックに接続されているものを認識しません。問題が解決しない場合、NVRAMまたはSMCをリセットすると、マシンがスリープするか電源が切れるまで問題が解決します。 アイデア 次のファイルを削除したことが判明しました。 /Library/Preferences/Audio/com.apple.audio.DeviceSettings.plist /Library/Preferences/Audio/com.apple.audio.SystemSettings.plist そして再起動は一時的な修正も行いますが、やはり再起動が必要です。私の考えは、bashスクリプトを書くことです。 rm 両方のファイルを処理してから、それらを使用しているプロセスを強制終了します。しかし問題は、どのプロセスがそれらをロードしているのかを見つけることです。残念ながら lsof 動作しません、プロセスがそれらを絶えず使用しないので、それらはプロセスが開始するときロードされ、それはそれです。 質問 プロセスがファイルへの絶え間ないアクセスを維持しておらず、ログイン前にファイルをロードしている可能性があることを考えると、どのプロセスがファイルをリブートするたびにロードしているのかをどのように確認できますか あなたがあなたのMac上でこの問題を以前に経験したことがあり、それをどのように修正するかを知っているならば、ボーナスポイント。