Cara menggunakan Linux untuk pengurusan dan pengoptimuman ruang cakera
Dalam sistem Linux, pengurusan dan pengoptimuman ruang cakera ialah tugas yang penting dan biasa. Apabila data terus berkembang, penggunaan ruang cakera yang rasional dan pembersihan tepat pada masanya menjadi penting. Artikel ini akan memperkenalkan beberapa arahan dan teknik Linux yang biasa digunakan untuk membantu anda mengurus dan mengoptimumkan ruang cakera dengan lebih baik.
1. Periksa ruang cakera
Pertama sekali, kita perlu memahami penggunaan ruang cakera dalam sistem semasa. Gunakan arahan df untuk menyemak penggunaan ruang cakera dengan cepat.
df -h
Arahan ini akan menyenaraikan titik pelekap, jumlah kapasiti, kapasiti terpakai, baki kapasiti dan maklumat lain bagi setiap sistem fail dalam bentuk yang boleh dibaca manusia. Ini memberikan pemahaman yang lebih intuitif tentang ruang cakera yang diduduki oleh setiap sistem fail.
Selain itu, arahan du boleh memaparkan penggunaan ruang cakera bagi fail dan direktori dalam direktori yang ditentukan.
du -sh /path/to/directory
Arahan ini akan memaparkan jumlah penggunaan ruang cakera bagi direktori yang ditentukan Pilihan -s bermaksud untuk memaparkan jumlah sahaja, dan pilihan -h bermaksud memaparkannya dalam bentuk yang boleh dibaca oleh manusia.
2. Bersihkan fail yang tidak berguna
Apabila ruang cakera tidak mencukupi, anda boleh mempertimbangkan untuk membersihkan beberapa fail yang tidak berguna atau fail log untuk mengosongkan ruang. Berikut ialah beberapa arahan dan petua pembersihan biasa.
sudo apt-get autoclean
Arahan ini akan membersihkan fail sementara yang dicache oleh pengurus pakej apt. Fail sementara ini mengambil sedikit ruang cakera, yang boleh dikosongkan selepas dibersihkan.
Dalam sistem Linux, banyak perkhidmatan dan aplikasi menjana fail log, dan dari masa ke masa, fail log ini akan meningkat secara beransur-ansur dan menduduki banyak ruang cakera. Fail log boleh dibersihkan menggunakan arahan berikut.
sudo find /var/log -type f -name "*.log" -exec rm -f {} ;
Arahan ini akan memadamkan semua fail dengan akhiran .log dalam direktori /var/log.
Kadangkala akan ada beberapa fail sementara, fail sampah atau fail cache yang telah tamat tempoh dalam sistem Anda boleh menggunakan arahan berikut untuk membersihkan fail ini.
sudo find / -type f -name "*.tmp" -exec rm -f {} ;
Arahan ini akan memadamkan semua fail dengan akhiran .tmp dalam sistem.
3. Pengoptimuman ruang cakera
Selain membersihkan fail yang tidak berguna, anda juga boleh mengoptimumkan ruang cakera untuk meningkatkan penggunaan cakera.
Gunakan arahan gzip untuk memampatkan fail untuk mengurangkan ruang yang diduduki oleh fail.
gzip file.txt
Arahan ini akan memampatkan fail file.txt ke dalam file.txt.gz dan memadamkan fail asal.
Memasang direktori berbeza pada sekatan cakera yang berbeza boleh menyuraikan tekanan storan pada cakera dan meningkatkan prestasi keseluruhan.
sudo vi /etc/fstab
Tambah entri pelekap dalam fail /etc/fstab.
/dev/sdb1 /path/to/directory ext4 defaults 0 0
Arahan di atas bermaksud untuk melekapkan partition /dev/sdb1 ke direktori /path/to/directory, dan sistem fail ialah ext4.
Gunakan tugas berjadual cron untuk kerap membersihkan fail sampah dalam sistem untuk memastikan ruang cakera agak bersih.
crontab -e
Tambah arahan bersih dalam jadual cron.
0 0 * * * find /tmp -type f -atime +7 -delete
Arahan di atas bermaksud untuk membersihkan semua fail dalam direktori /tmp 7 hari yang lalu pada pukul 0 setiap hari.
Ringkasan
Pengurusan dan pengoptimuman ruang cakera ialah tugas jangka panjang dan penting Melalui penggunaan arahan dan teknik yang munasabah, ruang cakera boleh diurus dan dioptimumkan dengan lebih baik. Artikel ini memperkenalkan beberapa arahan dan teknik Linux yang biasa digunakan untuk membantu anda mengurus dan mengoptimumkan ruang cakera dengan lebih baik. Harap artikel ini membantu anda!
Atas ialah kandungan terperinci Cara menggunakan Linux untuk pengurusan dan pengoptimuman ruang cakera. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!