JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... ] [--version] [--] 説明 chmod コマンドは指定したそれぞれの file のアクセス権を mode により変更する。変更方法をシンボルで表現するか、もしくは変更後の アク ... ァイルのグループでの現在のアクセス権は (g)、そのファイルのその他のユーザーでの現在 のアクセス権は (o) で表される。 (従って、`chmod g-s file' は set-group-ID (sgid) ビットを削除する。 `chmod ug+s file' は suid そして sgid ビットの両方を設定するが、 `chmo ... 削除できることを意味する。 (全ユーザーが書き込みアクセス権を持つ /tmp のようなディレクトリでこれはごく普通に使われている。) chmod コマンドがシンボリックリンクのアクセス権を変更することは決してない。なぜなら、 chmod システムコールはシンボリックリンクのア ... ... mode_t mode ); #include < fcntl.h > /* AT_* 定数の定義 */ #include < sys/stat.h > int fchmodat(int dirfd , const char * pathname , mode_t mode , int flags ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7 ... ) 参照): fchmod (): glibc 2.24 以降: _POSIX_C_SOURCE >= 199309L glibc 2.19 から 2.23 まで _POSIX_C_SOURCE glibc 2.16 から 2.19 まで: _BSD_ ... で: _BSD_SOURCE || _XOPEN_SOURCE >= 500 || _POSIX_C_SOURCE >= 200809L glibc 2.11 以前: _BSD_SOURCE || _XOPEN_SOURCE >= 500 fchmodat (): glibc 2.10 以降: _POSIX_C_SOURCE >= 200809L glibc 2.10 より前: _ATFILE_SOURCE 説明 The chmod () and fchmod () system ... ... mode_t mode ); #include < fcntl.h > /* AT_* 定数の定義 */ #include < sys/stat.h > int fchmodat(int dirfd , const char * pathname , mode_t mode , int flags ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7 ... ) 参照): fchmod (): glibc 2.24 以降: _POSIX_C_SOURCE >= 199309L glibc 2.19 から 2.23 まで _POSIX_C_SOURCE glibc 2.16 から 2.19 まで: _BSD_ ... で: _BSD_SOURCE || _XOPEN_SOURCE >= 500 || _POSIX_C_SOURCE >= 200809L glibc 2.11 以前: _BSD_SOURCE || _XOPEN_SOURCE >= 500 fchmodat (): glibc 2.10 以降: _POSIX_C_SOURCE >= 200809L glibc 2.10 より前: _ATFILE_SOURCE 説明 The chmod () and fchmod () system ... ... mode_t mode ); #include < fcntl.h > /* AT_* 定数の定義 */ #include < sys/stat.h > int fchmodat(int dirfd , const char * pathname , mode_t mode , int flags ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7 ... ) 参照): fchmod (): glibc 2.24 以降: _POSIX_C_SOURCE >= 199309L glibc 2.19 から 2.23 まで _POSIX_C_SOURCE glibc 2.16 から 2.19 まで: _BSD_ ... で: _BSD_SOURCE || _XOPEN_SOURCE >= 500 || _POSIX_C_SOURCE >= 200809L glibc 2.11 以前: _BSD_SOURCE || _XOPEN_SOURCE >= 500 fchmodat (): glibc 2.10 以降: _POSIX_C_SOURCE >= 200809L glibc 2.10 より前: _ATFILE_SOURCE 説明 The chmod () and fchmod () system ... ... め、 これがセキュリティホールとなる可能性があります。 特に、 圧縮実行ファイルは、 gzip や他の標準ユーティリティ ( basename , chmod , ln , mkdir , mktemp , rm , sleep , tail ) の検索は PATH 環境変数に依存しています。 バグ gzexe コマンドは、 元ファイルの属 ... 性を圧縮実行ファイルに引き継ごうとしますが、 chmod や chown を用いて手動で属性を修正しなければならない場合があります。 日本語訳 対応バージョン:1.14 翻訳日:2025-11-05 翻訳者: ... ... リとして取り扱い --hard-links, -H ハードリンクを保持 --perms, -p パーミッションを保持 --executability, -E 実行可能性を保持 --chmod=CHMOD ファイルとディレクトリパーミッションに影響 --acls, -A ACL を保持(--perms を仮定) --xattrs, -X 拡張属性を保持 --owner ... ッションをコピー元のパーミッションと同じに設定します。(rsync がソースパーミッションとみなすものを変更する方法については、 --chmod オプションも参照してください。) このオプションが off の場合、アクセス権は次のように設定されます。 o 既存のファイル (更新さ ... 更せずに) 新しいファイルに宛先における既定値のアクセス権を与えるには、 --perms オプションがオフになっていることを確認し、 --chmod=ugo=rwX を使用してください。これにより、マスクされていないすべてのビットが有効になります。この後者の動作を入力しやすくした ... ... を作るためにその出力を使うこと。 ファイルの許可 (permission) ビットを変更すると、 ファイルアクセス ACL の設定が変更される ( chmod (1) を参照)。 しかし、ファイル作成モードマスク ( umask (1) を参照) は、ディレクトリのデフォルト ACL によって作成された ファ ... すること。 XFS で拡張属性をバックアップする方法については、 xfsdump (8) を参照すること。 関連項目 getfacl (1), setfacl (1), chmod (1), umask (1), acl_from_text (3), acl (5), xfsdump (8) ... ... メータは 1 つだけです。除外されたファイルがデーモンに与える影響については、 "filter" パラメータを参照してください。 incoming chmod このパラメータを使用すると、カンマで区切られた chmod 文字列のセットを指定できます。この文字列は、すべての受信ファイル (デー ... また、クライアントが --perms を指定していない場合は、宛先既定値や既存の権限が上書きされます。この文字列の形式については、 --chmod rsync オプションの説明と chmod (1) のマニュアルページを参照してください。 outgoing chmod このパラメータを使用すると、すべて ... の送信ファイル (デーモンから送信されるファイル) の権限に影響する、カンマで区切られた chmod 文字列のセットを指定できます。これらの変更が最初に行われ、送信された権限がファイルシステム自体に保存されている権限とは異な ... ... --mode = MODE chmodコマンドと同様にアクセス権を設定する。 デフォルトでは、0666 からumaskのビットセットを引いたものになる。 --help 使用方法を表示 ... ... 存する。 保存できない場合は警告が出される。 mv (1) ユーティリティは常に ACL を保存する。 保存できない場合は警告が出される。 chmod (1) ユーティリティと chmod (2) システムコールのアクセス ACL に対する影響については、 Sx 「ACL エントリとファイル許可ビット ... .h > ヘッダで宣言されている。 これらの関数に対する Linux 固有の拡張は、 < acl/libacl.h > ヘッダで宣言されている。 関連項目 chmod (1), creat (2), getfacl (1), ls (1), mkdir (2), mkfifo (2), mknod (2), open (2), setfacl (1), stat (2), umask (1) POSIX 10 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。