zoukankan      html  css  js  c++  java
  • Linux磁盘和文件系统管理

    本文为原创文章,转载请标明出处

    目录

    1. 磁盘及分区管理
      • 查看磁盘设备列表命令 fdisk
      • 查看磁盘设备命令 hdparm
      • 磁盘分区工具 fdisk
    2. 文件系统管理
      • 创建文件系统命令 mkfs
      • 查看和修改卷标命令 e2label
      • 挂载文件系统命令 mount
      • 卸载文件系统命令 unmount
    3. 磁盘配额管理
      • 检查磁盘配额命令 quotacheck
      • 查看磁盘使用情况命令 repquota
      • 建立磁盘配额命令 edquota
      • 开启磁盘配额命令 quotaon
      • 关闭磁盘配额命令 quotaoff
    4. 文件系统维护
      • 查看文件系统使用情况命令 df
      • 追踪大文件命令 du
      • 修复文件系统命令 fsck

    1. 磁盘及分区管理

    查看磁盘设备列表命令 fdisk

    查看当前计算机中的磁盘设备及分区列表
    # fdisk -l
    

    查看磁盘设备命令 hdparm

    参数

    I:显示硬盘提供的硬件信息
    T:评估硬盘从快速缓存中读取数据的速度
    t:评估硬盘从缓冲区中读取数据的速度
    

    磁盘分区工具 fdisk

    常用命令

    d:删除分区
    l:查看分区类型列表
    n:添加新分区
    p:打印当前分区列表
    q:不保存已更改的内容并退出
    t:修改分区类型
    v:验证分区表
    w:保存所作修改并退出
    

    2. 文件系统管理

    创建文件系统命令 mkfs

    命令格式

    # mkfs [option] device
    

    参数

    t:用于指定创建的文件系统类型
    L:创建文件系统的同时,为文件系统添加卷标
    c:创建文件系统前,先检查指定分区的坏道
    

    查看和修改卷标命令 e2label

    # e2label device [newlabel]
    

    挂载文件系统命令 mount

    命令格式

    # mount [option] device directory
    

    参数

    a:挂载所有可以挂载的文件系统,如不指定,则挂载文件/etc/fstsb中列出的文件系统
    o:制定挂载时使用的参数
    t:指定文件系统的类型
    

    例如:

    # mount -t ext3 /dev/sdb1 /mnt/sdb1
    

    卸载文件系统命令 unmount

    命令格式

    # unmount [option] directory
    

    3. 磁盘配额管理

    检查磁盘配额命令 quotacheck

    命令格式

    # quotacheck [option] filesystem
    

    参数

    c:跳过原有配额文件,只执行新的扫描并保存到磁盘
    v:显示命令详细信息
    u:检查用户使用文件系统的情况
    g:检查用户组使用文件的情况
    

    查看磁盘使用情况命令 repquota

    例如:

    查看文件系统 /mnt/sdd1 的使用情况
    # repquota /mnt/sdd1
    

    建立磁盘配额命令 edquota

    命令格式

    # edquota [option] [username|groupname]
    

    参数

    u:指定限制的用户名称
    g:制定限制的用户组名称
    p:复制用户或组的配额信息
    t:修改过渡期,即用户的磁盘配额超过限定的宽限时间
    

    开启磁盘配额命令 quotaon

    命令格式

    # quotaon [option] filesystem
    

    参数

    a:开启所有文件系统的磁盘配额功能
    u:开启用户磁盘配额
    g:开启用户组磁盘配额
    v:如果开启成功,就显示提示信息
    

    关闭磁盘配额命令 quotaoff

    例如:

    关闭文件系统的配额功能
    #  quotaoff -vug /mnt/add1/
    

    4. 文件系统维护

    查看文件系统使用情况命令 df

    更直观的方式显示
    # df -h
    

    追踪大文件命令 du

    命令格式

    # du [option] [directory]
    

    参数

    h:以更直观的方式显示文件大小
    s:查看当前目录大小
    

    修复文件系统命令 fsck

    命令格式

    # fsck [options] filesystem
    

    参数

    A:扫描 /etc/fsab 中列出的所有文件系统
    a:自动修复文件系统中的错误,不询问用户
    f:强制扫描文件系统
    t:指定文件系统类型
    

    如有不当之处,请予指正,谢谢~

  • 相关阅读:
    Visual studio 2010 OpenGL配置
    OPENSTACK在RHEL7安装;admin创建虚拟机模板供demo使用
    hdu 1856 More is better
    AJAX基础知识点学习
    socket.io+angular.js+express.js做个聊天应用(三)
    Java中的继承
    00078_迭代器
    马尔可夫不等式与切比雪夫不等式
    特征值与特征向量
    人工智能数学参考---4、SVD矩阵分解 注意
  • 原文地址:https://www.cnblogs.com/metaphors/p/7666025.html
Copyright © 2011-2022 走看看