এটি হল কমান্ড dlocate যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
dlocate - ডেবিয়ান প্যাকেজ তথ্য দেখতে প্রোগ্রাম
সাইনোপিসিস
dlocate [বিকল্প] [হুকুম] [ প্যাকেজ... | দৃষ্টান্ত...]
বর্ণনাঃ
dlocate `dpkg -L' এবং `dpkg -S'-এর মতো প্রশ্নের জন্য dpkg-এর একটি দ্রুত বিকল্প
কম্যান্ডস
(কিছুই নয়) প্যাকেজের নাম বা ফাইলের নাম মেলে এমন সমস্ত রেকর্ডের তালিকা করুন দৃষ্টান্ত.
মনে রাখবেন যে dlocate GNU grep ব্যবহার করে, তাই সাধারণ regexp মেটাক্যারেক্টার নেওয়া দরকার
অ্যাকাউন্টে বা '-F' (স্থির স্ট্রিং) grep বিকল্প ব্যবহার করে এড়ানো।
উদাহরণস্বরূপ, ` অনুসন্ধান করতে/ ইউএসআর / বিন /[', আপনি চেষ্টা করতে পারেন: dlocate '/ ইউএসআর / বিন /\[' or
dlocate -F '/ ইউএসআর / বিন /['
-S সমস্ত রেকর্ড তালিকাভুক্ত করুন যেখানে শুধুমাত্র ফাইলের নাম মেলে দৃষ্টান্ত.
মনে রাখবেন যে dlocate GNU grep ব্যবহার করে, তাই সাধারণ regexp মেটাক্যারেক্টার নেওয়া দরকার
হিসেবের মধ্যে. স্থির স্ট্রিং অনুসন্ধানগুলি -S এর সাথে বেমানান।
উদাহরণস্বরূপ, ` অনুসন্ধান করতে/ ইউএসআর / বিন /[', আপনাকে টাইপ করতে হবে:
dlocate '/ ইউএসআর / বিন /\['
-l `dpkg -l'-এর Regexp-বর্ধিত এমুলেশন। মেলে এমন সব প্যাকেজ দেখায় প্যাকেজ.
অভ্যন্তরীণভাবে এটি 'dpkg -l'-এর পুনরায় ফর্ম্যাট করা আউটপুট ধারণকারী একটি ফাইলে grep ব্যবহার করে
(ট্যাব দ্বারা পৃথক করা চারটি ক্ষেত্র; স্থিতি, প্যাকেজ-নাম, ইনস্টল করা সংস্করণ, সংক্ষিপ্ত
বর্ণনা) তাই এটি এমন প্যাকেজগুলি ফেরত দেবে যার সংস্করণ বা সংক্ষিপ্ত বিবরণ মেলে,
খুব.
নিয়মিত অভিব্যক্তির বিভিন্ন স্বাদ সমর্থিত। উদাহরণস্বরূপ, বর্ধিত Regexp:
dlocate -l '^..[[:স্পেস:]]libc6'
বা পার্ল Regexp:
dlocate -P -l '^..\slibc6'
এই দুটিই সমস্ত প্যাকেজের তালিকা করবে যার নাম 'libc6' দিয়ে শুরু হয়।
মনে রাখবেন যে রেগুলার এক্সপ্রেশন এবং dpkg এর মধ্যে পার্থক্যের কারণে
শেল-স্টাইল প্যাটার্ন ম্যাচিং, থেকে আউটপুট dlocate -l মাঝে মাঝে ভিন্ন
থেকে আউটপুটে dpkg -l.
এটি একটি বাগ নয়, রেগুলার এক্সপ্রেশন শেল প্যাটার্নের চেয়ে অনেক বেশি নমনীয়
ম্যাচিং এইভাবে dlocate চালানোর কথা, তবে এর জন্য কিছু প্রয়োজন হতে পারে
আপনি চান আউটপুট পেতে নিয়মিত এক্সপ্রেশন জ্ঞান.
-k ইনস্টল করা কার্নেল এবং সমস্ত সম্পর্কিত প্যাকেজের প্যাকেজের নাম তালিকাভুক্ত করুন
-K ইনস্টল করা কার্নেল এবং সমস্ত সম্পর্কিত প্যাকেজের বিস্তারিত তালিকা
-L সমস্ত ফাইল তালিকাভুক্ত করুন প্যাকেজ.
-s এর প্রিন্ট স্ট্যাটাস প্যাকেজ.
-লস সমস্ত ফাইলের `ls -ldF' প্যাকেজ.
-lsconf
কনফিলস এর `ls -ldF' প্যাকেজ.
-conf মধ্যে তালিকা কনফিল প্যাকেজ.
-দু সব ফাইলের `du -sck' প্যাকেজ.
-md5sum
এর md5sums (যদি থাকে) তালিকাভুক্ত করুন প্যাকেজ.
-md5 চেক
এর md5sums (যদি থাকে) চেক করুন প্যাকেজ.
-মানুষ ম্যান পেজ (যদি থাকে) তালিকাভুক্ত করুন প্যাকেজ.
-লসম্যান ম্যান পেজগুলির সম্পূর্ণ পাথ/ফাইল নাম তালিকা করুন (যদি থাকে) প্যাকেজ.
-লসবিন এক্সিকিউটেবল ফাইলের (যদি থাকে) সম্পূর্ণ পাথ/ফাইল নাম তালিকাভুক্ত করুন প্যাকেজ.
বিকল্প
-- শুধুমাত্র ফাইলের নাম
ফাইল অনুসন্ধান করার সময় শুধুমাত্র ফাইলের নাম আউটপুট করুন
--শুধুমাত্র প্যাকেজ
ফাইল অনুসন্ধান করার সময় শুধুমাত্র আউটপুট প্যাকেজ নাম
-w, --word-regexp
শুধুমাত্র সেই লাইনগুলি নির্বাচন করুন যেখানে মিল রয়েছে যা সম্পূর্ণ শব্দ গঠন করে। পরীক্ষা হল যে
ম্যাচিং সাবস্ট্রিং অবশ্যই লাইনের শুরুতে হতে হবে, অথবা এর আগে হতে হবে
একটি অ-শব্দ উপাদান চরিত্র। একইভাবে, এটি হয় শেষে হতে হবে
লাইন বা তার পরে একটি অ-শব্দ উপাদান অক্ষর। শব্দ-নির্ধারক অক্ষর
অক্ষর, অঙ্ক এবং আন্ডারস্কোর।
-i, --অবহেলার ঘটনা
PATTERN-এ কেসের পার্থক্য উপেক্ষা করুন
-E, --extended-regexp
ব্যাখ্যা করা দৃষ্টান্ত একটি বর্ধিত নিয়মিত অভিব্যক্তি হিসাবে। এটি ডিফল্ট।
-F, --স্থির স্ট্রিং
ব্যাখ্যা করা দৃষ্টান্ত স্থির স্ট্রিংগুলির একটি তালিকা হিসাবে, নতুন লাইন দ্বারা বিভক্ত, যার যে কোনো একটি
মিলিত করা হয়
-G, --বেসিক-রেগএক্সপ
ব্যাখ্যা করা দৃষ্টান্ত একটি মৌলিক নিয়মিত অভিব্যক্তি হিসাবে।
-P, --পারল-রেগএক্সপ
ব্যাখ্যা করা দৃষ্টান্ত পার্ল রেগুলার এক্সপ্রেশন হিসেবে। এটি উচ্চ বলে মনে করা হয়
GNU grep-এর মধ্যে পরীক্ষামূলক এবং অপ্রয়োজনীয় বৈশিষ্ট্য সম্পর্কে সতর্ক করতে পারে।
-h, -H, --help
একটি সংক্ষিপ্ত সহায়তা বার্তা তৈরি করে এবং প্রস্থান করে।
-V, --সংস্করণ
dlocate এর সংস্করণ নম্বর প্রদর্শন করুন এবং প্রস্থান করুন।
-v, -- ভারবোস, --ডিবাগ
ভার্বোস ডিবাগিং আউটপুট তৈরি করুন
onworks.net পরিষেবা ব্যবহার করে dlocate অনলাইন ব্যবহার করুন