JM Project

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

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 10 of about 18 for unshare (0.005 sec.)
Man page of UNSHARE 15253
UNSHARE Section: Linux Programmer's Manual (2) Updated: 2020-04-11 Index JM Home Page 名前 unshare - プロセス実行コンテキストの一部を分離する 書式 #define _GNU_SOURCE #include < sched.h > int unshare(int flags ); 説明 unshare () を使うと、プ ... される。 一方、仮想メモリーなどは、 clone (2) を使ってプロセスやスレッドを生成するときに、明示的に共有することを要求できる。 unshare () の主な利用法は、プロセスが新しいプロセスを生成することなく、 共有実行コンテキストを制御することである。 flags 引数はビッ ... セスと共有しなくなる。 CLONE_NEWCGROUP (Linux 4.6 以降) This flag has the same effect as the clone (2) CLONE_NEWCGROUP flag. Unshare the cgroup namespace. Use of CLONE_NEWCGROUP requires the CAP_SYS_ADMIN capability. CLONE_NEWIPC (Linux 2.6.19 以降) このフ ... するには CAP_SYS_ADMIN ケーパビリティが必要である。 詳細な情報は pid_namespaces (7) を参照。 CLONE_NEWTIME (Linux 5.6 以降) Unshare the time namespace, so that the calling process has a new time namespace for its children which is not shared with any pre ...
https://man.mtool.work/man/20260915/man2/unshare.2.html
Man page of USER_NAMESPACES 9642
USER_NAMESPACES Section: Linux Programmer's Manual (7) Updated: 2014-09-21 Index JM Home Page 名前 user_namespaces - Linux ユーザー名前空間の概要 説明 名前空間の概要については namespaces (7) を参照。 ユーザー名前空間は、 セキュリティに関連す ... 名前空間を持ち、 0 個以上のユーザー名前空間を持つということである。 親のユーザー名前空間は、 CLONE_NEWUSER フラグを指定して unshare (2) や clone (2) を呼び出してユーザー名前空間を作成したプロセスのユーザー名前空間である。 カーネルにより (バージョン 3.11 ... 以降では) ユーザー名前空間のネスト数に 32 という上限が課される。 unshare (2) や clone (2) の呼び出しでこの上限を超えてしまう場合はエラー EUSERS で失敗する。 各プロセスは必ず 1 個のユーザー名前空間 ... 参加することができる。 変更時に、 変更後の名前空間ですべてのケーパビリティを獲得する。 CLONE_NEWUSER を指定して clone (2) や unshare (2) を呼び出すと、 新しいプロセス ( clone (2) の場合) や呼び出したプロセス ( unshare (2) の場合) がその呼び出しで作成された ...
https://man.mtool.work/man/20260915/man7/user_namespaces.7.html
Man page of PID_NAMESPACES 9574
PID_NAMESPACES Section: Linux Programmer's Manual (7) Updated: 2015-01-10 Index JM Home Page 名前 pid_namespaces - Linux PID 名前空間の概要 説明 名前空間の概要については namespaces (7) を参照。 PID 名前空間はプロセス ID 番号空間を分離する。 ... で作成される最初のプロセス (すなわち、 CLONE_NEWPID フラグで clone (2) を使って作成されたプロセスや、 CLONE_NEWPID フラグで unshare (2) を呼び出した後のプロセスによって作成された最初のプロセス) は PID 1 を持ち、 そのプロセスはその名前空間の "init" プロセ ... プンしたファイルディスクリプターを使って、 "init" プロセスが終了した後にその名前空間に setns (2) を行った場合に起こり得る。 unshare (2) を呼び出した後にも、この状況は起こり得る。 それ以降に fork (2) で作成された最初の子プロセスが終了すると、 それ以降の f ... 間は入れ子にすることができる。 最初の ("root") PID 名前空間以外の各 PID 名前空間は親を持つ。 PID 名前空間の親は clone (2) や unshare (2) を使ってその名前空間を作成したプロセスの PID 名前空間である。 したがって、 PID 名前空間は木構造を構成し、 すべての名前 ...
https://man.mtool.work/man/20260915/man7/pid_namespaces.7.html
Man page of NAMESPACES 8905
NAMESPACES Section: Linux Programmer's Manual (7) Updated: 2014-09-21 Index JM Home Page 名前 namespaces - Linux 名前空間の概要 説明 名前空間は、 グローバルシステムリソースを抽象化層で覆うことで、 名前空間内のプロセスに対して、 自分たちが専 ... 加する名前空間は、 以下で説明する /proc/[pid]/ns ファイルのいずれか一つを参照するファイルディスクリプターを使って指定する。 unshare (2) unshare (2) システムコールは、 呼び出したプロセスを新しい名前空間に移動する。 呼び出し時の flags 引き数に以下のリストに ... ロセスがこれらの名前空間のメンバーになる。 (このシステムコールは名前空間とは関係のない機能も多数実装している。) clone (2) と unshare (2) を使った新しい名前空間の作成のほとんどの場合で CAP_SYS_ADMIN ケーパビリティが必要である。 ユーザー名前空間は例外で、 L ... ルが必要である。 準拠 名前空間は Linux 独自の機能である。 例 user_namespaces (7) 参照。 関連項目 nsenter (1), readlink (1), unshare (1), clone (2), setns (2), unshare (2), proc (5), credentials (7), capabilities (7), pid_namespaces (7), user_namespaces ( ...
https://man.mtool.work/man/20260915/man7/namespaces.7.html
Man page of MOUNT 8356
MOUNT Section: Linux Programmer's Manual (2) Updated: 2014-09-21 Index JM Home Page 名前 mount - ファイルシステムをマウント/アンマウントする 書式 #include < sys/mount.h > int mount(const char * source , const char * target , const char * fi ... ができるのは、 そのプロセスが clone (2) CLONE_NEWNS フラグを使って作成された場合と、 そのプロセスが CLONE_NEWNS フラグ付きで unshare (2) を呼び出した場合である。 前者の場合、作成されたプロセスの新しい名前空間は clone (2) を呼び出したプロセスの名前空間の「 ... コピー」で初期化される。 後者の場合、 unshare (2) を呼び出すと、呼び出し元のプロセスのマウント名前空間が、 それまでは他のプロセスと共有していた名前空間の自分用のコピーと ... り、呼び出し元のプロセスがこれ以後に行うマウント/アンマウントは 他のプロセスから見えなくなる (ただし、呼び出し元のプロセスが unshare (2) の呼び出し以降に作成した子プロセスには見える)。 また、その逆の、他のプロセスが行ったマウント/アンマウントも呼び出し元の ...
https://man.mtool.work/man/20260915/man2/mount.2.html
Man page of KCMP 8047
KCMP Section: Linux Programmer's Manual (2) Updated: 2013-12-08 Index JM Home Page 名前 kcmp - 二つのプロセスが同じカーネルリソースを共有しているかを比較する 書式 #include < linux/kcmp.h > int kcmp(pid_t pid1 , pid_t pid2 , int type , unsig ... みなされた。 このページで参照されている共有リソースに関する背景についての情報は clone (2) を参照のこと。 関連項目 clone (2), unshare (2) この文書について この man ページは Linux man-pages プロジェクトのリリース 3.79 の一部 である。プロジェクトの説明とバグ ...
https://man.mtool.work/man/20260915/man2/kcmp.2.html
Man page of CLONE 7927
CLONE Section: Linux Programmer's Manual (2) Updated: 2014-09-21 Index JM Home Page 名前 clone, __clone2 - 子プロセスを作成する 書式 /* glibc ラッパー関数のプロトタイプ */ #include < sched.h > int clone(int (* fn )(void *), void * child_sta ... のリストを共有する全プロセスの semadj 値を積算し、 セマフォ調整はこのリストを共有している最後のプロセスが終了した際 (または unshare (2) を使ってリストの共有が中止された際) に実行される。 このフラグがセットされていなければ、 子プロセスは独自のセマフォ sem ... 項目 fork (2), futex (2), getpid (2), gettid (2), kcmp (2), set_thread_area (2), set_tid_address (2), setns (2), tkill (2), unshare (2), wait (2), capabilities (7), namespaces (7), pthreads (7) この文書について この man ページは Linux man-pages プロジェク ...
https://man.mtool.work/man/20260915/man2/__clone2.2.html
Man page of CLONE 7927
CLONE Section: Linux Programmer's Manual (2) Updated: 2014-09-21 Index JM Home Page 名前 clone, __clone2 - 子プロセスを作成する 書式 /* glibc ラッパー関数のプロトタイプ */ #include < sched.h > int clone(int (* fn )(void *), void * child_sta ... のリストを共有する全プロセスの semadj 値を積算し、 セマフォ調整はこのリストを共有している最後のプロセスが終了した際 (または unshare (2) を使ってリストの共有が中止された際) に実行される。 このフラグがセットされていなければ、 子プロセスは独自のセマフォ sem ... 項目 fork (2), futex (2), getpid (2), gettid (2), kcmp (2), set_thread_area (2), set_tid_address (2), setns (2), tkill (2), unshare (2), wait (2), capabilities (7), namespaces (7), pthreads (7) この文書について この man ページは Linux man-pages プロジェク ...
https://man.mtool.work/man/20260915/man2/clone.2.html
Man page of CLONE 7927
CLONE Section: Linux Programmer's Manual (2) Updated: 2014-09-21 Index JM Home Page 名前 clone, __clone2 - 子プロセスを作成する 書式 /* glibc ラッパー関数のプロトタイプ */ #include < sched.h > int clone(int (* fn )(void *), void * child_sta ... のリストを共有する全プロセスの semadj 値を積算し、 セマフォ調整はこのリストを共有している最後のプロセスが終了した際 (または unshare (2) を使ってリストの共有が中止された際) に実行される。 このフラグがセットされていなければ、 子プロセスは独自のセマフォ sem ... 項目 fork (2), futex (2), getpid (2), gettid (2), kcmp (2), set_thread_area (2), set_tid_address (2), setns (2), tkill (2), unshare (2), wait (2), capabilities (7), namespaces (7), pthreads (7) この文書について この man ページは Linux man-pages プロジェク ...
https://man.mtool.work/man/20260915/man2/clone2.2.html
Man page of CLONE 7927
CLONE Section: Linux Programmer's Manual (2) Updated: 2014-09-21 Index JM Home Page 名前 clone, __clone2 - 子プロセスを作成する 書式 /* glibc ラッパー関数のプロトタイプ */ #include < sched.h > int clone(int (* fn )(void *), void * child_sta ... のリストを共有する全プロセスの semadj 値を積算し、 セマフォ調整はこのリストを共有している最後のプロセスが終了した際 (または unshare (2) を使ってリストの共有が中止された際) に実行される。 このフラグがセットされていなければ、 子プロセスは独自のセマフォ sem ... 項目 fork (2), futex (2), getpid (2), gettid (2), kcmp (2), set_thread_area (2), set_tid_address (2), setns (2), tkill (2), unshare (2), wait (2), capabilities (7), namespaces (7), pthreads (7) この文書について この man ページは Linux man-pages プロジェク ...
https://man.mtool.work/man/20260915/man2/clone3.2.html
PREV 1 2 NEXT

リンク

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