Apakah fail yang jarang?

Apakah fail yang jarang?

Fail jarang di Linux adalah jenis fail yang mengambil ruang cakera kurang daripada fail biasa. Mereka adalah fail yang mengandungi blok besar bait sifar, dan blok ini sebenarnya tidak ditulis ke cakera. Sebaliknya, sistem fail merekodkan lokasi dan saiz blok ini, dan bait sifar diisi seperti yang diperlukan apabila fail dibaca. Ini membolehkan fail jarang untuk mengambil ruang cakera yang jauh lebih sedikit daripada fail biasa yang saiznya sama.

Mengapa menggunakan fail jarang?

Terdapat beberapa sebab mengapa anda mungkin mahu menggunakan fail jarang di Linux:

  • Ruang cakera: Dengan menggunakan fail jarang, anda boleh memulihara ruang cakera pada sistem anda. Ini boleh menjadi sangat penting apabila anda bekerja dengan fail besar, kerana mereka dapat dengan cepat mengisi ruang cakera anda.
  • Prestasi: Fail jarang juga boleh meningkatkan prestasi dalam senario tertentu. Contohnya, jika anda bekerja dengan imej cakera maya yang besar, anda boleh membuat fail jarang yang sama saiznya dengan imej cakera maya. Sistem fail akan menempah ruang cakera yang diperlukan, tetapi bait sifar tidak akan ditulis ke cakera. Ini dapat mempercepat penciptaan imej cakera maya, kerana bait sifar tidak perlu ditulis ke cakera.
  • Sandaran: Fail jarang juga boleh berguna semasa membuat sandaran. Sekiranya anda membuat fail besar yang mengandungi blok besar bait sifar, anda boleh membuat fail jarang untuk fail ini. Ini akan mengurangkan jumlah ruang cakera yang diperlukan untuk sandaran, kerana sifar bait tidak akan dimasukkan dalam sandaran.

Cara membuat fail jarang di linux

Anda boleh membuat fail jarang di linux menggunakan arahan fallocate. Berikut adalah contoh cara membuat 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.

Penting untuk diperhatikan bahawa ruang cakera yang dikhaskan oleh fail jarang tidak digunakan sehingga data ditulis ke fail. Ini bermakna ruang cakera yang dikhaskan oleh fail jarang boleh digunakan oleh fail atau aplikasi lain sehingga diperlukan.

Balut

Kesimpulannya, fail jarang di Linux adalah sejenis fail yang mengambil ruang cakera kurang daripada fail biasa. Mereka berguna untuk memelihara ruang cakera, meningkatkan prestasi, dan membuat sandaran. Anda boleh membuat fail jarang di linux menggunakan arahan fallocate, dan ruang cakera yang dikhaskan oleh fail jarang tidak akan digunakan sehingga data ditulis ke fail. Sama ada anda pentadbir sistem, pemaju, atau pengguna, memahami fail jarang boleh menjadi tambahan yang berharga untuk kotak alat Linux anda.