Adam ile .8 dosyası nasıl açılır?


10

Nasıl düzgün bir yerel açabilirim .8gibi dosya named.8ile mankomuta?

Ben mankomuta ve ben var .8dosyayı. Benim durumumda bind9/bin/named/named.8(github'da bulunabilir) daha önce yapabildiğimden eminim.

Benim özel durumumda,

$ 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 ile başlar:

.\" 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

Google'da ".8 dosyası nasıl açılır" araması yapmayı denedim. ve 0 sonuç vardı, bu yüzden bunun için bir sonuç olması gerektiğini düşünüyorum (bu n sorusunu sormak için bir neden daha iyi n sadece kendim için cevabı bilmem gerekip gerekmediği yerde n bunun için gelecekteki arama sayısıdır herkes tarafından yapılmış.)

Yanıtlar:


23

man ./named.8çalışacak. manargüman olarak bir dosya adı alacaktır, ancak argüman bir man sayfanın adı "gibi görünüyorsa" bunun olduğunu varsayar ve bu adın bir dosyasını kontrol etmez. ./Geçerli dizindeki bir dosyaya başvurmak için ekleyerek , bunun bir dosya adı olduğunu açıkça belirtirsiniz ve böylece dosyaya manböyle davranılır. Ayrıca tam bir mutlak yol da kullanabilirsiniz.


Bu iyi. O kadar iyi ki kötü. Şimdi cevabınızı mı seçeceğinizi bilmiyorum Lok Lam Cheng.
Timothy Swan

@TimothySwan beni şu ya da bu şekilde rahatsız etmiyor. -liyi bir seçim gibi görünüyor. Ancak, bir şeyin dosya adı olup olmadığını tahmin etmeye çalışan bir çok şey için, a'nın ./size yardımcı olabileceğini bilmeye değer . örneğin, adında bir dosyanız varsa -xve bunun bir bayrak olduğunu düşünmek için ısrar ediyorsanız, bununla başlayın -, şimdi çağırın ./-xve artık başlamıyor -.
Ocaklar

@TimothySwan: FWIW, @hobbs 'cevabı işe yarıyor macos, diğer cevap ( -largümanı kullanarak ) işe yaramıyor.
Seamus


8

.8Sayfa adının bir parçası o adam sayfalarının bölümünde 8'de var olduğunu belirten. Bölüm #8, Sistem yönetim komutlarına özgü manpage bölümüdür ... genellikle kendi komutları veya root tarafından kontrol edilen komutlar.

Komut manbu sayfayı uygun bir insan yolunda olduğu sürece yükler. Ubuntu için bu yol, içinde yapılandırılmıştır /etc/manpath.config.

/usr/share/manManpath yerlerinden biri olarak bulacaksınız . Bu dosyayı (adlı 8) /usr/share/man/man8bölüme koyarsanız , şu komutla yüklenebilir:

$ man named

Bu dosyanın bulunduğu varsayılmaktadır:

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

Bu bölümü bu komutla yüklerken daha spesifik olabilirsiniz (bu, aynı sayfayı yükler:

$ man 8 named

/usr/share/manDizin hiyerarşisine otomatik olarak yerleştirilmiş çeşitli kılavuz sayfalarını keşfederek yapının diğer örneklerini görebilirsiniz .

Github paketini düzgün bir şekilde derleyip kurarsanız, kılavuzu manpath konumlarından birine yerleştirir ve şu iki komuttan biriyle yüklenir:

$ man named
$ man 8 named

İki komuttan ikincisi (sorunuzun sorduğu gibi) a.8 dosyasının nasıl açılacağını belirtir .

Elbette, komutlar ile man sayfası komutları ve yapısı hakkında birçok ayrıntı alabilirsiniz:

$ man man
$ man manpath

Belge sayfalarının her birinde, takip edebileceğiniz diğer ilgili komutları daha ayrıntılı olarak açıklamak için altta bağlantılar bulunur:

$ man [name of other references in the page]

Man sayfalarını / man dosyalarını çağırmanın diğer yolları şunlardır:

Ayrıca herhangi bir kılavuz sayfasını, sayfanın doğrudan işaretini belirterek de açabilirsiniz. Örneğin:

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

Yana named.8 yüklemek ubuntu varsayılan mevcut değildir, aslında (var olduğunu bir sayfada bu seçeneği test edebilirsiniz /usr/share/man/man8/apt.8.gz):

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

Sayfa açarken, insan yolundaki bir sayfa yerine doğrudan bir sayfa açarken, sayfa ile aynı klasördeyseniz kullanmak zorunda kalacağınızı man ./manpagename.8, ancak insan yolunu man manpagename.8arayacağınızı unutmayın. Yürütme dosyasını çağırmaya çalışmak, geçerli dizin arama yolunda olmadıkça geçerli dizinde komutu görmez gibi görmez.

Not

.8Uzantı için Google aramanızla ilgili olarak, sorunun ".8" ​​kısmına tırnak işaretleri (") koyarsanız, isabetleriniz sorunuza daha spesifik olurdu. filtredeki adam daha iyi olurdu.

Bu biçimlendirilmiş soru, bir sonraki Google aramasını yaptığınızda yardımcı olabilir:

".8" bir dosya nasıl açılır

Veya AU sorunuz için koyduğunuz arama filtresini kullanarak:

".8" dosyası man ile nasıl açılır?


2

Diğer yanıtlar doğru olsa da, birçok dosya için genel bir çözüm deneyebilirsiniz: lesspipeyüklediğiniz ve etkinleştirdiğiniz sürece şunları yapabilirsiniz:

less some_file.8

ve biçimlendirilmiş bir çıktı alın. Eğer varsa lesspipekurulu, ama nedense aktive değil, çalıştırmak gerekecek eval $(lesspipe.sh)ilk.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.