JM Project

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

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 10 of about 15 for ftruncate (0.002 sec.)
Man page of TRUNCATE 11529
TRUNCATE Section: Linux Programmer's Manual (2) Updated: 2019-03-06 Index JM Home Page 名前 truncate, ftruncate - 指定した長さにファイルを切り詰める 書式 #include < unistd.h > #include < sys/types.h > int truncate(const char * path , off_t ... length ); int ftruncate(int fd , off_t length ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): truncate (): _XOPEN_SOURCE >= 5 ... 00 || /* glibc 2.12 以降: */ _POSIX_C_SOURCE >= 200809L || /* glibc 2.19 以前: */ _BSD_SOURCE ftruncate (): _XOPEN_SOURCE >= 500 || /* glibc 2.3.5 以降: */ _POSIX_C_SOURCE >= 200112L || /* glibc 2.19 以前: */ _BSD_SOURCE 説明 ... truncate () は path で指定されるファイルを、 ftruncate () は fd で参照されるファイルを length バイトの長さになるように延長する、もしくは切り詰める。 もし切り詰める前のファイルが ...
https://man.mtool.work/man/20260915/man2/ftruncate.2.html
Man page of TRUNCATE 11529
TRUNCATE Section: Linux Programmer's Manual (2) Updated: 2019-03-06 Index JM Home Page 名前 truncate, ftruncate - 指定した長さにファイルを切り詰める 書式 #include < unistd.h > #include < sys/types.h > int truncate(const char * path , off_t ... length ); int ftruncate(int fd , off_t length ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): truncate (): _XOPEN_SOURCE >= 5 ... 00 || /* glibc 2.12 以降: */ _POSIX_C_SOURCE >= 200809L || /* glibc 2.19 以前: */ _BSD_SOURCE ftruncate (): _XOPEN_SOURCE >= 500 || /* glibc 2.3.5 以降: */ _POSIX_C_SOURCE >= 200112L || /* glibc 2.19 以前: */ _BSD_SOURCE 説明 ... truncate () は path で指定されるファイルを、 ftruncate () は fd で参照されるファイルを length バイトの長さになるように延長する、もしくは切り詰める。 もし切り詰める前のファイルが ...
https://man.mtool.work/man/20260915/man2/ftruncate64.2.html
Man page of TRUNCATE 11529
TRUNCATE Section: Linux Programmer's Manual (2) Updated: 2019-03-06 Index JM Home Page 名前 truncate, ftruncate - 指定した長さにファイルを切り詰める 書式 #include < unistd.h > #include < sys/types.h > int truncate(const char * path , off_t ... length ); int ftruncate(int fd , off_t length ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): truncate (): _XOPEN_SOURCE >= 5 ... 00 || /* glibc 2.12 以降: */ _POSIX_C_SOURCE >= 200809L || /* glibc 2.19 以前: */ _BSD_SOURCE ftruncate (): _XOPEN_SOURCE >= 500 || /* glibc 2.3.5 以降: */ _POSIX_C_SOURCE >= 200112L || /* glibc 2.19 以前: */ _BSD_SOURCE 説明 ... truncate () は path で指定されるファイルを、 ftruncate () は fd で参照されるファイルを length バイトの長さになるように延長する、もしくは切り詰める。 もし切り詰める前のファイルが ...
https://man.mtool.work/man/20260915/man2/truncate.2.html
Man page of TRUNCATE 11529
TRUNCATE Section: Linux Programmer's Manual (2) Updated: 2019-03-06 Index JM Home Page 名前 truncate, ftruncate - 指定した長さにファイルを切り詰める 書式 #include < unistd.h > #include < sys/types.h > int truncate(const char * path , off_t ... length ); int ftruncate(int fd , off_t length ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): truncate (): _XOPEN_SOURCE >= 5 ... 00 || /* glibc 2.12 以降: */ _POSIX_C_SOURCE >= 200809L || /* glibc 2.19 以前: */ _BSD_SOURCE ftruncate (): _XOPEN_SOURCE >= 500 || /* glibc 2.3.5 以降: */ _POSIX_C_SOURCE >= 200112L || /* glibc 2.19 以前: */ _BSD_SOURCE 説明 ... truncate () は path で指定されるファイルを、 ftruncate () は fd で参照されるファイルを length バイトの長さになるように延長する、もしくは切り詰める。 もし切り詰める前のファイルが ...
https://man.mtool.work/man/20260915/man2/truncate64.2.html
Man page of SHM_OPEN 8377
SHM_OPEN Section: Linux Programmer's Manual (3) Updated: 2020-11-01 Index JM Home Page 名前 shm_open, shm_unlink - POSIX 共有メモリーオブジェクトの作成/オープン/削除を行う 書式 #include < sys/mman.h > #include < sys/stat.h > /* mode 定数用 ... > のインクルードにより得られる)。 新規に作成された共有メモリーオブジェクトは長さ 0 で初期化される。 オブジェクトの大きさは ftruncate (2) を使って設定できる。 共有メモリーオブジェクトとして新規に確保されたバイトは自動的に 0 に初期化される。 O_EXCL O_CREAT ... 2) を参照) が、このファイルディスクリプターに設定される。 通常、これらのファイルディスクリプターは、この後続けて実行される ftruncate (2) (新規に作成されたオブジェクトの場合のみ) と mmap (2) の呼び出しに使用される。 mmap (2) を呼び出した後は、ファイルディス ... ucture */ int fd = shm_open(shmpath, O_CREAT | O_EXCL | O_RDWR, S_IRUSR | S_IWUSR); if (fd == -1) errExit("shm_open"); if (ftruncate(fd, sizeof(struct shmbuf)) == -1) errExit("ftruncate"); /* Map the object into the caller's address space */ struct shmbuf ...
https://man.mtool.work/man/20260915/man3/shm_open.3.html
Man page of SHM_OPEN 8377
SHM_OPEN Section: Linux Programmer's Manual (3) Updated: 2020-11-01 Index JM Home Page 名前 shm_open, shm_unlink - POSIX 共有メモリーオブジェクトの作成/オープン/削除を行う 書式 #include < sys/mman.h > #include < sys/stat.h > /* mode 定数用 ... > のインクルードにより得られる)。 新規に作成された共有メモリーオブジェクトは長さ 0 で初期化される。 オブジェクトの大きさは ftruncate (2) を使って設定できる。 共有メモリーオブジェクトとして新規に確保されたバイトは自動的に 0 に初期化される。 O_EXCL O_CREAT ... 2) を参照) が、このファイルディスクリプターに設定される。 通常、これらのファイルディスクリプターは、この後続けて実行される ftruncate (2) (新規に作成されたオブジェクトの場合のみ) と mmap (2) の呼び出しに使用される。 mmap (2) を呼び出した後は、ファイルディス ... ucture */ int fd = shm_open(shmpath, O_CREAT | O_EXCL | O_RDWR, S_IRUSR | S_IWUSR); if (fd == -1) errExit("shm_open"); if (ftruncate(fd, sizeof(struct shmbuf)) == -1) errExit("ftruncate"); /* Map the object into the caller's address space */ struct shmbuf ...
https://man.mtool.work/man/20260915/man3/shm_unlink.3.html
Man page of MEMFD_CREATE 7993
MEMFD_CREATE Section: Linux Programmer's Manual (2) Updated: 2020-11-01 Index JM Home Page 名前 memfd_create - 無名ファイル (anonymous file) を作成する 書式 #define _GNU_SOURCE /* feature_test_macros (7) 参照 */ #include < sys/mman.h > int ... ap (2) を使って割り当てられた無名メモリーなど) と同じ動作をする。 ファイルの初期サイズは 0 に設定される。 呼び出しの後に、 ftruncate (2) を使ってファイルサイズを設定すべきである (代わりに、 write (2) や同様の関数を呼び出してファイルにデータを書き込むことも ... 5) ファイルを作成する。 memfd_create () はこれ以降のステップで使用するファイルディスクリプターを返す。 2. 最初のプロセスは ftruncate (2) を使って直前のステップで作成したファイルのサイズを変更し、 mmap (2) を使ってそのファイルをマッピングし、 共有メモリーに ... (name, MFD_ALLOW_SEALING); if (fd == -1) errExit("memfd_create"); /* Size the file as specified on the command line */ if (ftruncate(fd, len) == -1) errExit("truncate"); printf("PID: %jd; fd: %d; /proc/%jd/fd/%d\n", (intmax_t) getpid(), fd, (intmax_t) get ...
https://man.mtool.work/man/20260915/man2/memfd_create.2.html
Man page of SHM_OVERVIEW 7906
SHM_OVERVIEW Section: Linux Programmer's Manual (7) Updated: 2020-08-13 Index JM Home Page 名前 shm_overview - POSIX 共有メモリーの概要 説明 POSIX 共有メモリー API を使用すると、メモリーのある領域を共有して、 プロセス間で情報をやり取りするこ ... クトをオープンする。これは open (2) と同じである。下記にある他のインターフェースで使用する ファイルディスクリプターを返す。 ftruncate (2) 共有メモリーオブジェクトの大きさを設定する。 mmap (2) 呼び出したプロセスの仮想アドレス空間に共有メモリーオブジェクトを ... 有メモリーと比べると 利用できるシステムが少ない (特に、古いシステムでは少ない)。 関連項目 fchmod (2), fchown (2), fstat (2), ftruncate (2), mmap (2), mprotect (2), munmap (2), shmget (2), shmop (2), shm_open (3), shm_unlink (3), sem_overview (7) この文書につ ...
https://man.mtool.work/man/20260915/man7/shm_overview.7.html
Man page of FALLOCATE 7837
FALLOCATE Section: Linux Programmer's Manual (2) Updated: 2019-11-19 Index JM Home Page 名前 fallocate - ファイル空間の操作 書式 #define _GNU_SOURCE /* feature_test_macros (7) 参照 */ #include < fcntl.h > int fallocate(int fd , int mode , o ... len で指定された範囲がファイルの末尾かそれより先まで達している場合、 エラーが返される。 代わりに、ファイルの切り詰めを行う ftruncate (2) を使用すること。 FALLOC_FL_COLLAPSE_RANGE と他のフラグを同時に mode に指定することはできない。 Linux 3.15 時点では FAL ... to or greater than the end of file, an error is returned. For such operations (i.e., inserting a hole at the end of file), ftruncate (2) should be used. FALLOC_FL_INSERT_RANGE と他のフラグを同時に mode に指定することはできない。 FALLOC_FL_INSERT_RANGE req ... ァイルで定義されているのは、バージョン 2.18 以降のみである。 準拠 fallocate () は Linux 固有である。 関連項目 fallocate (1), ftruncate (2), posix_fadvise (3), posix_fallocate (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 ...
https://man.mtool.work/man/20260915/man2/fallocate.2.html
Man page of TRUNCATE 7523
TRUNCATE Section: ユーザーコマンド (1) Updated: 2025/09 Index JM Home Page 名前 truncate - ファイルのサイズを指定されたサイズに切り詰めまたは拡張する 書式 truncate ,OPTION/ ... ,FILE/ ... 説明 各 FILE を指定した大きさまで拡張または切り詰めを ... e free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. 関連項目 dd (1), truncate (2), ftruncate (2) 完全なマニュアルは < https://www.gnu.org/software/truncate > か、 ローカルで有効になっていれば info '(coreutils) trunc ...
https://man.mtool.work/man/20260915/man1/truncate.1.html
PREV 1 2 NEXT

リンク

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