JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... < fcntl.h > /* AT_* 定数の定義 */ #include < sys/stat.h > int mkdirat(int dirfd , const char * pathname , mode_t mode ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): mkd ... irat (): glibc 2.10 以降: _POSIX_C_SOURCE >= 200809L glibc 2.10 より前: _ATFILE_SOURCE 説明 mkdir () は pathname で示される名前のディレクトリを作成しようとする。 The argument mode specifies the mode for the new directory ... ディレクトリに set group ID ビットがセットされていれば新しく作成される ディレクトリにも set group ID ビットがセットされる。 mkdirat() mkdirat () システムコールは mkdir () と全く同様に動作するが、以下で説明する点が異なる。 pathname で指定されたパス名が相 ... ... < fcntl.h > /* AT_* 定数の定義 */ #include < sys/stat.h > int mkdirat(int dirfd , const char * pathname , mode_t mode ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): mkd ... irat (): glibc 2.10 以降: _POSIX_C_SOURCE >= 200809L glibc 2.10 より前: _ATFILE_SOURCE 説明 mkdir () は pathname で示される名前のディレクトリを作成しようとする。 The argument mode specifies the mode for the new directory ... ディレクトリに set group ID ビットがセットされていれば新しく作成される ディレクトリにも set group ID ビットがセットされる。 mkdirat() mkdirat () システムコールは mkdir () と全く同様に動作するが、以下で説明する点が異なる。 pathname で指定されたパス名が相 ... ... ion] [--] 説明 mkdir コマンドは指定した名前でディレクトリを作成する。 作成されたディレクトリのアクセス権は、特に指定がない場合、 0777 (`a+rwx') ... としたものが設定される。 すでに存在するディレクトリに対応する引き数は無視される。 (従って、ディレクトリ /a が存在する場合に `mkdir /a' とするとエラーとなるが、 `mkdir -p /a' とするとエラーにならない。) -v, --verbose 作成したディレクトリごとにメッセージを ... ANG, LC_ALL, LC_CTYPE, LC_MESSAGES が通常の意味を持つ。 準拠 POSIX 1003.2 注意 このページでは fileutils-4.1 パッケージでの mkdir コマンドについて説明している。 その他のバージョンでは少し違いがあるかもしれない。 修正や追加は aeb@cwi.nl , aw@mail1.bet1. ... ... mask & 0777 に設定し ( umask のファイル許可に対応するビットのみを使用する)、 変更前のマスク値を返す。 umask は、 open (2), mkdir (2) やファイル作成を行うその他のシステムコールで、 新しく作成されるファイルやディレクトリの許可 (permission) を 修正するた ... めに使用される。 具体的には umask に設定されている許可が open (2) や mkdir (2) の mode 引数から取り消される。 Alternatively, if the parent directory has a default ACL (see acl (5)), the umask is ig ... mget (2), shmget (2) を使って) 生成する System V IPC オブジェクトに設定される許可には 影響を与えない。 関連項目 chmod (2), mkdir (2), open (2), stat (2), acl (5) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部であ ... ... EINVAL template の最後の 6 文字が XXXXXX でない。この場合、 template は変更されない。 errno に設定される他の値については、 mkdir (2) を参照すること。 バージョン glibc 2.1.91 以降で利用可能。 属性 この節で使用されている用語の説明については、 attributes ... ンターフェース 属性 値 mkdtemp () Thread safety MT-Safe 準拠 POSIX.1-2008. この関数は BSD に存在する。 関連項目 mktemp (1), mkdir (2), mkstemp (3), mktemp (3), tempnam (3), tmpfile (3), tmpnam (3) この文書について この man ページは Linux man-pages プロ ... ... mkfifo () を使用すべきである。 Linux では、ディレクトリを作成するために mknod () を使用することはできない。 ディレクトリは mkdir (2) で作成すべきである。 NFS を実現しているプロトコルには多くの不備が存在し、 それらのいくつかは mknod () と mknodat () に ... 影響を与える。 関連項目 mknod (1), chmod (2), chown (2), fcntl (2), mkdir (2), mount (2), socket (2), stat (2), umask (2), unlink (2), makedev (3), mkfifo (3), acl (5), path_resolution (7) この文書 ... ... mkfifo () を使用すべきである。 Linux では、ディレクトリを作成するために mknod () を使用することはできない。 ディレクトリは mkdir (2) で作成すべきである。 NFS を実現しているプロトコルには多くの不備が存在し、 それらのいくつかは mknod () と mknodat () に ... 影響を与える。 関連項目 mknod (1), chmod (2), chown (2), fcntl (2), mkdir (2), mount (2), socket (2), stat (2), umask (2), unlink (2), makedev (3), mkfifo (3), acl (5), path_resolution (7) この文書 ... ... キュリティホールとなる可能性があります。 特に、 圧縮実行ファイルは、 gzip や他の標準ユーティリティ ( basename , chmod , ln , mkdir , mktemp , rm , sleep , tail ) の検索は PATH 環境変数に依存しています。 バグ gzexe コマンドは、 元ファイルの属性を圧縮実行 ... ... 、まだ使用中のディレクトリが 突然消滅する現象が引き起こされることがある。 関連項目 rm (1), rmdir (1), chdir (2), chmod (2), mkdir (2), rename (2), unlink (2), unlinkat (2) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の ... ... を 根とするツリーの外になる場合がある。 特に、スーパーユーザーは以下のようにすることで "chroot jail" から逃げ出せてしまう。 mkdir foo; chroot foo; cd .. このコールはオープンファイルディスクリプターをクローズしないので、 このようなファイルディスクリプタ ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。