JM Project

JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 10 of about 91 for pipe (0.003 sec.)
Man page of PIPE 14085
PIPE Section: Linux Programmer's Manual (2) Updated: 2020-06-09 Index JM Home Page 名前 pipe, pipe2 - パイプを生成する 書式 #include < unistd.h > /* On Alpha, IA-64, MIPS, SuperH, and SPARC/SPARC64; see NOTES */ struct fd_pair { long fd[2]; ... }; struct fd_pair pipe(); /* On all other architectures */ int pipe(int pipefd [2]); #define _GNU_SOURCE /* feature_test_macros (7) 参照 */ #incl ... ude < fcntl.h > /* O_* 定数の定義の取得 */ #include < unistd.h > int pipe2(int pipefd [2], int flags ); 説明 pipe () はパイプを生成する。 パイプは、プロセス間通信に使用できる単方向のデータチャネル ... である。 配列 pipefd は、パイプの両端を参照する二つのファイルディスクリプターを 返すのに使用される。 pipefd[0] がパイプの読み出し側、 pipefd[ ...
https://man.mtool.work/man/20260915/man2/pipe.2.html
Man page of PIPE 14085
PIPE Section: Linux Programmer's Manual (2) Updated: 2020-06-09 Index JM Home Page 名前 pipe, pipe2 - パイプを生成する 書式 #include < unistd.h > /* On Alpha, IA-64, MIPS, SuperH, and SPARC/SPARC64; see NOTES */ struct fd_pair { long fd[2]; ... }; struct fd_pair pipe(); /* On all other architectures */ int pipe(int pipefd [2]); #define _GNU_SOURCE /* feature_test_macros (7) 参照 */ #incl ... ude < fcntl.h > /* O_* 定数の定義の取得 */ #include < unistd.h > int pipe2(int pipefd [2], int flags ); 説明 pipe () はパイプを生成する。 パイプは、プロセス間通信に使用できる単方向のデータチャネル ... である。 配列 pipefd は、パイプの両端を参照する二つのファイルディスクリプターを 返すのに使用される。 pipefd[0] がパイプの読み出し側、 pipefd[ ...
https://man.mtool.work/man/20260915/man2/pipe2.2.html
Man page of PIPE 11385
PIPE Section: Linux Programmer's Manual (7) Updated: 2014-07-08 Index JM Home Page 名前 pipe - パイプと FIFO の概要 説明 パイプと FIFO (名前付きパイプともいう) は、 単方向のプロセス間通信チャネルを提供する。 パイプには「読み出し側」と「書き ... み側」がある。 パイプの書き込み側で書き込まれたデータは、 パイプの読み出し側から読み出すことができる。 パイプを作成するには pipe (2) を使用する。 pipe (2) は新しいパイプを作成し、ファイルディスクリプターを二つ返す。 ディスクリプターのうち、一方はパイプ ... の読み出し側を、もう一方は 書き込み側を参照している。 パイプは関連するプロセス間の通信を作成するのに使用できる。 例は pipe (2) を参照。 FIFO (First In First Out の省略) はファイルシステムでの名前を持ち、 open (2) を使ってオープンできる ( mkfifo ... の読み出し側を参照しているファイルディスクリプターが すべてクローズされた後で、 write (2) を行うと、呼び出し元プロセスに SIGPIPE シグナルが送られる。 呼び出し元プロセスがこのシグナルを無視しているときには、 write (2) はエラー EPIPE で失敗する。 pipe ( ...
https://man.mtool.work/man/20260915/man7/pipe.7.html
Man page of VMSPLICE 8485
VMSPLICE Section: Linux Programmer's Manual (2) Updated: 2019-03-06 Index JM Home Page 名前 vmsplice - ユーザーページをパイプに継ぎ合わせる 書式 #define _GNU_SOURCE /* feature_test_macros (7) 参照 */ #include < fcntl.h > #include < sys/uio. ... ; 説明 If fd is opened for writing, the vmsplice () system call maps nr_segs ranges of user memory described by iov into a pipe. If fd is opened for reading, the vmsplice () system call fills nr_segs ranges of user memory described by iov from a pipe ... . The file descriptor fd must refer to a pipe. ポインター iov は iovec 構造体の配列を指す。 iovec 構造体は < sys/uio.h > で以下のように定義されている: struct iovec { vo ... で定義されている。現時点では、この値は 1024 である。 vmsplice () really supports true splicing only from user memory to a pipe. In the opposite direction, it actually just copies the data to userspace. But this makes the interface nice and symmetric ...
https://man.mtool.work/man/20260915/man2/vmsplice.2.html
Man page of CORE 8405
CORE Section: Linux Programmer's Manual (5) Updated: 2020-11-01 Index JM Home Page 名前 core - コアダンプファイル 説明 ある種のシグナルを受けた場合のデフォルトのアクションは、 プロセスを終了し (terminate)、 コアダンプファイル (core dump fil ... であれば、 その行の残りの部分は実行されるユーザー空間プログラムのコマンドラインとして解釈される。 Since kernel 5.3.0, the pipe template is split on spaces into an argument list before the template parameters are expanded. In earlier kernels, the tem ... トスペースで区切る (1行の最大長は 128 バイトが上限である)。 * The RLIMIT_CORE limit is not enforced for core dumps that are piped to a program via this mechanism. /proc/sys/kernel/core_pipe_limit When collecting core dumps via a pipe to a user-space p ... program can block the reaping of a crashed process by simply never exiting. Since Linux 2.6.32, the /proc/sys/kernel/core_pipe_limit can be used to defend against this possibility. The value in this file defines how many concurrent crashing processe ...
https://man.mtool.work/man/20260915/man5/core.5.html
Man page of SPLICE 8193
SPLICE Section: Linux Programmer's Manual (2) Updated: 2020-06-09 Index JM Home Page 名前 splice - パイプとの間でデータを継ぎ合わせる 書式 #define _GNU_SOURCE /* feature_test_macros (7) 参照 */ #include < fcntl.h > ssize_t splice(int fd_in ... しない。 vmsplice (2) 参照。 返り値 Upon successful completion, splice () returns the number of bytes spliced to or from the pipe. A return value of 0 means end of input. If fd_in refers to a pipe, then this means that there was no data to transfer, an ... d it would not make sense to block because there are no writers connected to the write end of the pipe. エラーの場合、 splice () は -1 を返し、 errno にエラーを示す値を設定する。 エラー EAGAIN SPLICE_F_NONBLOCK was specified ... . EINVAL どのファイルディスクリプターもパイプを参照していない。 EINVAL An offset was given for nonseekable device (e.g., a pipe). EINVAL fd_in と fd_out が同じパイプを参照している。 ENOMEM メモリー不足。 ESPIPE off_in か off_out のいずれかが NULL では ...
https://man.mtool.work/man/20260915/man2/splice.2.html
Man page of FPATHCONF 7634
FPATHCONF Section: Linux Programmer's Manual (3) Updated: 2017-07-13 Index JM Home Page 名前 fpathconf, pathconf - ファイルの設定値を取得する 書式 #include < unistd.h > long fpathconf(int fd , int name ); long pathconf(const char * path , i ... C_PATH_MAX path または fd がカレントディレクトリの場合、相対パス名の最大長。 対応するマクロは _POSIX_PATH_MAX である。 _PC_PIPE_BUF The maximum number of bytes that can be written atomically to a pipe of FIFO. For fpathconf (), fd should refer to a p ... ; in the latter case, the returned value corresponds to FIFOs created in that directory. The corresponding macro is _POSIX_PIPE_BUF . _PC_CHOWN_RESTRICTED This returns a positive value if the use of chown (2) and fchown (2) for changing a file's user ...
https://man.mtool.work/man/20260915/man3/fpathconf.3.html
Man page of FPATHCONF 7634
FPATHCONF Section: Linux Programmer's Manual (3) Updated: 2017-07-13 Index JM Home Page 名前 fpathconf, pathconf - ファイルの設定値を取得する 書式 #include < unistd.h > long fpathconf(int fd , int name ); long pathconf(const char * path , i ... C_PATH_MAX path または fd がカレントディレクトリの場合、相対パス名の最大長。 対応するマクロは _POSIX_PATH_MAX である。 _PC_PIPE_BUF The maximum number of bytes that can be written atomically to a pipe of FIFO. For fpathconf (), fd should refer to a p ... ; in the latter case, the returned value corresponds to FIFOs created in that directory. The corresponding macro is _POSIX_PIPE_BUF . _PC_CHOWN_RESTRICTED This returns a positive value if the use of chown (2) and fchown (2) for changing a file's user ...
https://man.mtool.work/man/20260915/man3/pathconf.3.html
Man page of POPEN 7634
POPEN Section: Linux Programmer's Manual (3) Updated: 2017-09-15 Index JM Home Page 名前 popen, pclose - プロセスとの入力/出力用のパイプストリーム 書式 #include < stdio.h > FILE *popen(const char * command , const char * type ); int pclose( ... の終了状態を返す。 返り値 popen (): on success, returns a pointer to an open stream that can be used to read or write to the pipe; if the fork (2) or pipe (2) calls fail, or if the function cannot allocate memory, NULL is returned. pclose (): on succes ... ror. エラー popen () 関数は、メモリーアロケーションに失敗しても errno をセットしない。 popen () が中で呼び出す fork (2) や pipe (2) が失敗した場合には、 errno が適切にセットされる。 引数 type が無効であり、この状態が検知された場合には、 errno が EINV ... がすぐに終了してしまったことと、区別がつかない。 唯一のヒントは終了状態が 127 になることである。 関連項目 sh (1), fork (2), pipe (2), wait4 (2), fclose (3), fflush (3), fopen (3), stdio (3), system (3) この文書について この man ページは Linux man-page ...
https://man.mtool.work/man/20260915/man3/pclose.3.html
Man page of POPEN 7634
POPEN Section: Linux Programmer's Manual (3) Updated: 2017-09-15 Index JM Home Page 名前 popen, pclose - プロセスとの入力/出力用のパイプストリーム 書式 #include < stdio.h > FILE *popen(const char * command , const char * type ); int pclose( ... の終了状態を返す。 返り値 popen (): on success, returns a pointer to an open stream that can be used to read or write to the pipe; if the fork (2) or pipe (2) calls fail, or if the function cannot allocate memory, NULL is returned. pclose (): on succes ... ror. エラー popen () 関数は、メモリーアロケーションに失敗しても errno をセットしない。 popen () が中で呼び出す fork (2) や pipe (2) が失敗した場合には、 errno が適切にセットされる。 引数 type が無効であり、この状態が検知された場合には、 errno が EINV ... がすぐに終了してしまったことと、区別がつかない。 唯一のヒントは終了状態が 127 になることである。 関連項目 sh (1), fork (2), pipe (2), wait4 (2), fclose (3), fflush (3), fopen (3), stdio (3), system (3) この文書について この man ページは Linux man-page ...
https://man.mtool.work/man/20260915/man3/popen.3.html
PREV 1 2 3 4 5 6 7 8 9 10 NEXT

リンク

日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。