タグ付けされた質問 「man」

man-オンラインのマニュアルページをフォーマットして表示します(「オンライン」は「インターネット上」ではなく「紙上」ではなく「コンピュータ上」を意味します)


2
ターミナルの寸法変更に関するマニュアルページの動的な再フォーマット
私の一般的なワークフローの1つは、ターミナルでマニュアルページを開き、次に別のターミナルで物事をテストすることです。マニュアルページは、最初の端末の初期寸法にフォーマットされています。ウィンドウのサイズを変更する(またはWMに自動的にサイズを変更させる)と、フォーマット済みのページの右側にギャップがあるか、行が折り返されます。この時点で、私は通常q(uit)および!!(再度実行)し、ページ内での私の位置を失います。 フォーマットプロセスはかなりCPUを集中的に使用するものであると考えられますが、それは古代の固定端末サイズに起因するものかもしれません。lessそれは理論的には可能なはずですので、ページャは動的に、ターミナルリサイズイベントに反応します。 私はmanページを熟読し、Webを検索し、IRCに尋ねました-たくさんのことを-しかし、何も思い付くことができませんでした。 manユーティリティの内部または外部から再フォーマットをトリガーできますか? ページを動的にサイズ変更するmanユーティリティのバージョンはありますか? フォーマット/表示プロセスの一部をカスタマイズして更新する方法はありSIGWINCHますか?
14 terminal  man 

3
マンページのないインストール済みバイナリパッケージを見つける方法はありますか?
最近、https: //lintian.debian.org/tags/binary-without-manpage.htmlを見ましたが、欠落している14,000のマンページが表示されています。 これは、いくつかのバイナリパッケージ(ライブラリではない)にマンページがない可能性が高いことを意味します。マンページを持たないインストール済みバイナリパッケージ/アプリケーション(ライブラリではない)のリストを取得するにはどうすればよいですか?私はいくつかを知っていて、それに少し貢献し始めるかもしれません。

5
最小限のCentos Dockerコンテナにマニュアルページをインストールできない
最小限のCentos 7 Dockerイメージがあり、Dockerfileのデバッグに役立つマニュアルページを取得しようとしています。箱から出して、それは多くを持っていません: # man ls No manual entry for ls パーこのServerFaultの答え、私がインストールman-pagesRPMを、それは罰金を行くように見えました。 # yum install -y man-pages Loaded plugins: fastestmirror, ovl Loading mirror speeds from cached hostfile * base: mirror.vtti.vt.edu * extras: centos.mbni.med.umich.edu * updates: centos.netnitco.net Resolving Dependencies --> Running transaction check ---> Package man-pages.noarch 0:3.53-5.el7 will be installed --> …
13 centos  rpm  man  docker 

6
端末からクリップボードに複数ページのテキストをコピーする方法は?
私は自分のマシンでソフトウェアのマニュアルページを見ていましたが、そのテキストの一部をコピーアンドペーストする必要がありましたが、テキストは複数のページでした。出力をファイルに送信し、geditなどのUIベースのソフトウェアを使用して必要なテキストをコピーできることを知っています。しかし、これは端末から実行できますか? ジョセフはコマンドライン方式を提案しました(私には少し複雑ですが、Linuxでの正規表現はまだ得意ではありません)。しかし、私はまだ端末を使用しているときに、マウスを使用してそうする方法があるのだろうかと考えています。 一般的な答えが得られることを願っていますが、Ubuntuを使用しています。

3
ユーザーディレクトリのマニュアルページはどこにインストールすればよいですか?
私が書いた小さなPerlユーティリティ用のMakefileを作成しようとしています。そしてmake、非rootユーザーとして実行されたときにmanページをインストールする場所を見つけるのに苦労しています。 現在manpath、$HOMEディレクトリ内の最初のパスを見つけるためにの出力を解析していますが、ほとんど問題なく動作します。 私が見つけたパスがある~/manと~/share/man 唯一の問題は、それらのディレクトリがそもそも存在manpathしない場合、それらのいずれも出力しないことです。 ご質問 ユーザーの$ HOMEディレクトリのmanページをどこにインストールするべきかを調べるポータブルな方法はありますか? そうでない場合、どれを優先する必要がありますか?
13 man 

3
Nmap -sn:スキャンするかスキャンしないか?
nmapmanページでは、これはについて言いたいことがある-snのパラメータを: -sn (No port scan) . This option tells Nmap not to do a port scan after host discovery, and only print out the available hosts that responded to the scan. 文の前半にはスキャンがないと記載されていますが、後半にはスキャンがあると記載されています。後半が参照しているポートスキャンとは異なるタイプのスキャンがありますか?ホスト検出スキャン(おそらく、私が知っている小さな情報から推測nmap)?
13 man  nmap 

3
manファイルを手動で検索してインストールする
私はいくつかのマニュアルページ、特にgccとg ++を見逃しているようです。セクションを指定しても役に立ちません。whereisこれら2つのマニュアルページはリストされていないので、単に存在しないと思います。 Googleでは、たとえばhttp://linux.die.net/man/1/g++がたくさんあります(ただし、普通のHTMLのようですが...またはmanページのマークアップですか?) これを手動で置き換える方法を学ぶ良い機会になると思いました。gcc.1.gzファイルを探しているのでしょうか? GNU、Debian、または何らかの方法で自動化できますか?これらのファイルにどれだけの作業が費やされますか?1つ入手した場合、99%正しいか、時間/アーキテクチャによって大きく異なるのでしょうか?
13 debian  man  gcc  roff 

4
すべてのmanページを無効にできますか?
特にRaspberry pi(Raspbian Wheezyを実行)では、一般的に、すべてのmanページを無効にできますか? これは、保存されたmanページ、「man-dbのトリガーの処理」などがないことを意味します。マニュアルページは常にインターネットで利用できるので、実際にインストールする必要はありません。それらを生成して保存する必要はないようです。


4
Cライブラリのmanページを書く必要がありますか?
LinuxとFreeBSD用の小さなCライブラリを作成し、そのドキュメントを作成します。私はマニュアルページの作成についてもっと学ぼうとしましたが、ライブラリ用のマニュアルページを作成するベストプラクティスの指示や説明は見つかりませんでした。特に、私は関数のマニュアルページをどのセクションに置くことに興味がありますか?3?たぶん良い例やマニュアルがありますか?ライブラリから各関数のマニュアルページを作成するのは悪い考えですか?
12 linux  freebsd  man 


3
Ubuntu Linuxでは、mandbが継続的に(明らかにバックグラウンドで)実行されるのは正常ですか?
私は所属機関のUbuntu Linuxノードにアクセスできます。ノードはグループ間で共有されますが、通常、この特定のノードを使用するのは私だけです。 このノードの8つのCPUすべてで計算を並行して実行しています。私の計算は実行されますが、を使用してアクティブなプロセスを表示するtopと、user manおよびcommand という追加プロセスが表示されますmandb。このmandbコマンドは、私が見るたびに実行されているようでtop、かなりの量のCPUパワー(6 %CPU)とメモリ(2.5 %MEM)を消費しているようtopです。 インターネットを見てみると、次のように見えます: mandb 通常は人が管理するインデックスデータベースキャッシュを初期化または手動で更新するために使用されます。 では、なぜmandbこのノードで常に実行されるのでしょうか?(他のノードによると、私の施設のクラスター内の他のノードではこの問題はありませんtop。)現在マニュアルを見ていないmandbのに、なぜ常に実行する必要があるのですか? このプロセスは、使用して安全に終了できる幻のプロセスである可能性がありkillますか?
12 linux  ubuntu  cpu  man  cluster 

3
Linuxでのmanページのローカライズ(Ubuntu)
別の言語でマニュアルページを出力するオプションはありますか?コンピューターの言語を完全に変更したくはありませんが、特定のマニュアルページのみを変更します。例えば $ man -English man Man is a manual program … $ man -Russian man Инструцтия для Unix, BSD и Linux. …
12 man  locale 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.