JM Project

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

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 9 of about 9 for インタープリター (0.009 sec.)
Man page of EXECVE 13157
EXECVE Section: Linux Programmer's Manual (2) Updated: 2020-08-13 Index JM Home Page 名前 execve - プログラムを実行する 書式 #include < unistd.h > int execve(const char * pathname , char *const argv [], char *const envp []); 説明 execve () ... イナリ実行形式か、 以下の形式の行で始まるスクリプトでなければならない。 #! interpreter [optional-arg] 後者の詳細は、後ろの「インタープリタースクリプト」の節を参照のこと。 argv is an array of pointers to strings passed to the new program as its command-line argumen ... ーに読み込んでリンクを行う。 実行ファイルがダイナミックリンクされた ELF 実行形式だった場合、 PT_INTERP セグメントに指定されたインタープリターが必要な 共有オブジェクト (shared library) を読み込むのに使用される。 通常、インタープリターは glibc をリンクしたバイナリでは ... 関わらず、 execve () の前後でこれら 3つのファイルディスクリプターがクローズされたままで あることを前提にすることはできない。 インタープリタースクリプト インタープリタースクリプトとは、実行許可が有効になっていて、 最初の行が以下の形になっているテキストファイルのこと ...
https://man.mtool.work/man/20260915/man2/execve.2.html
Man page of EXECVEAT 10048
EXECVEAT Section: Linux Programmer's Manual (2) Updated: 2017-09-15 Index JM Home Page 名前 execveat - ディレクトリファイルディスクリプターからの相対パスで指定されるプログラムを実行する 書式 #include < unistd.h > int execveat(int dirfd , co ... と NULL でない pathname で指定されたファイルがシンボリックリンクである。 ENOENT dirfd と pathname で指定されるプログラムはインタープリタープログラムを使用する必要があるが (例えば "#!" で始まるスクリプト)、 ファイルディスクリプター dirfd が O_CLOEXEC フラグ付きで ... オープンされており、 その結果プログラムファイルは起動されたインタープリターにアクセスできないことになる。 「バグ」を参照。 ENOTDIR pathname が相対パスで、 dirfd がディレクトリ以外のファイルを参照して ... テムがマウントされていないシステムで実装するためにも必要である。 スクリプトファイルを実行するように要求された際、 スクリプトインタープリターに渡される argv[0] は、 /dev/fd/N 形式または /dev/fd/N/P 形式の文字列である。 ここで N は dirfd 引数で渡されたファイルディス ...
https://man.mtool.work/man/20260915/man2/execveat.2.html
Man page of DEJAGNU 9922
DEJAGNU Section: User Commands (1) Updated: URM Index JM Home Page BSD mandoc 名前 dejagnu - DejaGnu の補助コマンド起動 書式 dejagnu Ao Ar command Ac [- -help | options... ] dejagnu - -help dejagnu - -version 説明 dejagnu コマンドは、 要求さ ... DejaGnu ライブラリの場所を設定します。 DEJAGNULIBS が設定された場合、 Sx FILES に説明する検索処理は行われません。 AWK Awk インタープリターへのフルパスを指定します。 これは GNU Awk の場合もあり、 そうでない場合もあります。 これが設定されていない場合、 awk プログラ ... ムは PATH から検索されます。 Awk インタープリターが GNU Awk であった場合、 Awk インタープリターの実行時には - -posix オプションが与えられます。 GAWK GNU Awk へのフルパスを指 ... を設定するのは Bash です。 EXPECT Expect へのフルパスを指定します。 これは、 すでにロードされている Expect 拡張を使った Tcl インタープリターです。 これが設定されていない場合、 expect プログラムは PATH から検索されます。 なお DejaGnu コアは Expect によって記述されて ...
https://man.mtool.work/man/20260915/man1/dejagnu.1.html
Man page of PROC 8646
PROC Section: Linux Programmer's Manual (5) Updated: 2015-01-22 Index JM Home Page 名前 proc - プロセスの情報を含む擬似ファイルシステム 説明 proc ファイルシステムは擬似的なファイルシステムであり、 カーネル内のデータへのインターフェースとして ... は、以下の擬似ファイルとディレクトリを含む。 /proc/[number]/auxv (カーネル 2.6.0-test7 以降) 実行時にプロセスに渡された ELF インタープリター情報が格納されている。 個々のエントリーは、 unsigned long 型の ID 1 個に unsigned long 型の値 1 個が続くフォーマットである。 ...
https://man.mtool.work/man/20260915/man5/proc.5.html
Man page of PROC 8646
PROC Section: Linux Programmer's Manual (5) Updated: 2015-01-22 Index JM Home Page 名前 proc - プロセスの情報を含む擬似ファイルシステム 説明 proc ファイルシステムは擬似的なファイルシステムであり、 カーネル内のデータへのインターフェースとして ... は、以下の擬似ファイルとディレクトリを含む。 /proc/[number]/auxv (カーネル 2.6.0-test7 以降) 実行時にプロセスに渡された ELF インタープリター情報が格納されている。 個々のエントリーは、 unsigned long 型の ID 1 個に unsigned long 型の値 1 個が続くフォーマットである。 ...
https://man.mtool.work/man/20260915/man5/procfs.5.html
Man page of FEXECVE 8538
FEXECVE Section: Linux Programmer's Manual (3) Updated: 2019-10-10 Index JM Home Page 名前 fexecve - ファイルディスクリプターで指定されたプログラムを実行する 書式 #include < unistd.h > int fexecve(int fd , char *const argv [], char *const e ... を防ぐことができる (ただし「バグ」を参照)。 バグ fd がスクリプトを参照していて (つまり、 最初の行に文字 #! で始まるスクリプトインタープリターの指示がある実行テキストファイルである)、 fd に close-on-exec フラグがセットされていた場合、 fexecve () はエラー ENOENT で失 ... 敗する。 このエラーが起こるのは、 スクリプトインタープリターが実行される時点までに、 close-on-exec フラグにより fd がすでにクローズされてしまっているからである。 そのため、 スクリプトを ...
https://man.mtool.work/man/20260915/man3/fexecve.3.html
Man page of ELF 7783
ELF Section: Linux Programmer's Manual (5) Updated: 2013-04-17 Index JM Home Page 名前 elf - 実行可能リンクフォーマット (ELF) ファイルのフォーマット 書式 #include < elf.h > 説明 ヘッダーファイル < elf.h > は ELF 実行可能バイナリファイルのフ ... p_vaddr メンバの昇順にソートされて出現する。 PT_DYNAMIC この配列要素は動的リンク情報を指定する。 PT_INTERP この配列要素は、インタープリターとして起動されるパス名 (ヌル文字終端) の位置とサイズを指定する。 このセグメント型は (共有オブジェクトにもあるかも知れないが) ... ンはのタイプは SHT_PROGBITS である。 使用される属性は SHF_ALLOC と SHF_EXECINSTR である。 .interp このセクションはプログラムインタープリターのパス名を保持する。 ファイルにこのセクションを含むロード可能セグメントがある場合、 そのセクションの属性には SHF_ALLOC ビット ...
https://man.mtool.work/man/20260915/man5/elf.5.html
Man page of INTRO 7118
INTRO Section: Linux User's Manual (1) Updated: 2020-08-13 Index JM Home Page 名前 intro - ユーザーコマンドの紹介 説明 マニュアルの 1 章は、ユーザーコマンドやツールの説明について説明している。 例えば、ファイル操作ツール、シェル、コンパイラ、 ... は、ます最初にユーザー名とパスワードを入力してセッションをオープンしなければならないだろう。 login (1) プログラムは (コマンドインタープリターである) シェル (shell) を起動する。グラフィカルログインの場合は、メニューやアイコンがある スクリーンが表示され、マウスをクリ ... ックするとウィンドウが開いて シェルが起動されることだろう。詳しくは xterm (1) を参照のこと。 シェル コマンドは、コマンドインタープリターである シェル に対して入力する。 シェル は、組み込みコマンドではなく普通のプログラムであり、好みのものに変更する ことができる ...
https://man.mtool.work/man/20260915/man1/intro.1.html
Man page of GETAUXVAL 6920
GETAUXVAL Section: Linux Programmer's Manual (3) Updated: 2020-06-09 Index JM Home Page 名前 getauxval - 補助ベクトルから値を取得する 書式 #include < sys/auxv.h > unsigned long getauxval(unsigned long type ); 説明 getauxval () 関数は補助ベク ... に対して返される値の詳細を以下に示す。 すべてのアーキテクチャーですべて type 値が存在するわけではない。 AT_BASE プログラムインタープリター (通常は動的ローダー) のベースアドレス。 AT_BASE_PLATFORM A pointer to a string (PowerPC and MIPS only). On PowerPC, this i ...
https://man.mtool.work/man/20260915/man3/getauxval.3.html
PREV 1 NEXT

リンク

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