メインコンテンツへスキップ
検索

の違いをめぐってかなりの混乱が起きています。 host ファイルと hosts (複数) のファイルを使用します。両方のファイルは >system>stcp ディレクトリに移動しますが、類似性はそこで終わります。

hosts ファイルは IP アドレスと名前の解決に使用されます。設定によっては hosts ファイルを参照してください。すべての名前がドメインネームサーバー(DNS)を介して解決できる場合は hosts ファイルはオプションですが、ほとんどのサイトでは"127.0.0.1 localhost"エントリ。

host ファイルはシステムの名前を含む文字列を保持します。理想的には、この名前は IP アドレスに解決可能なものであることが望ましいです。ファイルには host ファイルが読み込まれます。gethostname"関数を使用します。多くのアプリケーションはこの関数を呼び出してホスト名を取得し、"Bad file number見つからない場合は、"エラーになります。エラーが発生します。

>opt>openssl>bin>ssh-keygen
gethostname: Bad file number.

思い浮かぶアプリケーションはSSH、SSL、Sambaです。おそらく他にもあるでしょうし、将来的にはもっと多くのアプリケーションを移植することになるでしょう。

を作成するには host ファイルを実行するだけで hostname コマンドの引数にシステム名を指定します。このコマンドは次の行に名前をエコーします。

hostname m17
m17
ready 16:10:12

への書き込みアクセスが必要です。 >system>stcp ディレクトリにファイルを作成します。引数なしでコマンドを実行するとシステム名を表示しますが、これはファイルを表示することでもできます。

hostname
m17
ready 16:14:33

d >system>stcp>host

%azvos#m17_mas>system>stcp>host 12-11-07 16:14:44 mst

m17

用意ができました 16:14:44

を実行するだけで、ファイルに保存されている名前を変更することができます。 hostname コマンドに新しい名前を付けてください。

hostname #m17
#m17
ready 16:16:24

ただし、アプリケーションによっては名前を使ってテンポラリファイルを作成する場合があり、特殊文字(%や#など)で名前を指定するとそれができなくなる場合があるので注意が必要です。

gpg --fingerprint
gpg: failed to create temporary file `/SysAdmin/Noah_Davids/.gnupg/._lk40009dd0.#m17.286361238': File name too long or contains invalid characters.

メニューを閉じる

© 2020ストラタステクノロジー.