আমি একটি সমস্যা নিয়ে সেন্টোস 6 বাক্সে কাজ করতে চেয়েছিলাম। আমি dtrace চালানো এবং এটি ব্যর্থ হয়েছে। স্বীকার না করে -n
বা -l
বা -P
বা কোন কমান্ড লাইন অপশন। এটি শুধুমাত্র গ্রহণ করতে দাবি -h
, -G
, -C
, -I
, -s
, এবং -o
। আমি বুঝতে পারি এটি অবশ্যই কিছু অদ্ভুত Centos জিনিস, তাই আমি ফেডোরা 22 বাক্সে যাচাই করতে গিয়েছিলাম। একই সমস্যা। এটি কেবলমাত্র সীমিত সংখ্যক কমান্ড লাইন অপশন গ্রহণ করে। আমি একটি ওরাকল বাক্স চেষ্টা করতে গিয়েছিলাম, যা সেন্টোসের মতো রেডহ্যাট এবং ফেডোরার মতো similar এটা ভাল কাজ করে। আমি ঠিক চালাতে সক্ষম হয়েছি dtrace
এবং সমস্ত কমান্ড লাইনের বিকল্পগুলির একটি দীর্ঘ তালিকা পেতে পারি। আমি সেন্টোস এবং ফেডোরায় ফিরে গেলাম। আমি প্রবেশ করার পরে dtrace
, আউটপুট হয়Usage /bin/dtrace [--help] [-h | -G] [-C [-I<Path>]] -s File.d [-o <File>]
। সুতরাং, গুগলিংয়ের এক ঘন্টা পরে, আমি ছেড়েছি। আপনি সেন্টোস / ফেডোরায় সঠিকভাবে কাজ করার জন্য কীভাবে ড্রেসেস পাবেন? আমি রুট এবং একটি ব্যবহারকারী হিসাবে উভয় চেষ্টা করেছি। কার্যকারিতা বাড়াতে আমি প্যাকেজগুলির সন্ধান করেছি। আমি dtrace অপসারণ এবং পুনরায় ইনস্টল করার চেষ্টা করেছি। প্যাকেজটি সরানো এবং উত্স থেকে dtrace ইনস্টল করা একমাত্র জিনিস।
dtrace -n BEGIN
কাজের মতো কিছু চালানো (ট্রেস দেখায়)। সেন্টোস / ফেডোরা মেশিনে, আমি ব্যবহারের ত্রুটি পেয়েছি কারণ -n সমর্থিত নয়। প্রায় কোনও কমান্ড লাইনের বিকল্প সমর্থিত নয়।