এটি সেই কমান্ড যেখানে আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
যেখানে - একটি কমান্ডের জন্য বাইনারি, উত্স এবং ম্যানুয়াল পৃষ্ঠা ফাইলগুলি সনাক্ত করুন৷
সাইনোপিসিস
যেখানে [বিকল্প] [-বিএমএস ডিরেক্টরি... -f] নাম...
বর্ণনাঃ
যেখানে নির্দিষ্ট কমান্ড নামের জন্য বাইনারি, উৎস এবং ম্যানুয়াল ফাইলগুলি সনাক্ত করে। দ্য
সরবরাহকৃত নামগুলি প্রথমে অগ্রণী পথনাম উপাদান এবং যেকোন (একক) অনুগামী থেকে ছিনিয়ে নেওয়া হয়
ফর্মের এক্সটেনশন .EXT (উদাহরণ স্বরূপ: .c) এর উপসর্গ s. উৎস ব্যবহারের ফলে
কোড নিয়ন্ত্রণ এছাড়াও মোকাবেলা করা হয়. যেখানে তারপরে পছন্দসই প্রোগ্রামটি সনাক্ত করার চেষ্টা করে
মানক লিনাক্স স্থান, এবং দ্বারা নির্দিষ্ট স্থানে $ PATH- এবং $মানপথ.
অনুসন্ধান সীমাবদ্ধতা (বিকল্প -b, -m এবং -s) ক্রমবর্ধমান এবং পরবর্তীতে প্রযোজ্য
নাম কমান্ড লাইনে নিদর্শন। যেকোনো নতুন অনুসন্ধান সীমাবদ্ধতা অনুসন্ধান মাস্ক পুনরায় সেট করে।
উদাহরণ স্বরূপ,
যেখানে -বিএম ls tr -m জিসিসি
"ls" এবং "tr" বাইনারি এবং ম্যান পেজ এবং শুধুমাত্র "gcc" ম্যান পেজের জন্য অনুসন্ধান করে।
বিকল্পগুলি -B, -M এবং -S পরবর্তী জন্য অনুসন্ধান পাথ পুনরায় সেট করুন নাম নিদর্শন জন্য
উদাহরণ,
যেখানে -m ls -M /usr/share/man/man1 -f ক্যাল
সমস্ত ডিফল্ট পাথে "ls" ম্যান পৃষ্ঠাগুলির জন্য অনুসন্ধান করে, কিন্তু তে "cal" এর জন্য /usr/share/man/man1
শুধুমাত্র ডিরেক্টরি।
বিকল্প
-b বাইনারি জন্য অনুসন্ধান.
-m ম্যানুয়াল জন্য অনুসন্ধান.
-s উত্স জন্য অনুসন্ধান.
-u শুধুমাত্র অস্বাভাবিক এন্ট্রি আছে এমন কমান্ডের নাম দেখান। একটি আদেশ বলা হয়
অস্বাভাবিক যদি প্রতিটি সুস্পষ্টভাবে অনুরোধ করা প্রকারের শুধুমাত্র একটি এন্ট্রি না থাকে। এইভাবে
'যেখানে -m -u *' বর্তমান ডিরেক্টরিতে সেই ফাইলগুলির জন্য জিজ্ঞাসা করে যার নেই
ডকুমেন্টেশন ফাইল, বা একাধিক।
-B তালিকা
যেখানে জায়গা সীমিত যেখানে একটি হোয়াইটস্পেস-বিভক্ত দ্বারা বাইনারিগুলির জন্য অনুসন্ধান করে
ডিরেক্টরির তালিকা।
-M তালিকা
যেখানে জায়গা সীমিত যেখানে তথ্যে ম্যানুয়াল এবং ডকুমেন্টেশন অনুসন্ধান করে
বিন্যাস, একটি হোয়াইটস্পেস-বিচ্ছিন্ন ডিরেক্টরিগুলির তালিকা দ্বারা।
-S তালিকা
যেখানে জায়গা সীমিত যেখানে একটি হোয়াইটস্পেস-বিচ্ছিন্ন তালিকা দ্বারা উত্সগুলির জন্য অনুসন্ধান করে৷
ডিরেক্টরির।
-f ডিরেক্টরি তালিকা বন্ধ করে এবং ফাইলের নাম শুরু করার সংকেত দেয়। এটা অবশ্যই ব্যবহার করা
যখন কোনো -B, -M, বা -S অপশন ব্যবহার করা হয়।
-l কার্যকরী সন্ধান পাথের তালিকা আউটপুট করুন যেখানে ব্যবহার করছে. যখন কোনটি -B,
-M, বা -S নির্দিষ্ট করা আছে, বিকল্পটি হার্ড-কোডেড পাথগুলিকে আউটপুট করবে যা
কমান্ড সিস্টেমে খুঁজে পেতে সক্ষম ছিল.
EXAMPLE টি
সব ফাইল খুঁজে পেতে , / Usr / বিন যা নথিভুক্ত নয় /usr/man/man1 বা কোন উৎস নেই
in / usr / src:
cd , / Usr / বিন
যেখানে -u -মাইক্রোসফট -M /usr/man/man1 -S / usr / src -f *
ফাইল অনুসন্ধান পথ
গতানুগতিক যেখানে হার্ড-কোডেড পাথ থেকে ফাইল খুঁজে বের করার চেষ্টা করে, যা গ্লোব দিয়ে সংজ্ঞায়িত করা হয়
নিদর্শন কমান্ড এর বিষয়বস্তু ব্যবহার করার চেষ্টা করে $ PATH- এবং $মানপথ পরিবেশ
ডিফল্ট অনুসন্ধান পথ হিসাবে ভেরিয়েবল। কোন পাথ ব্যবহার করা হচ্ছে তা জানার সবচেয়ে সহজ উপায় হল যোগ করা
দ্য -l তালিকা বিকল্প। এর প্রভাব -B, -M, এবং -S সঙ্গে প্রদর্শিত হয় -l.
পরিবেশ
WHEREIS_DEBUG=সমস্ত
ডিবাগ আউটপুট সক্ষম করে।
উপস্থিতি
whereis কমান্ডটি util-linux প্যাকেজের অংশ এবং লিনাক্স কার্নেল থেকে উপলব্ধ
সংরক্ষণাগার ⟨ftp://ftp.kernel.org/pub/linux/utils/util-linux/⟩
onworks.net পরিষেবা ব্যবহার করে যেখানেই অনলাইন ব্যবহার করুন