আপনি যদি আপনার সিস্টেমের মূল হন তবে আপনি কখন / কখন / কীভাবে অ্যাক্সেস করেছেন / তৈরি করেছেন / পরিবর্তন করেছেন ফাইল সম্পর্কে সর্বাধিক তথ্য পেতে আপনি অডিট কার্নেল বৈশিষ্ট্যটি ব্যবহার করতে পারেন । ডেবিয়ান-স্বাদযুক্ত উদাহরণগুলির জন্য এই টিউটোরিয়ালটি দেখুন
যদি রুট অ্যাক্সেস না থাকে, আপনি আপনার হোমডিরের lsof & গ্রেপ ফাইলগুলি চালানোর জন্য একটি ক্রোনটব বা একটি স্ক্রিপ্ট অসীম লুপ + স্লিপ ব্যবহার করতে পারেন । এলএসফের ম্যানপেজ দেখুন । তবে, এটি আপনার অ্যাপ্লিকেশনগুলি কেবলমাত্র প্রদর্শিত হবে যখন আপনি এলএসফ চালু করার মুহুর্তে একটি ফাইলডেস্কিটার খোলে। যদি কোনও অ্যাপ্লিকেশন কোনও ফাইল খোলেন, সম্পাদনা করুন, তারপরে এটি বন্ধ করুন, আপনি এই পরিবর্তনটি দেখতে পাবেন না;
এই জাতীয় ওয়ান লাইনের কাজটি করা উচিত: lsof -u $(id -u) 2>/dev/null |grep -P $HOME'/[^\s]*$'
অন্য উপায়টি হ'ল ইনোটিফাই কার্নেল এপিআই ব্যবহার করে কোনও ফাইল অ্যাক্সেস করা হচ্ছে কিনা তা পরীক্ষা করতে। হায়, এটি একটি অ্যাসিঙ্ক সিস্টেম এবং আপনার কাছে "কী অ্যাপ্লিকেশন", "অবিকল যখন", "কোন ব্যবহারকারী" এর মতো বিশদ থাকবে না। আপনার কাছে কেবল "এই ফাইলটি সংশোধিত / অ্যাক্সেস করা হয়েছিল ..." সম্পর্কে একটি কলব্যাক থাকবে। কিছু অ্যাপ্লিকেশন (ইনোটাইফাই, এফএএম, গামিন) আপনাকে এপিআইয়ের সহজ অ্যাক্সেস সরবরাহ করে