ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

fallocate - ອອນລາຍໃນຄລາວ

ດໍາເນີນການ fallocate ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ fallocate ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


fallocate - preallocate ຫຼື deallocate ພື້ນທີ່ກັບໄຟລ໌

ສະຫຼຸບສັງລວມ


ແຍກຕົວອອກ [-c] [-n] [-p] [-z] [-o ຊົດເຊີຍ] -l ຄວາມຍາວ ຊື່​ເອ​ກະ​ສານ

ແຍກຕົວອອກ -d [-o ຊົດເຊີຍ] [-l ຄວາມຍາວ] ຊື່​ເອ​ກະ​ສານ

ລາຍລະອຽດ


ແຍກຕົວອອກ ຖືກໃຊ້ເພື່ອຈັດການພື້ນທີ່ດິສກ໌ທີ່ຈັດສັນໄວ້ສໍາລັບໄຟລ໌ໃດໜຶ່ງ, ບໍ່ວ່າຈະເປັນການຈັດການ
ຫຼືຈັດສັນມັນໄວ້ລ່ວງໜ້າ. ສໍາລັບລະບົບໄຟລ໌ທີ່ສະຫນັບສະຫນູນການໂທລະບົບ fallocate, preallocation
ແມ່ນເຮັດຢ່າງໄວວາໂດຍການຈັດສັນບລັອກແລະຫມາຍໃຫ້ພວກເຂົາເປັນ uninitialized, ບໍ່ຈໍາເປັນຕ້ອງມີ IO
ບລັອກຂໍ້ມູນ. ນີ້ແມ່ນໄວກວ່າການສ້າງໄຟລ໌ໂດຍການຕື່ມຂໍ້ມູນໃສ່ດ້ວຍສູນ.

ລະຫັດອອກທີ່ສົ່ງຄືນໂດຍ ແຍກຕົວອອກ ແມ່ນ 0 ກ່ຽວກັບຄວາມສໍາເລັດແລະ 1 ກ່ຽວກັບຄວາມລົ້ມເຫຼວ.

OPTIONS


ໄດ້ ຄວາມຍາວ ແລະ ຊົດເຊີຍ arguments ອາດຈະຖືກປະຕິບັດຕາມດ້ວຍຕົວຄູນຄູນ KiB
(=1024), MiB (=1024*1024), ແລະອື່ນໆສໍາລັບ GiB, TiB, PiB, EiB, ZiB ແລະ YiB ("iB" ແມ່ນ
ທາງເລືອກ, ເຊັ່ນ, "K" ມີຄວາມໝາຍຄືກັນກັບ "KiB") ຫຼືຄຳຕໍ່ທ້າຍ KB (= 1000), MB
(=1000*1000), ແລະອື່ນໆສໍາລັບ GB, TB, PB, EB, ZB ແລະ YB.

ທາງເລືອກ --collapse-range, --ຂຸດຂຸມ, -- ເຈາະຮູ ແລະ --ໄລຍະສູນ ແມ່ນ​ເຊິ່ງ​ກັນ​ແລະ​ກັນ
exclusive

-c, --collapse-range
ເອົາຂອບເຂດ byte ອອກຈາກໄຟລ໌, ໂດຍບໍ່ມີການອອກຈາກຂຸມ. ຂອບເຂດ byte ທີ່ຈະເປັນ
ຍຸບເລີ່ມຕົ້ນທີ່ ຊົດເຊີຍ ແລະສືບຕໍ່ສໍາລັບ ຄວາມຍາວ ໄບຕ໌. ໃນ​ການ​ສໍາ​ເລັດ​ຂອງ​
ການດໍາເນີນງານ, ເນື້ອໃນຂອງໄຟລ໌ທີ່ເລີ່ມຕົ້ນຈາກສະຖານທີ່ ຊົດເຊີຍ+ຄວາມຍາວ ຈະ
ໄດ້​ຮັບ​ການ​ຕໍ່​ທ້າຍ​ຢູ່​ໃນ​ສະ​ຖານ​ທີ່​ ຊົດເຊີຍ, ແລະໄຟລ໌ຈະເປັນ ຄວາມຍາວ bytes ນ້ອຍລົງ. ໄດ້
ທາງເລືອກ --ຮັກສາຂະໜາດ ອາດຈະບໍ່ຖືກລະບຸໄວ້ສໍາລັບການດໍາເນີນການໄລຍະຫຍໍ້.

ສາມາດໃຊ້ໄດ້ຕັ້ງແຕ່ Linux 3.15 ສໍາລັບ ext4 (ພຽງແຕ່ສໍາລັບໄຟລ໌ທີ່ອີງໃສ່ຂອບເຂດ) ແລະ XFS.

-d, --ຂຸດຂຸມ
ກວດພົບແລະຂຸດຂຸມ. ນີ້ເຮັດໃຫ້ໄຟລ໌ກະແຈກກະຈາຍຢູ່ໃນສະຖານທີ່, ໂດຍບໍ່ຕ້ອງໃຊ້ພິເສດ
ພື້ນທີ່ດິດ. ຂະໜາດຕໍ່າສຸດຂອງຂຸມແມ່ນຂຶ້ນກັບຂະໜາດຂອງລະບົບໄຟລ໌ I/O block
(ປົກກະຕິ 4096 bytes). ນອກຈາກນັ້ນ, ເມື່ອໃຊ້ຕົວເລືອກນີ້, --ຮັກສາຂະໜາດ ຫມາຍເຖິງ. ຖ້າບໍ່ມີ
ລະ​ດັບ​ແມ່ນ​ກໍາ​ນົດ​ໂດຍ -- ຊົດເຊີຍ ແລະ -- ຄວາມຍາວ, ຫຼັງຈາກນັ້ນໄຟລ໌ທັງຫມົດໄດ້ຖືກວິເຄາະສໍາລັບ
ຮູ.

ເຈົ້າສາມາດຄິດວ່າທາງເລືອກນີ້ເປັນການເຮັດ "cp -- ເບົາບາງ"ແລະຫຼັງຈາກນັ້ນປ່ຽນຊື່
ໄຟລ໌ປາຍທາງໄປຫາຕົ້ນສະບັບ, ໂດຍບໍ່ຈໍາເປັນຕ້ອງມີພື້ນທີ່ດິດເພີ່ມເຕີມ.

ເບິ່ງ -- ເຈາະຮູ ສໍາລັບບັນຊີລາຍຊື່ຂອງລະບົບໄຟລ໌ທີ່ສະຫນັບສະຫນູນ.

-l, -- ຄວາມຍາວ ຄວາມຍາວ
ລະບຸຄວາມຍາວຂອງໄລຍະ, ເປັນໄບຕ໌.

-n, --ຮັກສາຂະໜາດ
ຢ່າດັດແປງຄວາມຍາວທີ່ປາກົດຂື້ນຂອງໄຟລ໌. ນີ້ອາດຈະຈັດສັນປະສິດທິຜົນ
ຕັນ EOF ທີ່ຜ່ານມາ, ເຊິ່ງສາມາດຖືກໂຍກຍ້າຍອອກດ້ວຍການຕັດ.

-o, -- ຊົດເຊີຍ ຊົດເຊີຍ
ລະບຸຄ່າຊົດເຊີຍເລີ່ມຕົ້ນຂອງໄລຍະ, ເປັນໄບຕ໌.

-p, -- ເຈາະຮູ
Dealocates ພື້ນທີ່ (ie, ສ້າງຂຸມ) ໃນຂອບເຂດ byte ເລີ່ມຕົ້ນທີ່ ຊົດເຊີຍ ແລະ
ສືບຕໍ່ສໍາລັບ ຄວາມຍາວ ໄບຕ໌. ພາຍໃນຂອບເຂດທີ່ກໍານົດໄວ້, ບລັອກລະບົບໄຟລ໌ບາງສ່ວນ
ແມ່ນສູນ, ແລະລະບົບໄຟລ໌ທັງໝົດຖືກລຶບອອກຈາກໄຟລ໌. ຫຼັງຈາກ ກ
ການໂທສຳເລັດຜົນ, ການອ່ານຕໍ່ຈາກໄລຍະນີ້ຈະສົ່ງຄືນສູນ. ທາງເລືອກນີ້
ອາດຈະບໍ່ຖືກກໍານົດໃນເວລາດຽວກັນກັບ --ໄລຍະສູນ ທາງເລືອກ. ນອກຈາກນີ້, ເມື່ອ
ການ​ນໍາ​ໃຊ້​ທາງ​ເລືອກ​ນີ້​, --ຮັກສາຂະໜາດ ແມ່ນ implied.

ຮອງຮັບ XFS (ຕັ້ງແຕ່ Linux 2.6.38), ext4 (ຕັ້ງແຕ່ Linux 3.0), Btrfs (ຕັ້ງແຕ່ Linux
3.7) ແລະ tmpfs (ຕັ້ງແຕ່ Linux 3.5).

-v, -- verbose
ເປີດໃຊ້ໂໝດ verbose.

-z, --ໄລຍະສູນ
Zeroes space ໃນໄລຍະ byte ເລີ່ມຕົ້ນທີ່ ຊົດເຊີຍ ແລະສືບຕໍ່ສໍາລັບ ຄວາມຍາວ ໄບ.
ພາຍໃນຂອບເຂດທີ່ກໍານົດໄວ້, ຕັນໄດ້ຖືກຈັດສັນໄວ້ລ່ວງຫນ້າສໍາລັບພາກພື້ນທີ່ກວມເອົາ
ຂຸມ​ໃນ​ໄຟລ​໌​. ຫຼັງ​ຈາກ​ການ​ໂທ​ສົບ​ຜົນ​ສໍາ​ເລັດ​, ການ​ອ່ານ​ຕໍ່​ມາ​ຈາກ​ໄລ​ຍະ​ນີ້​ຈະ​
ກັບຄືນສູນ.

Zeroing ແມ່ນເຮັດໄດ້ພາຍໃນລະບົບໄຟລ໌ທີ່ມັກໂດຍການປ່ຽນຂອບເຂດເຂົ້າໄປໃນ
ຂອບເຂດທີ່ບໍ່ໄດ້ຂຽນ. ວິທີການນີ້ຫມາຍຄວາມວ່າຂອບເຂດທີ່ກໍານົດໄວ້ຈະບໍ່ເປັນ
ສູນ​ອອກ​ທາງ​ດ້ານ​ຮ່າງ​ກາຍ​ໃນ​ອຸ​ປະ​ກອນ (ຍົກ​ເວັ້ນ​ສໍາ​ລັບ​ການ​ບາງ​ສ່ວນ​ໃນ​ຕອນ​ທ້າຍ​ຂອງ​
ຂອບເຂດ), ແລະ I/O ແມ່ນ (ຖ້າບໍ່ດັ່ງນັ້ນ) ຕ້ອງການພຽງແຕ່ການປັບປຸງ metadata.

ທາງເລືອກ --ຮັກສາຂະໜາດ ສາມາດຖືກກໍານົດເພື່ອປ້ອງກັນການດັດແກ້ຄວາມຍາວຂອງໄຟລ໌.

ສາມາດໃຊ້ໄດ້ຕັ້ງແຕ່ Linux 3.14 ສໍາລັບ ext4 (ພຽງແຕ່ສໍາລັບໄຟລ໌ທີ່ອີງໃສ່ຂອບເຂດ) ແລະ XFS.

-V, - ການປ່ຽນແປງ
ສະແດງຂໍ້ມູນສະບັບແລະອອກ.

-h, - ຊ່ວຍ
ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.

AUTHORS


Eric Sandeen ⟨[email protected]
Karel Zak ⟨[email protected]

ໃຊ້ fallocate ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo ເປັນຕົວແປງສັນຍານຮູບພາບ JPEG
    ທີ່ໃຊ້ຄໍາແນະນໍາ SIMD (MMX, SSE2,
    NEON, AltiVec) ເພື່ອເລັ່ງພື້ນຖານ
    ເປີດການບີບອັດ JPEG ແລະ decompression
    x86,x8...
    ດາວໂຫລດ libjpeg-turbo
  • 2
    ຜູ້ຈັດການດາວໂຫລດ Xtreme
    ຜູ້ຈັດການດາວໂຫລດ Xtreme
    ໂຄງການມີເຮືອນໃຫມ່ໃນປັດຈຸບັນ:
    https://xtremedownloadmanager.com/ For
    ນັກພັດທະນາ:
    https://github.com/subhra74/xdm Xtreme
    Download Manager ເປັນ​ເຄື່ອງ​ມື​ທີ່​ມີ​ອໍາ​ນາດ t ...
    ດາວໂຫລດ Xtreme Download Manager
  • 3
    TTGO VGA32 Lite
    TTGO VGA32 Lite
    ຄຸນນະສົມບັດ: 4:3 ແລະ 16:9 ຄວາມລະອຽດຕ່ໍາ
    VGA outputPS/2 keyboard ແລະຫນູ
    ສ່ວນຕິດຕໍ່ຜູ້ໃຊ້ທີ່ອີງໃສ່ຂໍ້ຄວາມ input (TUI)
    ກັບ dialog managerPartial Unicode
    ສະ​ຫນັບ​ສະ​ຫນູນ​ຂ້າ​ໃຊ້ ...
    ດາວໂຫລດ TTGO VGA32 Lite
  • 4
    Clover EFI bootloader
    Clover EFI bootloader
    ໂຄງການໄດ້ຍ້າຍໄປ
    https://github.com/CloverHackyColor/CloverBootloader..
    ຄຸນສົມບັດ: ເປີດ macOS, Windows, ແລະ Linux
    ໃນ UEFI ຫຼືຮູບແບບ legacy ໃນ Mac ຫຼື PC ກັບ
    ຢູ...
    ດາວໂຫລດ Clover EFI bootloader
  • 5
    unitedrpms
    unitedrpms
    ເຂົ້າຮ່ວມກັບພວກເຮົາໃນ Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    ເປີດໃຊ້ URPMS repository ໃນຂອງທ່ານ
    ລະບົບ -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    ດາວໂຫລດ unitedrpms
  • 6
    ເພີ່ມຫ້ອງສະCຸດ C ++
    ເພີ່ມຫ້ອງສະCຸດ C ++
    Boost ສະຫນອງການ Portable ຟຣີ
    ຫ້ອງສະໝຸດ C++ ທີ່ໄດ້ທົບທວນຄືນໂດຍໝູ່. ໄດ້
    ເນັ້ນໜັກໃສ່ຫ້ອງສະໝຸດແບບເຄື່ອນທີ່
    ເຮັດວຽກໄດ້ດີກັບຫ້ອງສະຫມຸດມາດຕະຖານ C ++.
    ເບິ່ງ http://www.bo...
    ດາວໂຫລດ Boost C++ Libraries
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad