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

UnixやLinuxに固有の単語/用語についての質問。

4
用語の調整:ディスプレイマネージャーとセッションマネージャー、ウィンドウシステムとウィンドウマネージャー
私はLinux FoundationのLinux入門コースを受講しています。特にTLDPやWikipediaなどの他のソースでコースの資料を補足しようとすると、一部の用語が重複または矛盾するようです。 「ディスプレイマネージャー」は「セッションマネージャー」と同じものですか? ディスプレイマネージャ:ウィンドウシステムを起動し、通常はユーザー名とパスワードを要求することによりウィンドウシステムセッションを開始するプログラム。 ‏ セッションマネージャ:グラフィカルセッションのコンポーネントを開始および保守します。 同様に、「ウィンドウシステム」は「ウィンドウマネージャ」と同じものですか? ウィンドウシステム:高度なソフトウェアが使用するGUIの主要な要素を提供するソフトウェア。GUIをユーザーに表示するために、アプリケーションに(通常)長方形のサイズ変更可能な表面を提供します。 ‏ ウィンドウマネージャ:ウィンドウ、ウィンドウクロム、およびコントロールの配置と移動を制御します。 そして、Xについて確認するために:私が収集したことから、「X Window System」はビットマップ表示用のウィンドウシステムであり、「X11」はX Window Systemの現在のプロトコルバージョンであり、「X.Org Server」はX11プロトコルのリファレンス実装。あれは正しいですか?

2
コマンドラインの用語:コマンドのこれらの部分は何と呼ばれていますか?
コマンドラインでは、次のような「単純な」コマンドをよく使用します。 mv foo/bar baz/bar しかし、私はこれのすべての部分を何と呼ぶべきかわかりません: ┌1┐ ┌──2───┐ git checkout master │ └──────3──────┘ └───────4─────────┘ 私は(私は)1がコマンドであり、2が引数であることを知っており、おそらく3を引数リストと呼びます(それは正しいですか?)。 しかし、私は4と呼ぶべきか分からない。 より複雑な「コマンド」はどのようにラベル付けされますか? find transcripts/?.? -name '*.txt' | parallel -- sh -c 'echo $1 $2' {} {/} 1,2,3,4を何と呼ぶか​​、たとえば上記のこの「コマンド」の各部分を何と呼ぶか​​を分解する回答をいただければ幸いです。 ここには含まれていない、他に類を見ない/驚くべきことについても学ぶことは素晴らしいことです。

2
ファイルコマンドにとって「マジックテスト」とはどういう意味ですか?
私はfileコマンドについて読んでいたのですが、よくわからないことがありました。 ファイルは、ファイルを実行することによって、これを達成する....照会されているファイルの種類を決定するために設計された3つの問題のファイルにテストのセットを: ファイルシステムのテスト、 マジックテスト、 言語テスト マジックテストとは何ですか?

3
man(1)で使用されている「オンライン」とはどういう意味ですか?
私のシステム(Darwin 15.5.0)ではman(1)、次のように開きます。 NAME man - format and display the on-line manual pages ただし、ページのフォーマット元のファイルは明らかにディスク上にあります。 % man -w man /usr/share/man/man1/man.1 % file `man -w man` /usr/share/man/man1/man.1: troff or preprocessor input text したがって、この場合の「オンライン」とは、「インターネット経由でアクセスできる他の場所」のように「オンライン」を意味するものではありません。 「オンライン」とは、単にシステムの電源が入っていることを意味しますか?もしそうなら、なぜそれを最初に指定するのを煩わせるのですか、つまり、フォーマッターが処理したページを読んでいるのが明らかではないのですか?または、説明が書かれたとき、ほとんどの「マニュアル」が紙のボリュームだったので、ディスクにマニュアルを置くことは大したことでしたか?「オンライン」、ハイフン、その他すべてのこの使用は、コンピューティングでまだ一般的ですか

2
シェル変数の展開とグロブの効果とその上での分割
この投稿には実際には2つの個別の質問が含まれていますが、それらをグループ化することで、より多くのコンテキストが得られると思います。私は変数の引用符についてこの質問をしましたが、そもそも変数の展開が何を意味するのかよくわかりません。だから私の最初の質問は: unix / linux speakの変数展開とは何ですか? 私の質問の2番目の部分は、次の用語に関連しています。 glob スプリット 上記は何を意味し、変数展開にどのように影響しますか?元の質問への回答には、次のことが記載されています。 (リストコンテキストで)引用符がないことは、split + glob演算子と考えてください。 echo $ testがecho glob(split( "$ test"))のように。 私は直接の概念取り組む任意の答えを見つけることができませんでしたグロブや分割をではなく、直接、このように他の質問に答えるには、それらの用語を使用しています最近のもの。

2
Unix / Linuxのパイプコマンドについて
私には2つの簡単なプログラムがあります:AとB。 A最初に実行され、次にB「stdout」を取得Aして「stdin」として使用します。私がGNU / Linuxオペレーティングシステムを使用しており、これを行う最も簡単な方法は次のようになると仮定します。 ./A | ./B このコマンドを説明する必要がある場合、それはプロデューサー(A)からの入力(読み取り)とコンシューマー(B)への書き込みを行うコマンドであると言えます。それは正しい説明ですか?何か不足していますか?
16 pipe  terminology 

6
ドライブ名?「/ dev / sda」の「sda」部分の正しい用語は何ですか?
fdisk(8)言う: 通常、デバイスは/ dev / sda、/ dev / sdbなどです。デバイス名はディスク全体を指します。libata(ATAホストコントローラーとデバイスをサポートするためにLinuxカーネル内で使用されるライブラリ)のない古いシステムは、IDEディスクとSCSIディスクを区別します。そのような場合、デバイス名は/ dev / hd *(IDE)または/ dev / sd *(SCSI)になります。 パーティションは、デバイス名の後にパーティション番号が続きます。たとえば、/ dev / sda1はシステムの最初のハードディスクの最初のパーティションです。 Linuxカーネルのドキュメント(Documentation / devices.txtファイル)も参照してください。 これに基づいて、Linuxのコンテキストでは、/dev/hdaまたはのような文字列/dev/sdaが「デバイス名」であることを理解しています。そうでなければ、私は上記強調してきた2番目の文が意味を成さない。その代わりに、と言うでしょう「例えば、sda1には、システムの最初のハードディスクの最初のパーティションです。」 このビューは、Linux Partition HOWTOによって裏付けられています。 慣例により、IDEドライブにはデバイス名/ dev / hda〜/ dev / hddが与えられます。 部分文字列hdaまたはsdaそのようなデバイス名の技術的に正しい(そして、できれば、明確で簡潔な)英語の用語はありますか?たとえば、この場合sda、ドライブを呼び出すのは正しいでしょうか? 「短い名前」; または 「非修飾デバイス名」; または 他に何か? (私は、たとえそれらが一般的に使用されているとしても、技術的に不正確な口語表現を求めていません。)
16 linux  gnu  terminology 

1
対話型シェルは非対話型になりますか?
対話型シェルは非対話型になりますか? 注:「対話型と非対話型の違いは何ですか?」という基本的な質問について多くの研究を行ってきましたが、研究の結果、この質問をすることになりました。 この質問には、回答するために「インタラクティブ」にどのタイプの定義を使用するかが重要であるため、部分的に長い前文があります。定義は、特定のセットの任意のラベルです。さまざまなプロパティを説明できます。または、行動を予測し、目的を理解するために使用できる情報を提供できます。 この最後のタイプは、「アクション定義」または「動的定義」と呼ぶことができ、最も便利です。 ではman 1p sh、対話型シェルの次の定義が提供されています。 If the -i option is present, or if there are no operands and the shell’s standard input and standard error are attached to a terminal, the shell is considered to be interactive. 「-iオプション」の記述と「オペランド」という言葉の使用から、これは実行中のシェルで調べることができる属性ではなく、シェルの呼び出しを指します。 Bashのマニュアルページでは、少し異なる表現をしています。 An interactive shell is one started without non-option arguments …




2
正規表現で[[.ch。]]はどういう意味ですか?
代替タイトル:POSIX準拠の正規表現の「照合シーケンス」または「照合要素」とは何ですか? 正確な技術的定義はPOSIX仕様のセクション9.3.5でリストの項目4として見つかりましたが、私にはあまり明確ではありません。 私は例と説明については、ウェブ上の周りGoogleで検索していない思い付い完全に手ぶらで、間違いなくありません啓発します。 私が得た唯一のことは、特定の状況では、長さを比較し、「最長一致」が何であるかを決定するために、正規表現に複数の文字を単一の文字として処理させることができるということです(正規表現は貪欲であり、可能な限り最長の一致を返します)。 それだけですか?使い方がわからないのですが、理解が不十分だと思います。 正規表現の「照合」とは実際には何ですか? そして[[.ch.]]、POSIX仕様の例であるは、これとどのように関連していますか?



4
コマンド 'date + FORMAT' —%a、%A、%bなどは何と呼ばれますか?
このdateコマンドは、現在の日付と時刻を次のように出力しますFri Apr 12 15:04:03 UTC 2013。 私たちが使用できるカスタム形式で出力日時持っているために、date +FORMATこのように、例えば、date "+%Y-%m-%dT%H:%M:%S%:z"のようなものを提供します2013-04-12T15:04:37+00:00。 しかし、私は何を知りたい%Y、%m、%d、%H、%M、%S総称して(すなわち用語)と呼ばれている、など。また、T他とは違うので、何と呼ばれていますか?
10 date  terminology 

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