JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... うに command で指定されたシェルコマンドを execl (3) を使って実行する。 execl("/bin/sh", "sh", "-c", command, (char *) NULL); system () が返るのはコマンドが完了した後である。 コマンドの実行中は、 system () を呼び出したプロセスでは、 SIGCHLD はブロックされ ... command を実行する子プロセスでは、これらのシグナルはデフォルトの処理方法にしたがって処理される)。 command が NULL の場合、 system () はそのシステムでシェルが利用可能かを示すステータスを返す。 返り値 system () の返り値は以下のいずれかである。 * command ... あり、 waitpid (2) に書かれているマクロ (つまり WIFEXITED () や WEXITSTATUS () などのマクロ) を使って検査することができる。 system () は他の子プロセスのウエイトステータスには影響を与えない。 エラー system () can fail with any of the same errors as fork ... ... -B lines ] [ --executions ] [ --kill-all ] [ --rejuvenate-all ] [ --prompt ] [ --mail ] [ --notify ] [ --no-list ] [ --system system ] [ --not-system system ] [ --user user ] [ --not-user user ] [ --command command ] [ --not-command command ] [ --o ... --younger-than hours ] [ --mail-lines lines ] uustat [ -kr jobid ] [ --kill jobid ] [ --rejuvenate jobid ] uustat -q [ -sS system ] [ -oy hours ] [ --system system ] [ --not-system system ] [ --older-than hours ] [ --younger-than hours ] uustat --list ... [ -sS system ] [ -oy hours ] [ --system system ] [ --not-system system ] [ --older-than hours ] [ --younger-than hours ] uustat -m uust ... ... st be aligned to an even register pair. Thus, using syscall () instead of the wrapper provided by glibc, the readahead (2) system call would be invoked as follows on the ARM architecture with the EABI in little endian mode: syscall(SYS_readahead, fd, 0 ... astest or best way to transition to the kernel, so you might have to refer to vdso (7)), the register used to indicate the system call number, the register(s) used to return the system call result, and the register used to signal an error. Arch/ABI Ins ... truction System Ret Ret Error 備考 call # val val2 alpha callsys v0 v0 a4 a3 1, 6 arc trap0 r8 r0 - - arm/OABI swi NR - r0 - - 2 arm/EABI ... ... ジョン 7 (第 7 版とも呼ばれる) UNIX。 1979 年に AT&T/Bell Labs によりリリースされた。 この時点以降、 UNIX システムは BSD と System V の二つの系譜に分かれた。 4.2BSD カリフォルニア大バークレー校 (the University of California at Berkeley) によりリリースさ ... れた 4.2BSD の後継。 4.4BSD 1993 年にリリースされた 4.3BSD の後継。 バークレー (Berkeley) による最後の大きなリリースである。 System V AT&T の商用 System V (5) リリースの 1983 年版により規定された 実装に基づく標準規格。 一つ前の AT&T の大きなリリースは 19 ... 81 年にリリースされた System III である。 System V release 2 (SVr2) System V の二番目のリリースであり、1985 年に作成された。 SVr2 は正式には 1985 年に発 ... ... 換する。 -g, --global man_db の設定ファイル中で、 `global' という名前がついているものを すべて含んだ manpath を生成する。 -m system [,...] , --systems= system [,...] 現在のシステムから、他のオペレーティングシステムについてのマニュアル 階層にアクセスできる ... h の出力に含まれる。 例えば NewOS のマニュアルページ階層を検索する場合には、 -m NewOS のようなオプションを指定すればよい。 system には複数のオペレーティングシステムをコンマで区切った形式で指定できる。 ネイティブのオペレーティングシステムのマニュアルペー ... ジ階層を 含ませる場合は、システム名として man を引き数文字列に加える必要がある。 このオプションは $ SYSTEM 環境変数を上書きする。 -h, --help ヘルプメッセージを表示して終了する。 -V, --version バージョンと著者に関する情報を表示する ... ... rsion="1"> <heap nr="0"> <sizes> </sizes> <total type="fast" count="0" size="0"/> <total type="rest" count="0" size="0"/> <system type="current" size="135168"/> <system type="max" size="135168"/> <aspace type="total" size="135168"/> <aspace type="mprot ... ect" size="135168"/> </heap> <total type="fast" count="0" size="0"/> <total type="rest" count="0" size="0"/> <system type="current" size="135168"/> <system type="max" size="135168"/> <aspace type="total" size="135168"/> <aspace type="mprot ... rsion="1"> <heap nr="0"> <sizes> </sizes> <total type="fast" count="0" size="0"/> <total type="rest" count="0" size="0"/> <system type="current" size="1081344"/> <system type="max" size="1081344"/> <aspace type="total" size="1081344"/> <aspace type="mp ... ... ていない。 準拠 uselib () は Linux 特有の関数であり、移植性を持たせたいプログラム には使用すべきでない。 注意 This obsolete system call is not supported by glibc. No declaration is provided in glibc headers, but, through a quirk of history, glibc versio ... ns before 2.23 did export an ABI for this system call. Therefore, in order to employ this system call, it was sufficient to manually declare the interface in your code; al ... ternatively, you could invoke the system call using syscall (2). In ancient libc versions (before glibc 2.0), uselib () was used to load the shared libraries with ... ... s system call no longer exists on current kernels! See NOTES. _sysctl () コールはカーネルパラメーターを読み書きする。例えば、 ホスト ... でない値を設定して、以前の値を要求しているのに、 oldlenp に空きがない。 ENOTDIR name が見つからなかった。 バージョン This system call first appeared in Linux 1.3.57. It was removed in Linux 5.5; glibc support was removed in version 2.32. 準拠 このコー ... おり、項目の名前の付け方が Linux と 4.4BSD では 異っている。しかし sysctl () 関数の宣言は両方で同じである。 注意 Use of this system call was long discouraged: since Linux 2.6.24, uses of this system call result in warnings in the kernel log, and in Linux ... ... s system call no longer exists on current kernels! See NOTES. _sysctl () コールはカーネルパラメーターを読み書きする。例えば、 ホスト ... でない値を設定して、以前の値を要求しているのに、 oldlenp に空きがない。 ENOTDIR name が見つからなかった。 バージョン This system call first appeared in Linux 1.3.57. It was removed in Linux 5.5; glibc support was removed in version 2.32. 準拠 このコー ... おり、項目の名前の付け方が Linux と 4.4BSD では 異っている。しかし sysctl () 関数の宣言は両方で同じである。 注意 Use of this system call was long discouraged: since Linux 2.6.24, uses of this system call result in warnings in the kernel log, and in Linux ... ... は、 GDB manual in node "Startup" --- shell command "info -f gdb -n Startup" を参照してください。 (not enabled with "--with-system-gdbinit" during compilation) システム全体の初期化ファイルです。これは、ユーザが GDB オプション "-nx" あるいは "-n" を指定し ... ない限り実行されます。詳細については、 GDB マニュアルのノード "System-wide configuration" --- shell command "info -f gdb -n 'System-wide configuration'" を参照してください。 (not enabled with ... "--with-system-gdbinit-dir" during compilation) システム全体の初期化ディレクトリです。ディレクトリ中のすべてのファイルは、認識された拡張子 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。