Linux - Fsck to Repair Filesystem
Isi kandungan:
- Bagaimana Menggunakan
fsck - Pembaikan Sistem Fail Rasuah
- Sistem Fail Root Pembaikan
- Semak Sistem Fail pada Boot
- Pilihan
fstab - Kesimpulannya
fsck
(pemeriksaan sistem fail) adalah utiliti baris perintah yang membolehkan anda melakukan pemeriksaan konsisten dan pembaikan interaktif pada satu atau lebih sistem fail Linux. Ia menggunakan program khusus untuk jenis sistem fail yang ia cek.
Anda boleh menggunakan perintah
fsck
untuk membaiki sistem fail yang rosak dalam keadaan di mana sistem gagal boot, atau partition tidak dapat dipasang.
, kami akan bercakap mengenai arahan
fsck
.
Bagaimana Menggunakan
fsck
Perintah
fsck
mengambil bentuk umum berikut:
fsck
Hanya root atau pengguna dengan keistimewaan
sudo
boleh membersihkan penampan.
Apabila tiada
FILESYSTEM
disediakan sebagai hujah,
fsck
menyemak peranti yang disenaraikan dalam fail
fstab
.
Jangan jalankan
fsck
pada partition yang dipasang kerana ia mungkin merosakkan sistem fail. Sebelum cuba menyemak atau membaiki sistem fail, sentiasa
unmount
terlebih dahulu.
Perintah
fsck
adalah wrapper untuk pelbagai pemeriksa sistem fail Linux (
fsck.*
) Dan menerima pilihan yang berlainan bergantung pada jenis sistem fail.
Semak halaman manual untuk maklumat lanjut mengenai pemeriksa khusus. Sebagai contoh, untuk melihat pilihan yang tersedia untuk
fsck.ext4
, taipkan:
Pembaikan Sistem Fail Rasuah
Kes penggunaan paling mudah bagi perintah
fsck
adalah untuk membaiki sistem fail ext3 atau ext4 yang tidak rosak.
-
Unmount peranti:
sudo umount /dev/sdc1Jalankan
fsckuntuk membaiki sistem fail:sudo fsck -p /dev/sdc1Pilihan
-pmemberitahufsckuntuk membaiki secara automatik apa-apa masalah yang boleh dibetulkan dengan selamat tanpa campur tangan pengguna.Sebaik sahaja sistem fail dibaiki, letakkan partition itu:
sudo mount /dev/sdc1
Sistem Fail Root Pembaikan
fsck
tidak dapat memeriksa sistem fail root pada mesin yang sedang berjalan kerana ia tidak boleh dicabut.
Untuk menjalankan
fsck
dalam mod pemulihan:
- Masukkan menu boot dan pilih Pilihan LanjutanPilih mod Pemulihan dan kemudian "fsck". Apabila diminta untuk mengembalikan semula sistem fail root, pilih "Ya". Setelah selesai, mulakan boot biasa.
Untuk menjalankan
fsck
daripada pengedaran langsung:
-
Butang pengagihan langsung.
Gunakan
fdiskatauparteduntuk mencari nama partition root.Buka terminal dan jalankan:
sudo fsck -p /dev/sda1Setelah selesai, reboot pengedaran langsung dan boot sistem anda.
Semak Sistem Fail pada Boot
Pada kebanyakan pengedaran Linux,
fsck
berjalan pada masa boot jika sistem fail ditandakan sebagai kotor atau selepas beberapa butir atau masa tertentu.
Untuk melihat kiraan mount semasa, periksa nombor kekerapan, selang semakan, dan masa pemeriksaan terakhir untuk partition tertentu, gunakan alat
tune2fs
:
sudo tune2fs -l /dev/sdc1 | grep -i 'last checked\|mount count'
Jika sebagai contoh, anda mahu menjalankan
Anda juga boleh menetapkan waktu maksimum antara dua cek. Sebagai contoh, untuk menetapkannya sebulan anda akan berjalan: Untuk memaksa
Pada pengedaran lama
Fail
Lajur ke-6 terakhir (
Sistem fail root harus mempunyai nilai
Untuk mengetahui lebih lanjut mengenai arahan
Mount count: 292 Maximum mount count: -1 Last checked: Tue Jul 24 11:10:07 2018 Check interval: 0 ()
Mount count: 292 Maximum mount count: -1 Last checked: Tue Jul 24 11:10:07 2018 Check interval: 0 ()
0
atau
-1
bermakna
fsck
tidak akan berjalan. "Selang Semak" ialah masa maksimum antara dua pemeriksaan sistem fail.
fsck
selepas setiap 25 boots (mount), ketik:
sudo tune2fs -c 25 /dev/sdc1
sudo tune2fs -i 1m /dev/sdc1
fsck
berjalan pada masa boot pada pengedaran SystemD lulus parameter boot kernel berikut:
fsck.mode=force fsck.repair=yes
fsck
akan dijalankan pada boot jika file
/forcefsck
ada:Pilihan
fstab
fstab
adalah fail konfigurasi yang memberitahu sistem bagaimana dan di mana untuk me-mount partition.
/etc/fstab
mengandungi senarai penyertaan dalam bentuk berikut:
# /dev/sda1 / ext4 defaults 0 1 /dev/sda2 /home ext4 defaults 0 2 server:/dir /media/nfs nfs defaults 0 0
) adalah pilihan yang mengawal pesanan di mana pemeriksaan sistem fail dilakukan pada masa reboot.
0
- Jangan semak.
1
- Sistem fail yang perlu diperiksa dahulu dan satu demi satu.
2
- Semua sistem fail lain yang diperiksa kemudian dan mungkin secara selari.
1
, dan semua sistem fail lain yang ingin diperiksa harus mempunyai nilai
2
.Kesimpulannya
fsck
adalah alat baris arahan untuk menyemak dan opsyen pembaikan sistem fail Linux.
fsck
, lawati halaman lelaki fsck atau ketik
man fsck
di terminal anda.
Pembaikan fail data PST & OST yang rosak - Alat Pembaikan Peti masuk
Pembaikan rosak Outlook .pst dan fail .ost dengan Inbox Alat Pembaikan atau ScanPST.exe, Alat Pemeriksaan Integriti OST atau Scanost.exe, OLFix dan Microsoft Fix It.
Fail fail explorer vs fail google pergi: menguruskan fail lebih baik
Bingung antara ES File Explorer dan Google Files Pergi untuk anda telefon Android? Baca perbandingan mendalam kami untuk mengetahui apl explorer fail yang lebih baik untuk anda.
Perintah Grep dalam linux (cari teks dalam fail)
Grep adalah salah satu perintah yang paling kuat dan lazim digunakan di Linux. Grep mencari satu atau lebih fail input untuk baris yang sepadan dengan corak yang diberikan dan menulis setiap baris yang hampir sama dengan output standard.







