আপনি লিনাক্স ম্যানুয়াল পৃষ্ঠাগুলির মধ্যে কীভাবে স্যুইচ করবেন?


11

আমি লিনাক্সের সাথে নতুন এবং লক্ষ্য করেছি যে আমি যে নির্দিষ্ট কমান্ডগুলি সন্ধান করছি তার পাশে সংখ্যা রয়েছে।

উদাহরণস্বরূপ, আমি accept()নেটওয়ার্ক প্রোগ্রামিংয়ের দিকটি সন্ধান করতে চাই, তবে man acceptপরিবর্তে এটি দেখায়:

accept(8)                   Easy Software Products                   accept(8)

NAME
       accept/reject - accept/reject jobs sent to a destination

সুতরাং কিভাবে আপনি মত অন্যান্য নম্বরে ম্যানুয়াল পৃষ্ঠাগুলির মধ্যে স্যুইচ না accept(1)~ accept(7)?


2
আজকাল আপনি ওয়েবে ম্যানপেজগুলিও
ott--

@ সর্বোপরি, গুগল ক্রোমের একটি ম্যান পেজ প্লাগইন রয়েছে, সুতরাং কেউ "ম্যান পপেন" টাইপ করতে পারে এবং এটি স্বয়ংক্রিয়ভাবে কোনও অনলাইন উত্স থেকে প্রাসঙ্গিক ম্যান পৃষ্ঠাটি লোড করবে (উদাঃ লিনাক্স.ডিয়ে নেট)।
new123456

4
@ অট--: হ্যাঁ, তবে ওয়েবে যে কোনও ম্যান পেজগুলি আপনার সিস্টেমে থাকা সফ্টওয়্যারটির সাথে সামঞ্জস্য করে না।
কিথ থম্পসন

6
manকমান্ড নিজস্ব man পৃষ্ঠা আছে; টাইপিং man manএই এবং অন্যান্য অনেক প্রশ্নের উত্তর দিতে হবে।
কিথ থম্পসন

উত্তর:


18

কোন বিভাগ উপলব্ধ তা জানতে, ব্যবহার করুন whatis manpage। উদাহরণ:

$ whatis unlink
unlink (2)           - delete a name and possibly the file it refers to
unlink (1)           - call the unlink function to remove the specified file

প্রশ্নে ম্যানুয়াল পৃষ্ঠাটি দেখতে ব্যবহার করুন man section manpage, যেমন:

man 2 unlink

-aবিকল্পটি ব্যবহার করে , আপনি একটি ম্যানপেজের সমস্ত বিভাগ প্রদর্শন করতে সক্ষম হবেন:

man -a unlink

পেজার lessস্যুইচিং ( :pএবং :n) সমর্থন করে যদিও ম্যানপেজগুলির মধ্যে "স্যুইচ" করার কোনও উপায় আমি খুঁজে পাইনি , -aবিকল্পটি ব্যবহার করে কেবলমাত্র সমর্থিত ক্রিয়াগুলি হ'ল "পরবর্তী", "এড়িয়ে যান" এবং "বাতিল করুন"।

সন্দেহ হলে আপনি এর ম্যানুয়াল পৃষ্ঠাটিও পড়তে পারেন man:

man man

17

সেখানে উল্লিখিত ৮ টি প্রকৃতপক্ষে পৃষ্ঠা 8 নয়, এটি ধারা 8 The বিভাগগুলি এইভাবে বিভক্ত:

Section     Description
1   General commands
2   System calls
3   C library functions
4   Special files (usually devices, those found in /dev) and drivers
5   File formats and conventions
6   Games and screensavers
7   Miscellanea
8   System administration commands and daemons

সুতরাং আপনি যে গ্রহণযোগ্যতা সম্পর্কে পড়ছেন তা হ'ল সিস্টেম অ্যাডমিন কমান্ড।

যদি কমান্ড একাধিক বিভাগে থাকে, আপনি যা চান তার জন্য আপনাকে জিজ্ঞাসা করা হবে, বা আপনি ব্যবহার করতে পারেন:

man 8 accept

যেখানে "8" বিভাগটি। এটি আপনার পরে থাকা নির্দিষ্ট ম্যান পৃষ্ঠা বিভাগটিকে লক্ষ্য করবে।


3
নাম যখন একাধিক বিভাগে থাকে তখন আমাকে কখনই জিজ্ঞাসা করা হয়নি - মানুষ আমাকে প্রথমটি দেখিয়েছে। যদিও আপনি সেই নামের সমস্ত পৃষ্ঠায় ক্রমানুসারে নেওয়ার জন্য -a বিকল্পটি ব্যবহার করতে পারেন, বা-সংক্ষিপ্ত বিবরণে সেই নামটি সম্বলিত সমস্ত পৃষ্ঠার একটি তালিকা দেখতে-অপশনটি ব্যবহার করতে পারেন।
গ্যারিজাহন

ধন্যবাদ @ পল, এটি অনেক সাহায্য করে! বিভাগগুলির মধ্যে স্যুইচ করার জন্য কি কিবোর্ড শর্টকাট আছে?
কিছু নুব শিক্ষার্থী

1
@ শেল্ডন মানুষটি জিএনইউ তথ্য নয় - এটি কেবলমাত্র একটি প্রোগ্রাম যা ম্যানুয়াল পৃষ্ঠাগুলি মুদ্রণ করে এবং এক্সপ্লোরার ইন বিল্ট ব্যবহার করে না।
new123456


4

এফওয়াইআই, কম ক্ষমাশীল * এনআইএক্স পরিবেশের জন্য (ম্যাক / ডারউইন, সোলারিস, এআইএক্স, ...) গ্রহণ নাও করতে পারে

man 2 accept

-S 2পরিবর্তে আপনার প্রয়োজন হবে:

man -S 2 accept

2

সহজ উপায় চালানো হয়

man -a name

এটি ক্রমানুসারে "নাম" এর সমস্ত ম্যানুয়াল পৃষ্ঠাগুলি যেখানে প্রদর্শিত হবে সেগুলিতে এটি ক্রমানুসারে প্রদর্শিত হবে।

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