JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... で、所有権は root:root である。 このファイルは、擬似端末のマスタとスレーブのペアを作成するために使用される。 プロセスが /dev/ptmx をオープンすると、そのプロセスには 擬似端末マスタ (pseudoterminal master) へのファイルディスクリプターが返され、 /dev/pts ... ディレクトリに擬似端末スレーブ (pseudoterminal slave) デバイスが作成される。 /dev/ptmx をオープンして得られるファイルディスクリプターはそれぞれ独立の擬似端末マスタであり、対応するスレーブを各々持つ。スレーブの ... 1) や passwd (1) のような) 通常はパイプからの入力を拒否するプログラムに、 入力を送信するためにも使用できる。 ファイル /dev/ptmx , /dev/pts/* 注意 (UNIX 98 pseudoterminal naming と呼ばれる) 上記の機能の Linux でのサポートは、通常 /dev/pts にマウントさ ... ... で、所有権は root:root である。 このファイルは、擬似端末のマスタとスレーブのペアを作成するために使用される。 プロセスが /dev/ptmx をオープンすると、そのプロセスには 擬似端末マスタ (pseudoterminal master) へのファイルディスクリプターが返され、 /dev/pts ... ディレクトリに擬似端末スレーブ (pseudoterminal slave) デバイスが作成される。 /dev/ptmx をオープンして得られるファイルディスクリプターはそれぞれ独立の擬似端末マスタであり、対応するスレーブを各々持つ。スレーブの ... 1) や passwd (1) のような) 通常はパイプからの入力を拒否するプログラムに、 入力を送信するためにも使用できる。 ファイル /dev/ptmx , /dev/pts/* 注意 (UNIX 98 pseudoterminal naming と呼ばれる) 上記の機能の Linux でのサポートは、通常 /dev/pts にマウントさ ... ... プターを返す。 これは、 Linux システムにおいては、以下のように擬似端末多重デバイスをオープンするのと等価である。 open("/dev/ptmx", O_RDWR); 但し、 GNU C ライブラリを使用していても、擬似端末多重デバイスがどこか他の場所にあるシステムもある。 返り値 成功 ... 独自である。代わりに posix_openpt (3) を使用すること。 関連項目 grantpt (3), posix_openpt (3), ptsname (3), unlockpt (3), ptmx (4), pty (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの説 ... ... 擬似端末マスタをオープンするには posix_openpt (3) を呼び出す (この関数はマスタクローンデバイス (master clone device), /dev/ptmx をオープンする; pts (4) を参照)。 プログラム固有の初期化処理を実行し、 grantpt (3) を使ってスレーブデバイスの所有権や許可を ... のスレーブも open できるようになる (スレーブの名前は、マスタの名前の "pty" を "tty" に置き換えたものである)。 ファイル /dev/ptmx UNIX 98 マスタクローンデバイス /dev/pts/* UNIX 98 スレーブデバイス /dev/pty[p-za-e][0-9a-f] BSD マスタデバイス /dev/tty[p- ... ... るが、以下のように擬似端末多重デバイスをオープンすることで簡単に実装できる。 int posix_openpt(int flags) { return open("/dev/ptmx", flags); } posix_openpt () を呼び出すと、対応する擬似端末スレーブデバイスのパス 名が生成される。スレーブデバイスのパス名は ... ... file descriptor that refers to a pts (4) device open when switching to another mount namespace that uses a different /dev/ptmx instance may still accidentally find that a device path of the same name for that file descriptor exists. However, this de ... ... file descriptor that refers to a pts (4) device open when switching to another mount namespace that uses a different /dev/ptmx instance may still accidentally find that a device path of the same name for that file descriptor exists. However, this de ... ... 似ファイルシステムで、 通例としては /dev/pts にマウントされる。プロセスは擬似端末 (pseudo terminal) を取得するために、 /dev/ptmx をオープンする。 するとそのプロセスは番号を通して擬似端末を使えるようになり、 擬似端末のスレーブに /dev/pts/ <number> 経由 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。