Linux 磁盘管理
Linux 磁盘管理Linux磁盘管理好坏直接关系到整个系统的性能问题。
Linux磁盘管理常用三个命令为df、du和fdisk。
•df:列出文件系统的整体磁盘使用量•du:检查磁盘空间使用量•fdisk:用于磁盘分区dfdf命令参数功能:检查文件系统的磁盘空间占用情况。
可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
语法:选项与参数:•-a :列出所有的文件系统,包括系统特有的/proc 等文件系统;•-k :以KBytes 的容量显示各文件系统;•-m :以MBytes 的容量显示各文件系统;•-h :以人们较易阅读的GBytes, MBytes, KBytes 等格式自行显示;•-H :以M=1000K 取代M=1024K 的进位方式;•-T :显示文件系统类型, 连同该partition 的filesystem 名称(例如ext3) 也列出;•-i :不用硬盘容量,而以inode 的数量来显示实例1将系统内所有的文件系统列出来!在Linux 底下如果df 没有加任何选项,那么默认会将系统内所有的(不含特殊内存内的文件系统与swap) 都以1 Kbytes 的容量来列出来!实例2将容量结果以易读的容量格式显示出来实例3将系统内的所有特殊文件格式及名称都列出来[root@www ~]# df -aT Filesystem Type1K-blocks Used Available Use%Mounted on/ dev/hdc2 ext3 99206243823112558544441%/proc proc 000-/procsysfs sysfs 000-/sysdevpts devpts 000-/dev/pts/dev/hdc3 ext3 49 5631614137645591084%/home/dev/hdc1 ext3 10108611126847411 2%/boottmpfs tmpfs 37133203713320%/dev/shmnone binfmt_misc 000-/proc/sys/fs/binfmt_miscsunrpc rpc_pipefs 000-/var/lib/nfs/rpc_pipefs实例4将/etc 底下的可用的磁盘容量以易读的容量格式显示duLinux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的,这里介绍Linux du命令。
语法:选项与参数:•-a :列出所有的文件与目录容量,因为默认仅统计目录底下的文件量而已。
•-h :以人们较易读的容量格式(G/M) 显示;•-s :列出总量而已,而不列出每个各别的目录占用容量;•-S :不包括子目录下的总计,与-s 有点差别。
•-k :以KBytes 列出容量显示;•-m :以MBytes 列出容量显示;实例1只列出当前目录下的所有文件夹容量(包括隐藏文件夹):直接输入du 没有加任何选项时,则du 会分析当前所在目录的文件与目录所占用的硬盘空间。
实例2将文件的容量也列出来实例3检查根目录底下每个目录所占用的容量[root@www ~]# du -sm /*7 /bin6 /boot.....中间省略....0 /proc.....中间省略....1 /tmp3859 /usr <==系统初期最大就是他了啦!77 /var通配符* 来代表每个目录。
与df 不一样的是,du 这个命令其实会直接到文件系统内去搜寻所有的文件数据。
fdiskfdisk 是Linux 的磁盘分区表操作工具。
语法:选项与参数:•-l :输出后面接的装置所有的分区内容。
若仅有fdisk -l 时,则系统将会把整个系统内能够搜寻到的装置的分区均列出来。
实例1列出所有分区信息[root@AY120919111755c246621 tmp]# fdisk -lDisk/dev/xvda:21.5 GB,21474836480 bytes255 heads,63 sectors/track,2610 cylinde rs Units= cylinders of 16065*512=8225280 bytes Sector size (logical/physical):5 12 bytes /512 bytesI/O size (minimum/optimal):512 bytes /512 bytes Disk identifier:0x00000000Device Boot Start End Blocks Id System/dev/xvda1 *125502048000083Linux/dev/xvda2 25502611 49049682Linux swap /SolarisDisk/dev/xvdb:21.5 GB,21474836480 bytes255 heads,63 sectors/track,2610 cylinde rs Units= cylinders of 16065*512=8225280 bytes Sector size (logical/physical):5 12 bytes /512 bytesI/O size (minimum/optimal):512 bytes /512 bytes Disk identifier:0x56f40944Device Boot Start End Blocks Id System/dev/xvdb2 1261020964793+83Linux实例2找出你系统中的根目录所在磁盘,并查阅该硬盘内的相关信息[root@www ~]# df /<==注意:重点在找出磁盘文件名而已Filesystem1K -blocks Used Available Use%Mounted on/dev/hdc2 99206243823168 558538841%/[root@www ~]# fdisk /dev/hdc <==仔细看,不要加上数字喔!The number of cylinders for t his disk is set to 5005.There is nothing wrong with that, but this is larger than 1 024,and could in certain setups cause problems with:1) software that runs at boot t ime (e.g., old versions of LILO)2) booting and partitioning software from other OSs(e.g., DOS FDISK, OS/2 FDISK)Command(m for help):<==等待你的输入!输入m 后,就会看到底下这些命令介绍Command(m for help): m <==输入 m 后,就会看到底下这些命令介绍Command actiona toggle a bootable flagb edit bsd disklabelc toggle the dos compatibility flagd delete a partition <==删除一个partitionl list known partition typesm print this menun add a new partition <==新增一个partitiono create a new empty DOS partition tablep print the partition table <==在屏幕上显示分割表q quit without saving changes <==不储存离开fdisk程序s create a new empty Sun disklabelt change a partition's system idu change display/entry unitsv verify the partition tablew write table to disk and exit <==将刚刚的动作写入分割表x extra functionality (experts only)离开fdisk 时按下 q,那么所有的动作都不会生效!相反的,按下w就是动作生效的意思。
Command(m for help): p <==这里可以输出目前磁盘的状态Disk/dev/hdc:41.1 GB,41174138880 bytes <==这个磁盘的文件名与容量255 heads, 63 sectors/track,5005 cylinders <==磁头、扇区与磁柱大小Units= cylinders of 160 65*512=8225280 bytes <==每个磁柱的大小Device Boot Start End Blocks Id System/dev/hdc1 *11310439183Linux/dev/hdc2 14128810 241437+83Linux/dev/hdc3 128919255116702+83Linux/dev /hdc4 19265005247401005Extended/dev/hdc5 19 262052102009682Linux swap /Solaris# 装置文件名启动区否开始磁柱结束磁柱 1K大小容量磁盘分区槽内的系统Command(m for help): q想要不储存离开吗?按下q 就对了!不要随便按w 啊!使用 p 可以列出目前这颗磁盘的分割表信息,这个信息的上半部在显示整体磁盘的状态。
磁盘格式化磁盘分割完毕后自然就是要进行文件系统的格式化,格式化的命令非常的简单,使用 mkfs(make fi lesystem)命令。
语法:选项与参数:•-t :可以接文件系统格式,例如ext3, ext2, vfat 等(系统有支持才会生效)实例1查看mkfs 支持的文件格式按下两个[tab],会发现mkfs 支持的文件格式如上所示。
实例2将分区/dev/hdc6(可指定你自己的分区)格式化为ext3 文件系统:[root@www ~]# mkfs -t ext3 /dev/hdc6mke2fs 1.39(29-May-2006)Filesystem label=<==这里指的是分割槽的名称(l abel)OS type:LinuxBlock size=4096(log=2)<==block 的大小配置为4K Fragment size =4096(log=2)251392 inodes,502023 blocks <==由此配置决定的inode/block数量25101 blocks (5.00%) reserved for the super user First data block=0Maximum filesystem bloc ks=51589939216 block groups32768 blocks per group,32768 fragments per group15712 i nodes per group Superblock backups stored on blocks:32768,98304,163840,229376,294912Writing inode tables:done Creating journal (8192 blocks):done<==有日志记录Writing superblocks and filesystem accounting information:done磁盘检验fsck(file system check)用来检查和维护不一致的文件系统。
linux与磁盘和存储管理相关的命令
linux与磁盘和存储管理相关的命令
Linux中与磁盘和存储管理相关的命令包括:
1.df:用于显示文件系统的磁盘空间使用情况。
2.du:用于显示目录或文件的大小。
3.fdisk:用于创建、删除和重新分区磁盘。
4.mount:用于挂载文件系统。
5.umount:用于卸载文件系统。
6.lsblk:用于列出块设备的信息。
7.fsck:用于检查和修复文件系统。
8.sync:用于将内存中的数据写入磁盘。
9.dd:用于复制和转换磁盘或文件。
10.mkfs:用于在磁盘上创建文件系统。
11.lvextend和xfs_growfs(针对XFS文件系统):用于扩展已挂载的逻辑卷或文件系
统的大小。
12.iostat:用于监视磁盘I/O性能。
13.iotop:用于监视磁盘I/O使用情况,按进程排序。
14.badblocks:用于检查磁盘上的坏块。
15.smartctl:用于监控和诊断SMART(自监测分析和报告技术)兼容的磁盘驱动器。
这些命令提供了在Linux中管理磁盘和存储设备的基本工具,包括查看空间使用情况、分区、挂载和卸载文件系统、检查和修复文件系统、监控I/O性能等。
Linux命令行中的磁盘使用和空间管理技巧
Linux命令行中的磁盘使用和空间管理技巧Part I 磁盘使用概述在Linux系统中,磁盘使用和空间管理是一项重要任务,不仅涉及到文件的存储、查找和删除,还直接影响系统的性能和稳定性。
本文将介绍一些常用的Linux命令行技巧,以便更有效地管理磁盘空间。
Part II 磁盘分区和文件系统1. 查看磁盘分区使用命令“fdisk -l”可以查看系统中的磁盘分区情况,包括磁盘编号、分区类型和分区大小等信息。
2. 创建磁盘分区使用命令“fdisk /dev/sdx”(其中sdx为磁盘设备名)可以进入磁盘分区编辑界面,通过一系列交互式操作来创建新的磁盘分区。
3. 格式化磁盘分区使用命令“mkfs.ext4 /dev/sdx”(其中sdx为磁盘分区设备名)可以将磁盘分区格式化为ext4文件系统,并为之分配一个文件系统标签。
Part III 磁盘空间的监控和管理1. 查看磁盘使用情况使用命令“df -h”可以查看系统中各个磁盘分区的使用情况,包括分区的总容量、已用空间、可用空间和挂载点等信息。
2. 查找占用空间较大的文件和目录使用命令“du -sh *”可以列出当前目录下所有文件和目录的大小,并按照大小排序。
这样可以快速找到占用空间较大的文件或目录。
3. 清理不再需要的文件和目录使用命令“rm -rf <文件/目录路径>”可以递归地删除指定的文件或目录。
在删除前,建议先备份重要数据,并确保要删除的文件或目录是无用的。
4. 压缩和解压缩文件使用命令“gzip <文件名>”可以将指定的文件压缩为gz格式,使用命令“gunzip <文件名.gz>”可以将gz格式的文件解压缩。
类似地,还有其他压缩和解压缩命令可供选择。
Part IV 硬盘空间的优化与清理1. 清理临时文件使用命令“sudo apt-get clean”可以清理系统临时文件,释放磁盘空间。
此外,还可以手动删除其他不再需要的临时文件。
Linux终端命令之磁盘管理和分区操作
Linux终端命令之磁盘管理和分区操作磁盘管理和分区操作是Linux系统中常见的任务之一。
通过磁盘管理,我们可以了解磁盘的使用情况,进行空间调整、创建分区以及分区格式化等操作。
本文将带你了解Linux终端下常用的磁盘管理和分区操作命令。
1. 查看磁盘信息在Linux中,可以使用以下命令来查看系统中的磁盘信息:```bashfdisk -l```该命令会列出所有已连接的磁盘以及其分区情况,包括磁盘的名称、大小、起始扇区等信息。
2. 磁盘分区在Linux下,我们可以使用fdisk命令对磁盘进行分区操作:```bashfdisk /dev/sdb```其中,/dev/sdb是待分区的磁盘名称,根据实际情况进行替换。
进入fdisk命令行后,可以使用以下命令进行分区:- n:新建分区- d:删除分区- p:打印分区表- w:保存并退出例如,输入n命令可以创建一个新分区,并根据提示选择分区类型、起始扇区和结束扇区等参数。
3. 分区格式化分区完成后,需要对分区进行格式化才能使用。
常见的分区格式包括ext4、NTFS和FAT32等。
使用以下命令进行分区格式化:```bashmkfs.ext4 /dev/sdb1```其中,/dev/sdb1是待格式化的分区名称,根据实际情况进行替换。
该命令将分区格式化为ext4格式。
4. 挂载分区分区格式化后,需要将其挂载到文件系统中才能访问。
使用以下命令进行分区挂载:```bashmount /dev/sdb1 /mnt```该命令将/dev/sdb1分区挂载到/mnt目录下。
5. 卸载分区在不需要使用已挂载的分区时,可以通过以下命令将其卸载:```bashumount /mnt```该命令将/mnt目录下的分区卸载。
6. 磁盘空间查看可以使用以下命令查看磁盘使用情况:```bashdf -h```该命令会显示系统中各个磁盘分区的使用情况,包括已用空间、可用空间以及文件系统类型等信息。
Linux基础与服务管理-文件系统与磁盘管理
第四章 文件系统与磁盘管理
教师:
目录 文件系统与磁盘管理
4.1 文件系统 4.2 磁盘管理 4.3 逻辑卷管理 4.4 RAID管理 4.5 作业
第四章 文件系统与磁盘管理
➢了解文件系统的概念。
学习 目标
➢掌握常用的几种文件系统类型。
➢掌握磁盘管理的常用命令。
➢掌握磁盘逻辑卷的管理。
挂载示意图
4.2 磁盘管理
手动挂载
Mount命令的作用就是将一个设备(通常是存储设备)挂载到一 个已存在的目录上。访问这个目录就是访问该存储设备。
格式:mount [-t 文件系统类型] 设备文件名 挂载点 常用选项:
-t vsftype:指定要挂载的设备上的文件系统类型; -r: readonly,只读挂载; -w: read and write, 读写挂载; -a:自动挂载所有支持自动挂载的设备;(定义在了/etc/fstab 文件中,且挂载选项中有“自动挂载”功能)。
4.2 磁盘管理
1
2
分区信息各
3
字段的含义
4
5
6
7
设备:分区的设备文件名称。
Boot:是否是引导分区。是,则带有“*” 标识 Start: 该分区在硬盘中的起始位置( 柱面数)。
End:该分区在硬盘中的结束位置( 柱面数)。 Blocks:分区的大小。 Id:分区类型的ID标记号,对于ext4分区 为83,LVM分共为8e。 System:分区类型。“Linux”代表ext4 文件系统,“Linux LVM”代表逻辑卷。
/etc/fstab称为文件系统数据表(File Sysem Table),文件中的内容显示 系统已存在的挂载信息,如下图所示。
Linux基础:磁盘管理(df、du、fdisk)、磁盘挂载与卸除、数据盘与系统盘的查看
Linux基础:磁盘管理(df、du、fdisk)、磁盘挂载与卸除、数据盘与系统盘的查看⼀、磁盘管理1、Linux 磁盘管理好坏直接关系到整个系统的性能问题。
Linux 磁盘管理常⽤三个命令为 df、du 和 fdisk。
df(英⽂全称:disk full):列出⽂件系统的整体磁盘使⽤量du(英⽂全称:disk used):检查磁盘空间使⽤量fdisk:⽤于磁盘分区2、df 命令参数功能:检查⽂件系统的磁盘空间占⽤情况。
可以利⽤该命令来获取硬盘被占⽤了多少空间,⽬前还剩下多少空间等信息。
3、du 命令也是查看使⽤空间的,但是与 df 命令不同的是 du 命令是对⽂件和⽬录磁盘使⽤的空间的查看,还是和df命令有⼀些区别的。
4、fdisk 是 Linux 的磁盘分区表操作⼯具。
语法:fdisk [-l] 装置名称-l :输出后⾯接的装置所有的分区内容。
若仅有 fdisk -l 时,则系统将会把整个系统内能够搜寻到的装置的分区均列出来。
# 列出所有分区信息fdisk -l# 找出你系统中的根⽬录所在磁盘,并查阅该硬盘内的相关信息[root@www ~]# df / <==注意:重点在找出磁盘⽂件名⽽已Filesystem 1K-blocks Used Available Use% Mounted on/dev/hdc2 9920624 3823168 5585388 41% /[root@www ~]# fdisk /dev/hdc <==仔细看,不要加上数字喔!The number of cylinders for this disk is set to 5005......Command (m for help): <==等待你的输⼊! 输⼊ m 后,就会看到底下这些命令介绍Command (m for help): m <== 输⼊ m 后,就会看到底下这些命令介绍Command actiona toggle a bootable flagb edit bsd disklabelc toggle the dos compatibility flagd delete a partition <==删除⼀个partitionl list known partition typesm print this menun add a new partition <==新增⼀个partitiono create a new empty DOS partition tablep print the partition table <==在屏幕上显⽰分割表q quit without saving changes <==不储存离开fdisk程序s create a new empty Sun disklabelt change a partition's system idu change display/entry unitsv verify the partition tablew write table to disk and exit <==将刚刚的动作写⼊分割表x extra functionality (experts only) 离开 fdisk 时按下 q,那么所有的动作都不会⽣效!相反的,按下w就是动作⽣效的意思。
文件和磁盘管理Linux教学课件PPT
遵循一定的故障排查流程,如先检查硬件再检查软件等。
使用日志分析工具
使用工具如Logstash、Splunk等对日志进行分析,找出问题所在。
感谢您的观看
THANKS
文件系统作用
文件系统为操作系统提供了一个组织、 存储和检索数据的方式,使得用户可 以方便地创建、删除、移动和修改文 件和目录。
Linux文件系统的特点
灵活性
Linux支持多种文件系统类型,如ext4、XFS、Btrfs等,可以根据需求选择合适的文件 系统。
安全性
Linux文件系统具有较高的安全性,支持访问控制列表(ACL)和强制访问控制 (SELinux)等功能,可以更好地保护文件和目录的安全。
文件系统加密和解密
文件系统加密
使用加密算法对文件系统进行加密,保护数据不被非法访问。常见的加密算法包括AES、 DES等。
解密过程
当需要访问加密的文件系统时,提供正确的密钥或密码进行解密,获取对文件系统的访 问权限。
文件系统访问控制列表(ACL)
ACL定义
ACL是一种权限管理机制,用于控制用户或用户组对文件和目录的 访问权限。
预防性检查
03
定期对文件系统进行检查,以预防潜在的错误和损坏
。
日志文件系统和特殊文件系统
要点一
日志文件系统
要点二
特殊文件系统
如ext3和ext4,它们使用日志技术来保证文件系统的可靠性 和一致性。
如tmpfs、nfs、smb/cifs等,它们提供了特殊的存储和访 问机制。
05
Linux文件系统安全
磁盘性能监控和维护
监控
使用`iostat`、`vmstat`和`top`等命令监控磁盘性能,包括I/O坏块修复等操作,以保持磁盘性能和稳定性。
linux系统磁盘管理(磁盘阵列)
linux系统磁盘管理(磁盘阵列)1、磁盘阵列简介RAID(Redundant Array of Independent Disks)即独⽴硬盘冗余阵列,简称磁盘阵列。
磁盘阵列是由很多价格较便宜的磁盘,以硬件(RAID卡)或软件(MDADM)形式组合成⼀个容量巨⼤的磁盘组,利⽤多个磁盘组合在⼀起,提升整个磁盘系统效能。
利⽤这项技术,将数据切割成许多区段,分别存放在各个硬盘上。
其中RAID卡有⾃⼰的cpu,由它统⼀管理和控制;数据也由它来进⾏分配和维护,处理速度快。
服务器启动时,就会有显⽰进⼊配置Riad的提⽰。
RAID⽐单硬盘有以下⼀个或多个⽅⾯的好处:增强数据集成度,增强容错功能,增加处理量或容量,磁盘阵列对于电脑来说,看起来就像⼀个单独的硬盘或逻辑存储单元。
2、RAID 分类RAID有很多种类型本章只举4例供⼤家了解RAID技术!RAID类型说明最低磁盘个数空间利⽤率各⾃的优缺点RAID0条带卷2+100%读写速度快,不容错RAID1镜像卷250%读写速度⼀般,容错RAID5带奇偶校验的条带卷3+(n-1)/n读写速度快,容错,允许坏⼀块盘RAID10RAID1的镜像+RAID0的条带450%读写速度快,容错RAID 中主要有三个关键概念和技术:镜像( Mirroring )、数据条带( Data Stripping )和数据校验( Data parity )①RAID0RAID0是最早出现的RAID模式;应⽤条数据条带( Data Stripping )技术,将数据分⽚保存2+个磁盘(最好磁盘的⼤⼩相同)上,多个数据分⽚共同组成⼀个完整数据副本,数据条带具有更⾼的并发粒度,当访问数据时,可以同时对位于不同磁盘上数据进⾏读写操作,从⽽获得⾮常可观的 I/O 性能提升;是组建磁盘阵列中最简单的⼀种形式,只需要2块以上的硬盘即可;成本低,可以提⾼整个磁盘的性能;磁盘利⽤率为100%,但是,RAID 0没有提供冗余或错误修复能⼒,任何⼀个磁盘的损坏将损坏全部数据。
linux磁盘管理常用命令
linux磁盘管理常用命令Linux是一种开源操作系统,与其他操作系统不同的是,它是由许多小工具组成的。
其中一个重要的工具就是磁盘管理命令。
磁盘管理命令是用于管理硬盘的命令,包括创建、删除、格式化、挂载和卸载等操作。
在这篇文章中,我们将介绍一些常用的Linux磁盘管理命令。
1. fdisk命令fdisk命令是Linux中最常用的分区工具之一。
它可以用来创建、删除、查看和修改磁盘分区。
使用fdisk命令需要管理员权限。
创建分区:$ sudo fdisk /dev/sda删除分区:$ sudo fdisk /dev/sda查看分区:$ sudo fdisk /dev/sda2. mkfs命令mkfs命令用于格式化磁盘分区。
它可以在磁盘分区上创建文件系统。
使用mkfs命令需要管理员权限。
格式化分区:$ sudo mkfs.ext4 /dev/sda13. mount命令mount命令用于将文件系统挂载到目录中。
它可以将磁盘分区挂载到Linux系统中的任何目录上。
使用mount命令需要管理员权限。
挂载分区:$ sudo mount /dev/sda1 /mnt卸载分区:$ sudo umount /mnt4. df命令df命令用于查看文件系统的磁盘使用情况。
它可以显示文件系统的总大小、已使用的空间和可用的空间等信息。
查看分区使用情况:$ df -h5. du命令du命令用于查看目录或文件的磁盘使用情况。
它可以显示目录或文件的磁盘使用量。
查看目录或文件使用情况:$ du -h /home/user6. fdisk -l命令fdisk -l命令用于列出系统中所有的磁盘分区信息。
它可以显示磁盘分区的大小、类型和文件系统等信息。
列出系统中所有磁盘分区:$ sudo fdisk -l7. shred命令shred命令用于安全地删除文件和目录。
它可以将文件或目录覆盖多次,以确保其无法恢复。
安全删除文件或目录:$ shred -v /home/user/file总结在Linux系统中,磁盘管理命令是非常重要的。
linux下的磁盘管理
e extended
p primary partition (1-4)
p
这时候选择p为主分区,e为扩展分区.
我们输入p建立扩展分区。
Partition number (1-4):1
提示输入1-4的编号,这个就是分区的编号(因为分区表只有64B,每个分区要用16B,所以只能有4个主或扩展分区,扩展分区中可以有很多逻辑分区,编号为5以后)
ll -h /mnt/sdb[56]/dir 可以看到sdb5用了1k,而sdb6用了4k 空间
du -h /mnt/sdb[56]/dir 可以看到sdb5用了2k,而sdb6用了8k空间,因为文件夹本身也占用了一个块.
磁盘配额:
首先把sdb5挂载到/mnt/sdb5,并支持磁盘配额(如果已挂需要先卸载)
分区:
然后用命令fdisk /dev/sdb对磁盘分区.(其中/dev/sdb中sdb是linux的磁盘表示方法,s代表SCSI磁盘,b是代表第2块磁盘,sda就是第一块SCSI磁盘,后面加数字代表的是分区,例如sdb1代表第二块SCSI磁盘上的第一个分区.)
进入fdisk后提示:
然后同样在次输入n->e(扩展分区)->2然后回车不输入大小,我们把剩余的空间都分到扩展分区中,在扩展分区中在创建逻辑驱动器.
扩展分区创建完后在输入n。
接下来会有一个新的提示l,就是在扩展分区中创建逻辑驱动器,根据个人需要创建几个合适大小的逻辑驱动器.
Command (m for help):n
e2label /dev/sdb5 study
e2label /dev/sdb6 game
e2label /dev/sdb5 命令查看sdb5的卷标.
Linux 磁盘管理
Linux 磁盘管理
对磁盘的管理主要包括磁盘分区、检测分区和检测磁盘的空闲空间。
对于这些,系统提供了两种管理方式:一种是使用图形化工具对磁盘进行管理;一种是使用命令行对磁盘进行管理。
本章将主要对图形化工具进行讲解。
在Linux系统中,有一个磁盘分析的工具,可以用来查看磁盘的使用状况,方便用户管理磁盘的文件系统,文件夹和挂载到当前系统的本地硬盘用网络上文件系统等。
如果要打开该工具,首先,可以在系统面板的【应用程序】菜单中,执行【系统工具】|【磁盘使用分析器】命令,弹出【磁盘使用分析器】对话框。
然后,在该对话框的【目录树】的选项卡中,可以看到当前磁盘容量的使用情况,如图53所示。
图53 磁盘使用情况
从上图可以看出,工具栏上有【文件系统】、【文件夹】、【网络】等六个按钮,前两个按钮用来查看当前磁盘上面的文件系统,文件有那些。
【网络】按钮主要查看其他计算机的文件夹。
【排序】两个按钮主要是显示出来的文件系统,按名称或大小进行排序;【分配的空间】这个复选框主要用来选择下面显示分配的磁盘空间而不是它的大小;【搜索】按钮主要查找文件,并查看文件的路径及磁盘使用情况。
单击【文件系统】按钮,在目录树选项卡中,可以看到当前磁盘具有的文件系统有那些,占有的空间的大小,该文件系统下面具有多少个文件对象,如图54所示。
如果要查看当前Linux操作系统挂载的文件系统有那些。
可以在菜单栏中,执行【编辑】|【首选项】命令,弹出一个【磁盘使用分析器首选项】对话框。
通过该对话框,用户可以对当前磁盘的使用情况有个了解,方便系统管理员管理磁盘,如图55所示。
图54 【目录树】选项卡 图55 首选项。
