JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... int fchown(int fd , uid_t owner , gid_t group ); int lchown(const char * pathname , uid_t owner , gid_t group ); #include < fcntl.h > /* AT_* 定数の定義 * ... / #include < unistd.h > int fchownat(int dirfd , const char * pathname , uid_t owner , gid_t group , int flags ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): fchown (), lchown (): /* gl ... 以降: _POSIX_C_SOURCE >= 200809L glibc 2.10 より前: _ATFILE_SOURCE 説明 これらのシステムコールは、いずれもファイルの所有者 (owner) とグループを変更する。システムコール chown (), fchown (), lchown () 間の違いは、ファイルの指定の仕方だけである。 * chown ... ... int fchown(int fd , uid_t owner , gid_t group ); int lchown(const char * pathname , uid_t owner , gid_t group ); #include < fcntl.h > /* AT_* 定数の定義 * ... / #include < unistd.h > int fchownat(int dirfd , const char * pathname , uid_t owner , gid_t group , int flags ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): fchown (), lchown (): /* gl ... 以降: _POSIX_C_SOURCE >= 200809L glibc 2.10 より前: _ATFILE_SOURCE 説明 これらのシステムコールは、いずれもファイルの所有者 (owner) とグループを変更する。システムコール chown (), fchown (), lchown () 間の違いは、ファイルの指定の仕方だけである。 * chown ... ... int fchown(int fd , uid_t owner , gid_t group ); int lchown(const char * pathname , uid_t owner , gid_t group ); #include < fcntl.h > /* AT_* 定数の定義 * ... / #include < unistd.h > int fchownat(int dirfd , const char * pathname , uid_t owner , gid_t group , int flags ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): fchown (), lchown (): /* gl ... 以降: _POSIX_C_SOURCE >= 200809L glibc 2.10 より前: _ATFILE_SOURCE 説明 これらのシステムコールは、いずれもファイルの所有者 (owner) とグループを変更する。システムコール chown (), fchown (), lchown () 間の違いは、ファイルの指定の仕方だけである。 * chown ... ... int fchown(int fd , uid_t owner , gid_t group ); int lchown(const char * pathname , uid_t owner , gid_t group ); #include < fcntl.h > /* AT_* 定数の定義 * ... / #include < unistd.h > int fchownat(int dirfd , const char * pathname , uid_t owner , gid_t group , int flags ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): fchown (), lchown (): /* gl ... 以降: _POSIX_C_SOURCE >= 200809L glibc 2.10 より前: _ATFILE_SOURCE 説明 これらのシステムコールは、いずれもファイルの所有者 (owner) とグループを変更する。システムコール chown (), fchown (), lchown () 間の違いは、ファイルの指定の仕方だけである。 * chown ... ... int fchown(int fd , uid_t owner , gid_t group ); int lchown(const char * pathname , uid_t owner , gid_t group ); #include < fcntl.h > /* AT_* 定数の定義 * ... / #include < unistd.h > int fchownat(int dirfd , const char * pathname , uid_t owner , gid_t group , int flags ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): fchown (), lchown (): /* gl ... 以降: _POSIX_C_SOURCE >= 200809L glibc 2.10 より前: _ATFILE_SOURCE 説明 これらのシステムコールは、いずれもファイルの所有者 (owner) とグループを変更する。システムコール chown (), fchown (), lchown () 間の違いは、ファイルの指定の仕方だけである。 * chown ... ... int fchown(int fd , uid_t owner , gid_t group ); int lchown(const char * pathname , uid_t owner , gid_t group ); #include < fcntl.h > /* AT_* 定数の定義 * ... / #include < unistd.h > int fchownat(int dirfd , const char * pathname , uid_t owner , gid_t group , int flags ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): fchown (), lchown (): /* gl ... 以降: _POSIX_C_SOURCE >= 200809L glibc 2.10 より前: _ATFILE_SOURCE 説明 これらのシステムコールは、いずれもファイルの所有者 (owner) とグループを変更する。システムコール chown (), fchown (), lchown () 間の違いは、ファイルの指定の仕方だけである。 * chown ... ... int fchown(int fd , uid_t owner , gid_t group ); int lchown(const char * pathname , uid_t owner , gid_t group ); #include < fcntl.h > /* AT_* 定数の定義 * ... / #include < unistd.h > int fchownat(int dirfd , const char * pathname , uid_t owner , gid_t group , int flags ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): fchown (), lchown (): /* gl ... 以降: _POSIX_C_SOURCE >= 200809L glibc 2.10 より前: _ATFILE_SOURCE 説明 これらのシステムコールは、いずれもファイルの所有者 (owner) とグループを変更する。システムコール chown (), fchown (), lchown () 間の違いは、ファイルの指定の仕方だけである。 * chown ... ... tall [ options ] [-d,--directory] directory... オプション (簡略形式): [-bcpvD] [-g group ] [-m mode ] [-o owner ] [-S suffix ] [-V {numbered,existing,simple}] [--preserve-timestamps] [--target-directory= dir ] [--help] [--version] [-- ... い。 デフォルトのモードは 0755 で、所有者の読み取り・書き込み・実行、 グループとその他の人の読み取り・実行が可能である。 -o owner , --owner= owner install が適正な権利を持っている (root で実行された) 場合、 インストールされたファイルやディレクトリの所有 ... 者を owner に設定する。 デフォルトは `root' である。 owner はユーザー名でも数字のユーザー ID でもよい。 -p, --preserve-timestamps イン ... ... ive value; a process group ID is specified as a negative value. Most commonly, the calling process specifies itself as the owner (that is, arg is specified as getpid (2)). As well as setting the file descriptor owner, one must also enable generation o ... iptor. The fcntl () F_SETSIG command can be used to obtain delivery of a signal other than SIGIO . Sending a signal to the owner process (group) specified by F_SETOWN is subject to the same permissions checks as are described for kill (2), where the s ... Linux 2.6.32 以降で、特定のスレッド宛にシグナル SIGIO と SIGURG を送るには F_SETOWN_EX を使うこと。 F_GETOWN_EX ( struct f_owner_ex * ) (Linux 2.6.32 以降) 直前の F_SETOWN_EX 操作で定義された現在のファイルディスクリプターの所有者設定 を返す。情報は ar ... ... ive value; a process group ID is specified as a negative value. Most commonly, the calling process specifies itself as the owner (that is, arg is specified as getpid (2)). As well as setting the file descriptor owner, one must also enable generation o ... iptor. The fcntl () F_SETSIG command can be used to obtain delivery of a signal other than SIGIO . Sending a signal to the owner process (group) specified by F_SETOWN is subject to the same permissions checks as are described for kill (2), where the s ... Linux 2.6.32 以降で、特定のスレッド宛にシグナル SIGIO と SIGURG を送るには F_SETOWN_EX を使うこと。 F_GETOWN_EX ( struct f_owner_ex * ) (Linux 2.6.32 以降) 直前の F_SETOWN_EX 操作で定義された現在のファイルディスクリプターの所有者設定 を返す。情報は ar ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。