EnglishFrenchSpanyol

Ad


Favicon OnWorks

fallocate - Dalam talian di Awan

Jalankan fallocate dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah perintah fallocate yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


fallocate - praperuntukkan atau deallokasi ruang ke fail

SINOPSIS


falocate [-c] [-n] [-p] [-z] [-o mengimbangi] -l panjang nama fail

falocate -d [-o mengimbangi] [-l panjang] nama fail

DESCRIPTION


falocate digunakan untuk memanipulasi ruang cakera yang diperuntukkan untuk fail, sama ada untuk menukar peruntukan
atau praperuntukkannya. Untuk sistem fail yang menyokong panggilan sistem fallocate, praperuntukan
dilakukan dengan cepat dengan memperuntukkan blok dan menandakannya sebagai tidak dimulakan, tidak memerlukan IO untuk melakukannya
blok data. Ini lebih cepat daripada mencipta fail dengan mengisinya dengan sifar.

Kod keluar dikembalikan oleh falocate adalah 0 pada kejayaan dan 1 pada kegagalan.

PILIHAN


. panjang and mengimbangi hujah boleh diikuti dengan akhiran darab KiB
(=1024), MiB (=1024*1024), dan seterusnya untuk GiB, TiB, PiB, EiB, ZiB dan YiB ("iB" ialah
pilihan, cth, "K" mempunyai makna yang sama seperti "KiB") atau akhiran KB (=1000), MB
(=1000*1000), dan seterusnya untuk GB, TB, PB, EB, ZB dan YB.

Pilihannya --julat-runtuh, --gali-lubang, --tebuk-lubang and --julat sifar adalah saling
eksklusif.

-c, --julat-runtuh
Mengalih keluar julat bait daripada fail, tanpa meninggalkan lubang. Julat bait menjadi
runtuh bermula pada mengimbangi dan berterusan untuk panjang bait. Pada selesainya
operasi, kandungan fail bermula di lokasi mengimbangi+panjang akan
dilampirkan di lokasi mengimbangi, dan fail akan menjadi panjang bait lebih kecil. The
pilihan --simpan-saiz mungkin tidak dinyatakan untuk operasi julat runtuh.

Tersedia sejak Linux 3.15 untuk ext4 (hanya untuk fail berasaskan tahap) dan XFS.

-d, --gali-lubang
Kesan dan gali lubang. Ini menjadikan fail jarang di tempatnya, tanpa menggunakan tambahan
ruang cakera. Saiz minimum lubang bergantung pada saiz blok sistem fail I/O
(biasanya 4096 bait). Selain itu, apabila menggunakan pilihan ini, --simpan-saiz tersirat. Jika tidak
julat ditentukan oleh --offset and --panjang, maka keseluruhan fail dianalisis untuk
lubang.

Anda boleh menganggap pilihan ini sebagai melakukan "cp --jarang" dan kemudian menamakan semula
fail destinasi ke asal, tanpa memerlukan ruang cakera tambahan.

Lihat --tebuk-lubang untuk senarai sistem fail yang disokong.

-l, --panjang panjang
Menentukan panjang julat, dalam bait.

-n, --simpan-saiz
Jangan ubah suai panjang jelas fail. Ini boleh memperuntukkan dengan berkesan
menyekat melepasi EOF, yang boleh dialih keluar dengan truncate.

-o, --offset mengimbangi
Menentukan offset permulaan julat, dalam bait.

-p, --tebuk-lubang
Menyahlokasikan ruang (iaitu, mencipta lubang) dalam julat bait bermula pada mengimbangi and
berterusan untuk panjang bait. Dalam julat yang ditentukan, sistem fail separa menyekat
disifarkan, dan keseluruhan blok sistem fail dialih keluar daripada fail. Selepas a
panggilan berjaya, bacaan seterusnya daripada julat ini akan mengembalikan sifar. Pilihan ini
mungkin tidak dinyatakan pada masa yang sama dengan --julat sifar pilihan. Juga, apabila
menggunakan pilihan ini, --simpan-saiz tersirat.

Disokong untuk XFS (sejak Linux 2.6.38), ext4 (sejak Linux 3.0), Btrfs (sejak Linux
3.7) dan tmpfs (sejak Linux 3.5).

-v, --verbose
Dayakan mod verbose.

-z, --julat sifar
Ruang sifar dalam julat bait bermula pada mengimbangi dan berterusan untuk panjang bait.
Dalam julat yang ditentukan, blok diperuntukkan terlebih dahulu untuk kawasan yang merentangi
lubang dalam fail. Selepas panggilan berjaya, bacaan seterusnya daripada julat ini akan
kembalikan sifar.

Sifar dilakukan dalam sistem fail sebaik-baiknya dengan menukar julat menjadi
takat tidak bertulis. Pendekatan ini bermakna bahawa julat yang ditentukan tidak akan
disifarkan secara fizikal pada peranti (kecuali blok separa di kedua-dua hujung
julat), dan I/O (sebaliknya) diperlukan hanya untuk mengemas kini metadata.

Lebih Baik --simpan-saiz boleh ditentukan untuk mengelakkan pengubahsuaian panjang fail.

Tersedia sejak Linux 3.14 untuk ext4 (hanya untuk fail berasaskan tahap) dan XFS.

-V, --versi
Paparkan maklumat versi dan keluar.

-h, - membantu
Paparkan teks bantuan dan keluar.

PENGARANG


Eric Sandeen ⟨[e-mel dilindungi]
Karel Zak ⟨[e-mel dilindungi]

Gunakan fallocate dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad