কোন প্রক্রিয়া চলছে তা দেখে
- টার্মিনাল থেকে, ব্যবহার করে
ps ax
- অ্যাপ্লিকেশনগুলি চালনা করুন til ইউটিলিটিস »ক্রিয়াকলাপ পর্যবেক্ষণ করুন এবং সমস্ত প্রক্রিয়া নির্বাচন করুন । আপনি সেখান থেকে তাদের বেরিয়েও যেতে পারেন।
স্বয়ংক্রিয়ভাবে প্রক্রিয়া শুরু হচ্ছে
- যেগুলি ডক- ইন লগইন এ খুলতে নির্বাচিত হয়েছে are
- ঐ সিস্টেম পছন্দসমূহ »অ্যাকাউন্টস» লগইন চলছে (আসলে এদেরকেই 1. থেকে অন্তর্ভুক্ত করুন)
loginwindow
এখানে বর্ণিত জন্য লগইন হুক , সঙ্গে বর্তমান মান পড়ুনdefaults read com.apple.loginwindow LoginHook
launchd
স্ক্রিপ্টের অংশ হিসাবে নির্দিষ্ট করা কিছু (বা অন্যথায় পরিচালিত launchd
)। সাথে সমস্ত তালিকা sudo launchctl list
। দেখুন man launchctl
বিস্তারিত জানার জন্য।
launchd
তালিকাগুলি সম্পর্কে , আপনি তাদের সিস্টেমের ডিরেক্টরিতে LaunchAgents
এবং LaunchDaemons
সাব ডিরেক্টরিতে তাদের সংজ্ঞা ফাইলগুলি দেখতে পারেন Library
:
/System/Library
(আপনার সম্ভবত এগুলি স্পর্শ করা উচিত নয়)
/Library/
(সাধারণত সকল ব্যবহারকারীর জন্য)
/Users/yourname/Library
(আপনার নিজস্ব প্রোগ্রাম)
পরবর্তী দুটি গ্রন্থাগারে, সন্দেহজনক যে কোনও কিছুর জন্য পরীক্ষা করুন। এটি সাধারণত এক্সএমএল হয়, যাতে আপনি এগুলি খুলতে এবং পড়তে পারেন।
এখানে সমস্যাটি হ'ল, আপনি একটি একক প্রক্রিয়া চালাতে পারেন যা নির্দিষ্ট শর্তে আরও অনেকগুলি টান শুরু করে, যেমন cron
ওএস এক্স-তে বিদ্যমান কিন্তু ডিফল্টরূপে নিষ্ক্রিয় করা হয়। @reboot
একটি কাজের জন্য নির্দিষ্ট করুন এবং এটি cron
সিস্টেম শুরুর মাধ্যমে চালু করা হবে ।
অনুরূপ কিছু আপনার শেল কনফিগারেশন ফাইল .bash_profile
ইত্যাদির ক্ষেত্রে প্রযোজ্য , যা আপনি টার্মিনালটি খোলার সাথে সাথে পটভূমিতে প্রক্রিয়াগুলি শুরু করতে পারেন।