JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... inkat (2) などのシステムコールの dirfd 引数として渡して、 (シンボリックリンクが参照するファイルではなく) シンボリックリンク自身に対する操作を行うことができる。 デフォルトでは (すなわち AT_SYMLINK_FOLLOW フラグが指定されなかった場合)、 name_to_handle_a ... プターを得ることができる。 繰り返しになるが、 このファイルディスクリプターを上述のシステムコールで使用し、 シンボリックリンク自身に操作を行うことができる。 システムコールやコマンドによるシンボリックリンクの扱い シンボリックリンクは、 リンク自身に対する操 ... のであてはまらない (後者の場合は、3 つ目の領域に該当する)。 シンボリックリンクを辿るのではなく、 コマンドがシンボリックリンク自身に対して操作を行うことを明示的に指示したい場合、 例えば、 chown slink で slink がシンボリックリンクかどうかに関わらず、 slin ... ... 実効ユーザー ID を持つ別のプロセスにシグナルを送信できた。 これは、 特権プロセスがファイルのアクセス許可をチェックするために自身の実効ユーザー ID を変更すると、 同じユーザー ID を持つ別の (非特権) プロセスが送信したシグナルを受け取るようになってしまうこ ... 味する。そのため、 プロセスが、 受け取りたくないシグナルを受信する状態にならずに、 ファイルのアクセス許可をチェックするために自身のユーザー ID を変更できるように、 ファイルシステムユーザー ID 属性が追加された。 Linux 2.0 以降では、 シグナルの送信許可の扱 ... いは異なり ( kill (2) 参照)、 プロセスは、 望まないプロセスからシグナルを受信してしまう状態にならずに、 自身の実効ユーザー ID を変更することができる。 したがって、 setfsuid () は今日では不要であり、 新規のアプリケーションでは使用すべ ... ... 実効ユーザー ID を持つ別のプロセスにシグナルを送信できた。 これは、 特権プロセスがファイルのアクセス許可をチェックするために自身の実効ユーザー ID を変更すると、 同じユーザー ID を持つ別の (非特権) プロセスが送信したシグナルを受け取るようになってしまうこ ... 味する。そのため、 プロセスが、 受け取りたくないシグナルを受信する状態にならずに、 ファイルのアクセス許可をチェックするために自身のユーザー ID を変更できるように、 ファイルシステムユーザー ID 属性が追加された。 Linux 2.0 以降では、 シグナルの送信許可の扱 ... いは異なり ( kill (2) 参照)、 プロセスは、 望まないプロセスからシグナルを受信してしまう状態にならずに、 自身の実効ユーザー ID を変更することができる。 したがって、 setfsuid () は今日では不要であり、 新規のアプリケーションでは使用すべ ... ... .. リストされた ID のプロセスグループのどれかに属するプロセスにのみマッチする。 プロセスグループ 0 は、 pgrep または pkill 自身のプロセスグループとみなされる。 -G gid ,... 実グループ ID がリストのどれかであるプロセスにのみマッチする。 -l プロセス名をプ ... チする。 -s sid ,... セッション ID がリストのどれかであるプロセスにのみマッチする。 セッション ID 0 は、 pgrep または pkill 自身のプロセスグループとみなされる。 -t term ,... 制御端末がリストのどれかであるプロセスにのみマッチする。 端末名にはプレフィクス ... ンドラインである /proc/ pid /cmdline にマッチさせるには -f オプションを用いること。 動作中の pgerp と pkill プロセスは、自分自身には決してマッチしない。 バグ -n, -o, -v は同時に指定できない。 これをしたい場合は私に連絡して欲しい。 消滅したプロセスも報告 ... ... .. リストされた ID のプロセスグループのどれかに属するプロセスにのみマッチする。 プロセスグループ 0 は、 pgrep または pkill 自身のプロセスグループとみなされる。 -G gid ,... 実グループ ID がリストのどれかであるプロセスにのみマッチする。 -l プロセス名をプ ... チする。 -s sid ,... セッション ID がリストのどれかであるプロセスにのみマッチする。 セッション ID 0 は、 pgrep または pkill 自身のプロセスグループとみなされる。 -t term ,... 制御端末がリストのどれかであるプロセスにのみマッチする。 端末名にはプレフィクス ... ンドラインである /proc/ pid /cmdline にマッチさせるには -f オプションを用いること。 動作中の pgerp と pkill プロセスは、自分自身には決してマッチしない。 バグ -n, -o, -v は同時に指定できない。 これをしたい場合は私に連絡して欲しい。 消滅したプロセスも報告 ... ... 使用される。 そのプロセスは /dev/tty をオープンしようと試みる。 オープンに成功すると、そのプロセスは TIOCNOTTY を使って 自分自身を端末から切り離す。オープンに失敗した場合、そのプロセスが 端末に結びつけられていないのは明らかであり、自身を端末から切り離す ... ... らである。) ファイルケーパビリティがサポートされている場合: 呼び出し元スレッドのバウンディングセットの任意のケーパビリティを 自身の継承可能ケーパビリティセットに追加できる。 ( prctl (2) PR_CAPBSET_DROP を使って) バウンディングセットからケーパビリティを削 ... ットのコピーを継承する。 execve (2) 中のケーパビリティの扱いについては下記を参照のこと。 capset (2) を使うと、プロセスは自分自身のケーパビリティセット を操作することができる (下記参照)。 Linux 3.2 以降では、 ファイル /proc/sys/kernel/cap_last_cap で、 ... ティに対して 制限を課す働きをする。 * (Linux 2.6.25 以降) ケーパビリティバウンディングセットは、スレッドが capset (2) により自身の継承可能セットに追加可能なケーパビリティの母集団を 制限する役割を持つ。 スレッドに許可されたケーパビリティであっても、バウ ... ... 義する。 これらの文字セットが入力に存在すると、 tr はその文字に対して動作を行う。 オプション -c, --complement SET1 を、 SET1 自身の補集合 ( SET1 に含まれない文字すべて) で置き換える。 -d, --delete SET1 にある入力文字を削除する。変換しない。 -s, --squeez ... る。しかし正規表現そのものではなく、 実は文字の並びに過ぎない。 これらの文字列の中に記された文字は、ほとんどの場合はその文字自身を指す。 文字列には便宜上以下のような短縮形を用いることもできる。 ただし SET1 または SET2 のいずれかにしか 用いることのできな ... 縮する。 以下にこれらのオプションを組み合わせた利用例を示す: • 内容が 0 のバイトを削除する: tr -d '\000' • すべての単語をそれ自身のみからなる行に変換する。 つまりアルファベット文字、数字以外の文字を改行文字に変換し、 改行文字の繰り返しを一つの改行文字に ... ... する追加行を 0 行以上です。 複数エントリを指定した場合、すべてが追加されます。 エントリをなにも指定しない場合、Info ファイル自身の中の情報から、 エントリが決定されます。 --help このヘルプメッセージを表示して終了します。 --info-file = FILE ディレクトリに ... きます。 複数のセクションを指定した場合、全セクションが各セクションに追加されます。 セクションを指定しない場合、Info ファイル自身の中の情報から、 セクションが決定されます。 --version バージョン情報を表示して終了します。 バグ報告 バグレポートは bug-texin ... ... ン -c, --changes 実際にグループの変更があった file それぞれについての動作を詳細に表示する。 --dereference シンボリックリンク自身ではなく、それが指している先を変更する。 -f, --silent, --quiet グループを変更できなかったファイルについてのエラーメッセージを ... 出力しない。 -h, --no-dereference 指している先ではなく、シンボリックリンクそれ自身を変更する。 これがデフォルトである。 lchown (2) システムコールが提供されていない場合、 chown は失敗する。 再帰的に辿っている ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。