Perintah Fallocate di Linux (memperuntukkan ruang untuk fail)

Perintah Fallocate di Linux (memperuntukkan ruang untuk fail)

The 'Fallocate' Perintah di Linux adalah alat yang digunakan untuk ruang preallocate untuk fail. Ini adalah alternatif yang lebih cepat untuk kaedah tradisional untuk membuat fail dan mengisi dengan sifar. Perintah ini membolehkan anda dengan cepat memperuntukkan ruang untuk fail tanpa benar -benar menulis sebarang data ke sistem fail. Dalam artikel ini, kami akan menerangkan apa yang 'Fallocate' Perintah adalah, mengapa anda boleh menggunakannya, dan memberikan contoh cara menggunakannya.

Apakah perintah fallococate?

The 'Fallocate' Perintah adalah alat yang digunakan untuk memperuntukkan ruang cakera untuk fail pada sistem fail linux. Ia melakukan ini dengan menempah ruang pada cakera, dan bukannya dengan sebenarnya menulis data ke cakera. Ini membolehkan anda membuat fail besar dengan cepat, dan ia berguna untuk aplikasi kritikal prestasi di mana anda perlu memperuntukkan ruang untuk fail terlebih dahulu.

Terdapat beberapa sebab mengapa anda mungkin mahu menggunakan 'Fallocate' Perintah di Linux:

  • Prestasi: Dengan preallocating ruang untuk fail, anda boleh mengurangkan jumlah masa yang diperlukan untuk menulis fail ke cakera.
  • Ruang cakera: Apabila anda memperuntukkan ruang untuk fail menggunakan 'Fallocate' perintah, anda dapat memastikan bahawa ruang cakera yang diperlukan tersedia sebelum anda mula menulis data ke fail.
  • Debugging: Apabila anda menyahpepijat aplikasi yang menulis ke fail, ia dapat membantu mempraktikkan fail untuk mengasingkan masalah tersebut.

Contoh Menggunakan Perintah Fallocate

Berikut adalah beberapa contoh bagaimana anda boleh menggunakannya 'Fallocate' Perintah di Linux:

  • Peruntukan ruang untuk fail:
    fallocate -l 1g file_name 

    Menggantikan 1g dengan saiz fail yang dikehendaki dalam bait, dan nama fail dengan nama fail yang dikehendaki. Perintah ini mewujudkan fail saiz yang ditentukan dan menyimpan jumlah ruang yang ditentukan pada cakera.

  • Peruntukan ruang untuk fail jarang:
    fallococate -l saiz -s fileName  

    Gantikan saiz dengan saiz fail yang dikehendaki dalam bait, dan nama fail dengan nama fail yang dikehendaki. Perintah ini mewujudkan fail jarang saiz yang ditentukan dan menyimpan jumlah ruang yang ditentukan pada cakera. Fail jarang adalah fail yang mengandungi blok besar bait sifar, dan ia mengambil sedikit ruang cakera daripada fail biasa.

  • Memeriksa saiz fail:
    LS -LH FileName  

    Menggantikan "NAMA FAIL" Dengan nama fail yang ingin anda periksa. Perintah ini memaparkan saiz fail dalam format yang boleh dibaca manusia.

  • Mengeluarkan fail:
    nama fail rm  

    Ganti nama fail dengan nama fail yang ingin anda keluarkan. Perintah ini memadamkan fail dari cakera.

Kesimpulan

Kesimpulannya, 'Fallocate' Perintah di Linux adalah alat yang berguna untuk memperuntukkan ruang untuk fail pada sistem fail Linux. Ia boleh digunakan untuk memperuntukkan ruang cakera dengan cepat untuk fail, mengurangkan jumlah masa yang diperlukan untuk menulis fail ke cakera. Di samping itu, ia boleh digunakan untuk membuat fail jarang, ia. Sama ada anda pentadbir sistem, pemaju, atau pengguna, perintah fallocate adalah alat yang berharga yang ada di dalam kotak alat linux anda.