七.磁盘管理

Linux磁盘管理的好坏直接关系到系统性能的问题。
磁盘管理常用的命令:
    1.df:列出文件系统的整体磁盘使用量。
    2.du:检查磁盘空间使用量。
    3.fdisk:用于磁盘分区。

1.df:获取硬盘被占用了多少空间,目前还剩下多少空间。
    语法:df [-ahikHTm]  [目录或文件名]
    选项与参数:
        -a:列出所有的文件系统,包括系统特有的/proc等文件系统。
        -k:以KBytes的容量显示各个文件系统。
        -m:以MBytes的容量显示各个文件系统。
        -h:以人们比较容易阅读的GBytes、MBytes、KBytes等格式自行显示。
        -H:以M=1000K取代M=1024K的进位方式。
        -T:显示文件系统类型,连同该partition的filesystem名称也列出。
        -i:不用硬盘容量,而以inode的数量来显示。
若没有任何参数,则默认将系统内的所有(不含特殊内存内的文件系统与swap)都以1KBytes的容量列出来。
2.du:对文件和目录磁盘使用空间的查看。
    语法:du [-ahskm] 文件或目录名称
    选项与参数:
        -a:列出所有文件与目录容量,默认仅统计目录底下的文件量。
        -h:以人们比较容易阅读的容量格式(G/M)显示。
        -s:列出总量而不是每个个别目录占用容量。
        -S:不包括子目录下的总计。
        -k:以KBytes列出容量显示。
        -m:以MBytes列出容量显示。
du会直接到文件系统内去搜寻所有的文件数据。
3.fdisk:Linux的磁盘分区表的操作工具。
    语法:fdisk [-l] 装置名称
    选项与参数:
        -l:输出后面装置的所有分区内容。若无装置名称,则列出整个系统能搜寻到的装置分区。
    

磁盘格式化:磁盘分区完毕后就要进行格式化。
    语法:mkfs [-t 文件系统格式]  装置文件名
    选项与参数:
        -t:可以接文件系统格式,如:ext3、ext2、vfat等(系统支持的格式)
    查看系统支持的文件格式:mkfs[tab][tab]
磁盘检验:fsck用来检查和维护不一致的文件系统。
若系统掉电或磁盘发生问题,可以使用fsck对文件系统进行检查。
    语法:fsck [-t 文件系统] [-ACay] 装置名称
    选项与参数:
        -t:给定档案系统的型式,若在/etc/sftab中已有定义或本身已支持的则不需要加上此参数。
        -s:按照次序一个一个的执行fsck的指令来检查。
        -A:对/etc/fstab中所有列出来的分区进行检查。
        -C:显示完整的检查进度。
        -a:如果检查有错则自动修复。
        -y:选项指定检测每个文件是自动输入yes。
磁盘挂载与卸除:挂载使用mount命令,卸载使用umount命令。
    1.挂载语法:mount  [-t 文件系统] [-L Label名] [-o 额外选项] [-n] 装置文件名 挂载点
    2.卸载语法:umount [-fn] 装置文件名或挂载点
            选项与参数:
                -f:强制卸除
                -n:不升级/etc/mtab情况下卸除。



















评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值