9 Alat untuk Memantau Partition dan Penggunaan Cakera Linux di Linux
- 1350
- 242
- Mr. Ramon Runolfsson
Dalam artikel ini, kami akan menyemak beberapa utiliti baris arahan Linux yang boleh anda gunakan untuk memeriksa partisi cakera di Linux.
Pemantauan Penggunaan Ruang Penyimpanan adalah salah satu tugas yang paling penting dalam sysadmin, ini membantu memastikan ruang kosong yang mencukupi kekal pada peranti penyimpanan untuk menjalankan sistem linux anda yang cekap.
Cadangan Baca: 20 Alat baris arahan untuk memantau prestasi linux
Utiliti baris arahan untuk mencetak jadual partition cakera linux
Berikut adalah senarai utiliti baris arahan untuk mencetak jadual partition peranti penyimpanan dan penggunaan ruang.
1. perintah fdisk (cakera tetap)
fdisk adalah alat baris perintah yang kuat dan popular yang digunakan untuk membuat dan memanipulasi jadual partisi cakera.
Ia menyokong jadual partition GPT, MBR, SUN, SGI dan BSD. Anda boleh lari fdisk Perintah melalui antara muka yang mesra pengguna, berasaskan teks dan menu yang didorong untuk memaparkan, membuat, mengubah saiz, memadam, mengubah suai, menyalin dan memindahkan partisi pada cakera penyimpanan.
Perintah FDISK di bawah akan mencetak jadual partition semua peranti blok yang dipasang:
$ sudo fdisk -lFDISK - Senarai Jadual Partition Cakera Linux
Cakera /dev /sda: 931.5 Gib, 1000204886016 Bytes, 1953525168 Unit Sektor: Sektor 1 * 512 = 512 Bytes Saiz Sektor (Logik/Fizikal): 512 Bytes/4096 Bytes I/O Saiz (Minimum/Optimal): Pengenalpastian cakera: 82213CA8-50E4-4DDB-9337-85E46DA03430 Peranti Mula Akhir Sektor Jenis /Dev /SDA1 2048 2050047 2048000 1000m Windows Recovery Environment /Dev /Dev /SDA2 2050048 SISTABS 2601010101 /Dev/SDA4 4630528 4892671 262144 128m Microsoft Reserved/Dev/SDA5 4892672 1173295103 1168402432 557.1g Data Asas Microsoft /Dev /SDA6 1870348288 1922777087 52428800 25g Data Asas Microsoft /Dev /SDA7 1922777088 1953523711 30746624 14.7G Windows Recovery Environment /Dev /SDA8 1173295104 1173297151 2048 1M Bios Boot /Dev /SDA9 1173297152 1181110271 7813120 3.7G Linux Swap /Dev /SDA10 1181110272 1870348287 689238016 328.7G Linux Filesystem Partition Jadual Penyertaan tidak dalam urutan cakera.
Untuk lebih banyak penggunaan dan contoh mengenai perintah FDISK Baca 10 contoh perintah 'FDISK' untuk menguruskan partition
2. perintah sfdisk (scriptable fdisk)
sfdisk berfungsi lebih suka fdisk, ia mencetak atau memanipulasi jadual partisi cakera penyimpanan. Walau bagaimanapun, SFDisk menawarkan ciri tambahan yang tidak tersedia di FDISK. Anda boleh menggunakannya sama seperti FDISK, ia juga menyokong jadual partisi GPT, MBR, SUN dan SGI.
Satu perbezaan antara kedua -duanya ialah SFDisk tidak membuat partisi sistem standard untuk label SGI dan Sun Disk seperti FDISK.
$ sudo sfdisk -lsfdisk - periksa jadual partition cakera linux
Cakera /dev /sda: 931.5 Gib, 1000204886016 Bytes, 1953525168 Unit Sektor: Sektor 1 * 512 = 512 Bytes Saiz Sektor (Logik/Fizikal): 512 Bytes/4096 Bytes I/O Saiz (Minimum/Optimal): Pengenalpastian cakera: 82213CA8-50E4-4DDB-9337-85E46DA03430 Peranti Mula Akhir Sektor Jenis /Dev /SDA1 2048 2050047 2048000 1000m Windows Recovery Environment /Dev /Dev /SDA2 2050048 SISTABS 2601010101 /Dev/SDA4 4630528 4892671 262144 128m Microsoft Reserved/Dev/SDA5 4892672 1173295103 1168402432 557.1g Data Asas Microsoft /Dev /SDA6 1870348288 1922777087 52428800 25g Data Asas Microsoft /Dev /SDA7 1922777088 1953523711 30746624 14.7G Windows Recovery Environment /Dev /SDA8 1173295104 1173297151 2048 1M Bios Boot /Dev /SDA9 1173297152 1181110271 7813120 3.7G Linux Swap /Dev /SDA10 1181110272 1870348287 689238016 328.7G Linux Filesystem Partition Jadual Penyertaan tidak dalam urutan cakera.
Untuk penggunaan lebih lanjut, lalui sfdisk halaman lelaki.
3. perintah cfdisk (kutukan fdisk)
cfdisk adalah program mudah yang digunakan untuk mencetak dan menguruskan partisi cakera. Ia menawarkan fungsi pembahagian asas dengan antara muka yang mesra pengguna. Ia beroperasi serupa dengan arahan yang lebih kuat: fdisk dan sfdisk Membenarkan pengguna melihat, menambah, memadam, dan mengubah suai partisi cakera keras.
Cadangan Baca: 14 utiliti sandaran yang luar biasa untuk sistem linux
Gunakan kekunci anak panah kanan dan kiri untuk menggerakkan penyerlah di atas tab menu.
$ sudo cfdiskcfdisk - cetak jadual partition cakera linux
Cakera: /saiz dev /sda: 931.5 Gib, 1000204886016 Bytes, 1953525168 Sektor Label: GPT, Pengenalpastian: 82213CA8-50E4-4DDB-9337-85E46DA03430 DEDIT /sda2 2050048 2582527.1g Data Asas Microsoft /Dev /SDA6 1870348288 1922777087 52428800 25g Data Asas Microsoft /Dev /SDA7 1922777088 1953523711 30746624 14.7G Windows Recovery Environm /Dev /SDA8 1173295104 1173297151 2048 1M Bios Boot /Dev /SDA9 1173297152 1181110271 7813120 3.7G Linux Swap /Dev /SDA10 1181110272 1870348287 689238016 328.7g Linux Filesystem ┌─araan ────────— ───── memandikan ──── bergabung
4. Perintah berpisah
berpisah juga merupakan alat baris arahan yang terkenal untuk memaparkan dan memanipulasi partisi cakera. Ia memahami pelbagai format jadual partition, termasuk MBR dan GPT.
Berpisah boleh digunakan untuk mewujudkan ruang untuk partition baru, menyusun semula penggunaan cakera, dan menyalin data ke cakera keras baru dan seterusnya.
$ sudo berpisah -lberpisah - alat manipulasi partition
Model: ATA ST1000LM024 Hn-M (SCSI) Disk/Dev/SDA: Saiz Sektor 1000GB (Logik/Fizikal): 512B/4096B Jadual Partition: Bendera Cakera GPT: Nombor Mula Saiz Saiz Sistem Bendera 1 1049KB 1050MB 1049MB NTFS DATA partition tersembunyi, diag 2 1050MB 1322MB 273MB FAT32 EFI sistem partition boot, tersembunyi, esp 3 1322MB 2371MB 1049MB FAT32 PARTITION DATA DATA 605GB 4000MB Linux-Swap (V1) 10 605GB 958GB 353GB EXT4 6 958GB 984GB 26.8GB NTFS Partition Data Asas MSFTDATA 7 984GB 1000GB 15.7GB NTFS Partition Data Asas Tersembunyi, Diag
Untuk penggunaan lebih lanjut Baca 8 arahan 'parti' Linux untuk menguruskan partisi cakera Linux
5. arahan lsblk (blok senarai)
lsblk Cetak Maklumat termasuk Nama, Jenis, Mountpoint Mengenai Semua Peranti Blok yang Tersedia atau Terhadap Khas Ram.
$ lsblkLSBLK - Senarai peranti blok Linux
Nama Maj: Min RM Saiz RO Jenis Mountpoint SDA 8: 0 0 931.5g 0 cakera ├─sda1 8: 1 0 1000m 0 bahagian ├─sda2 8: 2 0 260m 0 bahagian ├─sda3 8: 3 0 1000m 0 bahagian ├─sda4 8: 4 0 128m 0 bahagian ├─sda5 8: 5 0 557.1g 0 bahagian ├─sda6 8: 6 0 25g 0 bahagian ├─sda7 8: 7 0 14.7g 0 bahagian ├─sda8 8: 8 0 1m 0 bahagian ├─sda9 8: 9 0 3.7g 0 bahagian [swap] └─sda10 8:10 0 328.7g 0 bahagian / sr0 11: 0 1 1024m 0 rom
6. perintah blkid (blok id)
blkid utiliti yang menempatkan atau memaparkan atribut peranti blok (nama = pasangan nilai) seperti peranti atau nama partition, label, jenis sistem failnya antara lain.
$ blkidBLKID - Atribut Peranti Blok Cetak
/dev/sda1: label = "winre_drv" uuid = "d4a45aaaaaa45a8ebc" type = "ntfs" partlabel = "partition data asas" partuuid = "dcc4de2d-8fc4-490f-85e. Uuid = "185c-da5b" type = "vfat" partLabel = "partition sistem efi" partuuid = "b13c479a-d63b-4fec-9aee-f926fe7b0b16" /dev /sda3: label = "lRS_ES" = "vfat" partlabel = "partition data asas" partuuid = "d464feab-0791-4866-a36b-90dbe6d6a437" /dev /sda5: label = "windows8_os" uuid = "18d0632ad0cf6" "Partuuid =" 8a66bd5b-8624-4fdb-9ad8-18d8cd356160 " /dev /sda6: label =" lenovo "uuid =" 9286ffd986ffbc33 " A322-C96A07A81013 " /dev /sda7: label =" pbr_drv "uuid =" ecd06683d066543c "type =" ntfs "partlabel =" partition data asas "partuuid =" = "E040DE62-C837-453E-88EE-bd9000387083 "type =" swap "partuuid =" f5eef371-a152-4208-a62f-0fb287f9acdd " /dev /sda10: uuid =" bb29ddda3-4b39-86cf-8 4FD4-BDCE-95C517C781FA "
7. Perintah Hwinfo (Maklumat Perkakasan)
Hwinfo Umumnya mencetak maklumat terperinci mengenai perkakasan sistem. Tetapi anda boleh menjalankan Hwinfo Perintah di bawah, di mana anda menggunakan --
Pilihan untuk menyenaraikan semua item perkakasan jenis yang ditentukan (dalam peranti blok kes ini seperti cakera dan partisi mereka).
Cadangan Baca: 8 Sumber Terbuka "Pengklonan Cakera/Sandaran" Softwares untuk Linux
Untuk menyekat maklumat kepada ringkasan, gunakan --pendek
Pilihan seperti dalam arahan di bawah:
$ hwinfo -short --blockHwinfo - Cetak Maklumat Perkakasan Linux
Disk: /Dev /SDA ST1000LM024 Hn-M /Dev /RAM0 Disk /Dev /Ram1 Disk /Dev /Ram2 Disk /Dev /Ram3 Disk /Dev /Ram4 Disk /Dev /Ram5 Disk /Dev /Ram6 Disk /Dev /Ram7 disk /DEV/RAM8 Disk/Dev/RAM9 Disk/DEV/RAM10 Disk/DEV/RAM11 Disk/DEV/RAM12 Disk/DEV/RAM13 Disk/DEV/RAM14 Disk/DEV/RAM15 Partition Disk:/DEV/SDA1 Partition/DEV/DEV/ SDA2 Partition /Dev /SDA3 Partition /Dev /SDA4 Partition /Dev /SDA5 Partition /Dev /SDA6 Partition /Dev /SDA7 Partition /Dev /SDA8 Partition /Dev /SDA9 Partition /DEV /SDA10 Partition Cdrom: /Dev /SR0 PLDS DVD -RW DA8A5SH
Pastikan Hwinfo alat yang dipasang pada sistem anda untuk mendapatkan hasil di atas ..
Utiliti baris arahan untuk memantau penggunaan ruang cakera di Linux
Berikut adalah senarai utiliti baris arahan untuk memantau penggunaan ruang cakera Linux.
8. Perintah DF (Disk Filesystem)
DF mencetak ringkasan penggunaan ruang cakera sistem fail di terminal. Dalam arahan di bawah, -ht
suis membolehkan pelaporan saiz cakera, ruang yang digunakan, ruang yang tersedia dan peratusan ruang yang digunakan dalam format yang boleh dibaca manusia.
$ df -htDF - Tunjukkan Penggunaan Ruang Cakera Linux
Saiz Jenis FileSystem Digunakan Use Use% dipasang pada udev devtmpfs 3.9g 0 3.9g 0% /dev tmpfs tmpfs 788m 9.6m 779m 2% /run /dev /sda10 ext4 324g 132g 176g 43% /tmpfs tmpfs 3.9g 86m 3.8G 3% /DEV /SHM TMPFS TMPFS 5.0m 4.0k 5.0m 1% /run /lock tmpfs tmpfs 3.9g 0 3.9g 0%/SYS/FS/CGROUP CGMFS TMPFS 100K 0 100K 0%/RUN/CGMANAGER/FS TMPFS TMPFS 788M 32K 788M 1%/RUN/USER/1000
9. perintah pydf (python df)
PYDF adalah utiliti baris perintah python yang luar biasa dan penggantian DF yang hebat di Linux. Ia menggunakan warna yang berbeza untuk menyerlahkan partisi cakera dengan atribut tertentu.
$ pydfPYDF - Tunjukkan penggunaan ruang cakera linux berwarna
Saiz sistem fail yang digunakan menggunakan penggunaan% dipasang pada /dev /sda10 323g 132g 175g 40.7 [################### ... /
Pastikan pydf Utiliti dipasang pada sistem, jika tidak memasangnya menggunakan alat PYDF untuk memantau penggunaan cakera linux.
Bagaimana jika cakera/partition kehabisan ruang di linux?
Sebaik sahaja anda menyedari bahawa mana -mana cakera penyimpanan anda kehabisan ruang atau penuh, anda harus:
- Pertama, buat sandaran semua fail penting anda pada sistem menggunakan mana -mana alat sandaran sistem Linux.
- Seterusnya, periksa fail atau direktori mana yang menduduki ruang terbesar di cakera (s) menggunakan perintah du.
- Kemudian padamkan dari cakera penyimpanan, sebarang fail yang tidak lagi penting atau yang anda tidak akan gunakan pada masa akan datang dengan bantuan
rm
perintah atau anda boleh fslint alat untuk mencari dan memadam fail yang tidak diingini di linux. - Sekiranya partition root anda semakin penuh, anda boleh mengubah saiz partition akar menggunakan LVM, ia harus cukup lurus.
Catatan: Sekiranya anda memadam sebarang fail penting, anda boleh memulihkan fail yang dipadam di Linux.
Dalam artikel ini, kami telah membincangkan beberapa utiliti baris arahan yang berguna untuk memaparkan jadual partition cakera penyimpanan dan penggunaan ruang pemantauan.
Sekiranya terdapat utiliti baris perintah penting untuk tujuan yang sama, kami telah meninggalkan? Beritahu kami melalui bahagian komen di bawah. Anda mungkin boleh mengemukakan soalan atau memberi maklum balas kepada kami juga.
- « Cara Melakukan Sintaks Memeriksa Mod Debugging Dalam Skrip Shell
- Pemasangan Red Hat Enterprise Linux (RHEL) 7.3 Panduan »