লিনাক্সের জন্য ফাইল মনিটর (সিসিনটার্নালের ফাইলমনের মতো)?


23

লিনাক্সের জন্য সিসিন্টার্নাল থেকে ফাইলমনের অনুরূপ কোনও ফাইল মনিটর রয়েছে ?

আমি lsof সম্পর্কে জানি, তবে এটি কেবলমাত্র সেই ফাইলগুলিকেই দেখায় যা আমি সম্পাদন করেছি।


রুশ ভাষায় ফাইল :: মনিটর খুঁজছেন -> search.cpan.org/~andya/File-Monitor-0.10/lib/File/Monitor.pm
thegeek

1
ফাইল :: মনিটর, এফএএম, গ্যামিন, ইনোটিফাই ইত্যাদি সমস্ত সম্পর্কিত, তবে সাইমন যা চাইছেন তা পছন্দ করেন না। ফাইলমন আপনাকে পুরো সিস্টেমে সমস্ত ফাইল ক্রিয়াকলাপ দেখতে দেয়, যেখানে ফাইল :: মনিটর ইত্যাদি একটি একক ফাইল বা ডিরেক্টরি এএফএআইআইআই-তে ফাইল ইভেন্টগুলি দেখার জন্য আরও বেশি।
মাইকেল

উত্তর:


5

সিন্সটার্নালস সফ্টওয়্যার হিসাবে লিনাক্সে একইভাবে কাজ করার একটি সরঞ্জাম এখানে পাওয়া যাবে: http://temasoft.com/products/filemonitor । এটি উইন্ডোজ এবং লিনাক্স উভয়ের জন্য একটি এজেন্ট ভিত্তিক, রিয়েল-টাইম ফাইল মনিটর যা আপনাকে ব্যবহারকারীর নাম এবং প্রক্রিয়া সহ বিভিন্ন ফাইল অপারেশন সম্পর্কিত প্রাসঙ্গিক বিবরণ দিতে পারে।

দ্রষ্টব্য: আমি সেই সংস্থার পক্ষে কাজ করি যা এই পণ্যটি বিকাশ করে।

পণ্যের স্ক্রিনশট


4

নিরীক্ষা সাব-সিস্টেম আপনি জিনিস সমস্ত প্রকারের বলতে পারেন।


1
সমস্ত খোলা ফাইল এবং দায়বদ্ধ প্রক্রিয়াগুলি সহ? নিরীক্ষণের জন্য কি কোনও ধরণের ইউজার ইন্টারফেস রয়েছে?
সাইমন এ। ইউগস্টার

নিরীক্ষণ কার্নেল স্তরে কাজ করে, তাই এটি সমস্ত কিছু আটকায়। সম্ভবত এটির জন্য কোনও ব্যবহারকারীর ইন্টারফেস নেই। আপনাকে কমান্ড লাইন সরঞ্জামগুলি ব্যবহার করতে হবে, বা আপনার নিজের ব্যবহারকারী ইন্টারফেসের সাথে আসতে হবে।
ইগনাসিও ওয়াজকেজ-আব্রামস

আপনি ব্যবহার করে এক-অফ জিজ্ঞাসা করতে পারেন ausearchএবং aureport, তবে আপনি যদি রিয়েল-টাইমে সমস্ত তথ্য চান, তবে আপনাকে নিজের প্রোগ্রামটি লিখতে হবে। অডিট হোম পেজে < পিপলস.রেহ্যাট.com/sgrubb/audit > এ আরও তথ্য রয়েছে তবে এটি করা সহজ নয়।
মাইকেল

2
লিনাক্স সমস্ত কিমান্ড-লাইন সরঞ্জামের সমতুল্য যা আপনি ব্যবহার করতে পারবেন না যতক্ষণ না আপনি বেশ কয়েকটি ম্যানপেজ না পড়ে এবং পুনরায় পড়েন না?
পিটার

কারণ সাধারণত বলা হয়েছে কমান্ড অত্যন্ত শক্তিশালী এবং নমনীয়, এবং আপনাকে "পায়ে নিজেকে গুলি করতে" দেবে।
লরেন্স

3

এখানে আরও একটি অ্যাপ্লিকেশন রয়েছে যা সম্পর্কিত কিছু করে: http://archive09.linux.com/feature/124903 । একে কেএফএসএমডি বলা হয়।

কর্মের ক্ষেত্রে এটির উদাহরণ এখানে:

$ mkdir /tmp/k
$ cd /tmp/k
$ date > df1.txt
$ date > df2.txt
$ kernel-filesystem-monitor-daemon-cat -v  watch .
setting up watch for:.
setting up watches
calling run
event on wd:1 . filename:df5.txt
CLOSE  URL:./df5.txt
event on wd:1 . filename:df5.txt
DELETE_FILE  URL:./df5.txt

2

কমান্ড লাইন উপর strace, এবং ltrace হতে পারে আপনি যা চান তা।


সমস্ত উপলব্ধ প্রক্রিয়া নিরীক্ষণের জন্য আমি কি কোনওভাবে স্ট্রেস / এলট্রেস তৈরি করতে পারি? এখনও অবধি আমি কেবলমাত্র একটি প্রক্রিয়া (-p পিআইডি) সম্পর্কে ইনফস পেতে পেরেছি।
সাইমন এ। ইউগস্টার

না, আপনি কেবল একটি প্রক্রিয়া (এবং এর শিশুরা, -f ব্যবহার করে) সনাক্ত করতে পারেন
ফ্লোরিয়ান ডিয়েচ

2
আপনার উত্তরটি বিশদ ছাড়াই এবং সম্পূর্ণরূপে বোঝা শক্ত। আরও বিস্তারিত জানার জন্য দয়া করে আপনার উত্তরটি সংশোধন করার বিষয়টি বিবেচনা করুন। উদাহরণস্বরূপ, এগুলি ঠিক কী করে এবং কীভাবে আপনি এগুলি সঠিকভাবে ব্যবহার করেন?
জেমস মার্টজ

2

সিস্টেমটিপ চলমান লিনাক্স সিস্টেম সম্পর্কে তথ্য সংগ্রহ সহজতর করার জন্য বিনামূল্যে সফ্টওয়্যার (জিপিএল) অবকাঠামো সরবরাহ করে। এটি কোনও কর্মক্ষমতা বা কার্যকরী সমস্যা নির্ণয়ে সহায়তা করে। সিস্টেমট্যাপ বিকাশকারীকে ক্লান্তিকর এবং বিঘ্নিত যন্ত্র, পুনরায় সংকলন, ইনস্টল এবং পুনরায় বুট ক্রমটি অবিচ্ছিন্নভাবে ডেটা সংগ্রহ করার প্রয়োজন হতে পারে তা দূর করে।

লাইভ চলমান কার্নেলের জন্য ইনস্ট্রুমেন্টেশন রচনার জন্য সিস্টেমট্যাপ একটি সাধারণ কমান্ড লাইন ইন্টারফেস এবং স্ক্রিপ্টিং ভাষা সরবরাহ করে। আমরা নমুনাগুলি প্রকাশ করছি, পাশাপাশি পুনরায় ব্যবহার এবং বিমূর্ততা সহায়তা করতে অভ্যন্তরীণ "ট্যাপসেট" স্ক্রিপ্ট লাইব্রেরিটি প্রসারিত করছি।

অন্যান্য ট্রেসিং / প্রোবিং সরঞ্জামগুলির মধ্যে, সিস্টেমট্যাপ হ'ল জটিল কার্যগুলির জন্য পছন্দের হাতিয়ার যা লাইভ বিশ্লেষণ, প্রোগ্রামযোগ্য অন-লাইন প্রতিক্রিয়া এবং পুরো সিস্টেম প্রতীকী অ্যাক্সেসের প্রয়োজন হতে পারে। সিস্টেমট্যাপ সহজ ট্রেসিং কাজগুলিও পরিচালনা করতে পারে।

http://sourceware.org/systemtap/


2

উত্তরের জন্য কিছুটা দেরি করে দেখুন তবে দেখুন:

http://glsof.sourceforge.net

সেখানে একটি ফাইলমনিটর অ্যাপ্লিকেশন রয়েছে যা সিসিনটার্নালসের ফাইলমনের অনুরূপ কাজ করে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.