কিভাবে মানুষের সাথে .8 ফাইল খুলবেন?


10

আমি কিভাবে সঠিকভাবে একটি স্থানীয় খুলব .8মত ফাইল named.8সঙ্গে manকমান্ড?

আমার manকমান্ড আছে এবং আমার একটি .8ফাইল আছে। আমার ক্ষেত্রে এটি bind9/bin/named/named.8(যা গিথুবে পাওয়া যাবে) আমি যথেষ্ট নিশ্চিত যে আমি এটি আগে করতে সক্ষম হয়েছি।

আমার নির্দিষ্ট ক্ষেত্রে, এটি হয়

$ man --version
man 2.7.5

$ man -C named.8
man: can't parse directory list `.\" Copyright (C) 2000, 2001, 2003-2009, 2011, 2013-2017 Internet Systems Consortium, Inc. ("ISC")
'
man: can't make sense of the manpath configuration file /etc/manpath.config

named.8 সঙ্গে সঙ্গে শুরু হয়:

.\" Copyright (C) 2000, 2001, 2003-2009, 2011, 2013-2017 Internet Systems Consortium, Inc. ("ISC")
.\" 
.\" This Source Code Form is subject to the terms of the Mozilla Public
.\" License, v. 2.0. If a copy of the MPL was not distributed with this
.\" file, You can obtain one at http://mozilla.org/MPL/2.0/.
.\"
.hy 0
.ad l
'\" t
.\"     Title: named
.\"    Author: 
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
.\"      Date: 2014-02-19
.\"    Manual: BIND9

আমি গুগল "একটি .8 ফাইল কীভাবে খুলব" সন্ধানের চেষ্টা করেছি। এবং সেখানে 0 টি ফলাফল ছিল, সুতরাং আমি মনে করি এটির জন্য একটি ফলাফল হওয়া উচিত (যা প্রশ্ন জিজ্ঞাসা করার কারণের চেয়ে N গুণাগুণ is যে কারও দ্বারা তৈরি।)

উত্তর:


23

man ./named.8কাজ করবে. manএকটি আর্গুমেন্ট হিসাবে একটি ফাইলের নাম নেবে, তবে যুক্তিটি যদি ম্যানপেজের নামটিকে "দেখতে" লাগে তবে এটি ধরে নেবে এবং সেই নামের কোনও ফাইল অনুসন্ধান করবে না। যোগ করে ./বর্তমান ডিরেক্টরির মধ্যে একটি ফাইল নির্দেশ করতে, আপনি এটি পরিষ্কার যে এটি একটি ফাইলের নাম কি না, এবং তাই manএই ধরনের যেমন বিবেচনা করবে। আপনি একটি সম্পূর্ণ পরম পাথও ব্যবহার করতে পারেন।


এটা ভাল. এটা ভাল যে খারাপ। আপনার উত্তর বা উত্তর নির্বাচন করতে হবে তা এখন জানি না Lok Lam Cheng
টিমোথি সোয়ান

@ টিমোথিওয়ান আমাকে একভাবে বা অন্যভাবে বিরক্ত করে না। -lএকটি ভাল পছন্দ মত দেখাচ্ছে। তবে এমন অনেকগুলি জিনিস যা আপনার ফাইলের নাম কিনা তা অনুমান করার চেষ্টা করে যে এটি ./আপনাকে সহায়তা করতে পারে worth উদাহরণস্বরূপ, যদি আপনার কাছে কোনও ফাইল থাকে -xএবং কোনও কিছু এটি পতাকা হিসাবে ভাবাতে জোর দেয় কারণ এটি শুরু হয় -, ভাল, এটি কল করুন ./-xএবং এটি -আর শুরু হয় না।
hobbs

@ টিমোথিসওয়ান: এফডাব্লুআইডাব্লু, @ হবসের উত্তর কাজ করে macos, অন্য উত্তরগুলি ( -lযুক্তি ব্যবহার করে ) তা দেয় না।
সিমাস

19

named.8নিম্নলিখিত কমান্ডটি ব্যবহার করে আপনি একটি স্থানীয় ফাইল খুলতে পারেন : man -l named.8

তথ্যসূত্র: http://man7.org/linux/man-pages/man1/man.1.html


2
হ্যাঁ. Activate "local" mode. Format and display local manual files instead of searching through the system's manual collection.Derp। কিন্তু আপনি স্বীকার করতে হবে man pageজন্য manউদ্বেল হয়।
টিমোথি সোয়ান

8

.8পৃষ্ঠা নামের অংশ মানুষের পৃষ্ঠাগুলির বিভাগে 8 এর ইঙ্গিত করা হয়। বিভাগটি #8হ'ল ম্যানপেজ বিভাগ যা সিস্টেম অ্যাডমিনিস্ট্রেশন কমান্ডের সাথে সুনির্দিষ্ট ... সাধারণত কমান্ডগুলি নিজস্ব বা মূল দ্বারা নিয়ন্ত্রিত হয়।

কমান্ডটি manসেই পৃষ্ঠাটি যথাযথ মানপথে যতক্ষণ লোড করবে। উবুন্টুর জন্য, এই পাথটি কনফিগার করা হয়েছে /etc/manpath.config

আপনি /usr/share/manমানপথ অবস্থানগুলির মধ্যে একটি হিসাবে পাবেন । আপনি যদি বিভাগটিতে সেই ফাইলটি (নামের ৮৮) রাখেন তবে /usr/share/man/man8এটি কমান্ডের সাহায্যে লোড করা যেতে পারে:

$ man named

এটি ধরে নিচ্ছে যে ফাইলটি অবস্থিত:

/usr/share/man/man8/named.8

এই কমান্ডের সাহায্যে বিভাগটি লোড করার ক্ষেত্রে আপনি আরও সুনির্দিষ্ট হতে পারেন (যা একই পৃষ্ঠাটি লোড করবে:

$ man 8 named

/usr/share/manডিরেক্টরি মর্যাদায় স্বয়ংক্রিয়ভাবে স্থাপন করা বিভিন্ন ম্যান পেজ অনুসন্ধান করে আপনি কাঠামোর অন্যান্য উদাহরণ দেখতে পাচ্ছেন ।

আপনি যদি গিথুব প্যাকেজটি সঠিকভাবে সংকলন ও ইনস্টল করেন তবে এটি ম্যানুপাথের একটি স্থানে ম্যানুয়ালটি স্থাপন করবে এবং এই দুটি কমান্ডের মধ্যে একটিতে লোড হবে:

$ man named
$ man 8 named

দুটি কমান্ডের দ্বিতীয়টি নির্দিষ্ট করে দিচ্ছে (আপনার প্রশ্নটি যেমন জিজ্ঞাসা করে) কীভাবে a.8 ফাইল খুলবেন

অবশ্যই, ম্যান পেজ কমান্ড এবং কমান্ডগুলির সাথে কাঠামো সম্পর্কে প্রচুর অন্যান্য বিবরণ পেতে পারেন:

$ man man
$ man manpath

অন্যান্য সম্পর্কিত কমান্ডের আরও বিশদে বিশদটি জানাতে নথির প্রতিটি পৃষ্ঠার নীচে লিঙ্ক থাকবে যার মধ্যে আপনি অনুসরণ করতে পারেন:

$ man [name of other references in the page]

ম্যান পেজ / ম্যান ফাইলগুলি কল করার অন্যান্য উপায়গুলির মধ্যে রয়েছে:

আপনি পৃষ্ঠাটির সরাসরি নামপথ নির্দিষ্ট করে যে কোনও ম্যান পৃষ্ঠা খুলতে পারেন। এই ক্ষেত্রে:

$ man /usr/share/man/man8/named.8
$ man ./named.8

যেহেতু নাম্বার ৮. একটি ডিফল্ট উবুন্টু ইনস্টলটিতে বিদ্যমান নেই, আপনি এমন একটি পৃষ্ঠায় এই বিকল্পটি পরীক্ষা করতে পারেন যা আসলে বিদ্যমান ( /usr/share/man/man8/apt.8.gz):

$ man /usr/share/man/man8/apt.8.gz
$ man ./apt.8gz

ম্যানপাথের কোনও পৃষ্ঠার চেয়ে সরাসরি কোনও পৃষ্ঠা খোলার সময়, তবে মনে রাখবেন যে আপনি যদি পৃষ্ঠার মতো একই ফোল্ডারে থাকেন man ./manpagename.8তবে man manpagename.8আপনাকে ম্যাপথটি সন্ধান করবে। এটি এটি দেখতে পাবে না, যেমন একটি এক্সিকিউট ফাইলকে কল করার চেষ্টা করে বর্তমান ডিরেক্টরিটি কমান্ডটি দেখতে পেত না যদি না বর্তমান ডিরেক্টরিটি অনুসন্ধানের পথে না থাকে।

বিঃদ্রঃ

.8এক্সটেনশানটির জন্য আপনার গুগল অনুসন্ধানের সাথে সম্পর্কিত , আপনার হিটগুলি আপনার প্রশ্নের সাথে আরও সুনির্দিষ্ট হতে পারে আপনি যদি প্রশ্নের "" .8 "অংশের চারপাশে" "" উদ্ধৃতি (") রাখেন Since যেহেতু এটি একটি ম্যান পৃষ্ঠা ছিল যা আপনি এই শব্দটি সহ কাজ করছেন were ফিল্টারে মানুষটি আরও ভাল হত।

এই ফর্ম্যাট করা প্রশ্নটি পরবর্তী সময় আপনি গুগল অনুসন্ধান সম্পাদন করতে সহায়তা করতে পারে:

".8" ম্যান ফাইলটি কীভাবে খুলবেন

অথবা, আপনি আপনার AU প্রশ্নটির জন্য রেখেছেন একই অনুসন্ধান ফিল্টারটি ব্যবহার করে:

মানুষের সাথে ".8" ​​ফাইলটি কীভাবে খুলবেন?


2

অন্যান্য উত্তরগুলি সঠিক হলেও, অনেকগুলি ফাইলের জন্য আপনি একটি জেনেরিক সমাধান চেষ্টা করতে পারেন: যতক্ষণ আপনি lesspipeইনস্টল করেছেন এবং সক্রিয় করেছেন আপনি যতক্ষণ করতে পারেন:

less some_file.8

এবং একটি ফর্ম্যাট আউটপুট পান। আপনি যদি lesspipeইনস্টল করেন তবে কোনও কারণে সক্রিয় না হলে আপনাকে eval $(lesspipe.sh)প্রথমে রান করতে হবে ।

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