zoukankan      html  css  js  c++  java
  • 文件系统维护基础

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

    [root@localhost home]# df
    Filesystem           1K-blocks      Used Available Use% Mounted on
    /dev/sda2              3960348   2391124   1364800  64% /
    /dev/sda3             10216120    155740   9533048   2% /home
    /dev/sda1                46633     10310     33915  24% /boot
    tmpfs                   257760         0    257760   0% /dev/shm
    .host:/               30716248   8765300  21950948  29% /mnt/hgfs
    [root@localhost home]# df -h
    Filesystem            Size  Used Avail Use% Mounted on
    /dev/sda2             3.8G  2.3G  1.4G  64% /
    /dev/sda3             9.8G  153M  9.1G   2% /home
    /dev/sda1              46M   11M   34M  24% /boot
    tmpfs                 252M     0  252M   0% /dev/shm
    .host:/                30G  8.4G   21G  29% /mnt/hgfs

    二、追踪大文件命令du

    【命令格式】

    du [option] [directory]

    如果不指定目录参数,命令du将显示当前目录中的文件及其大小。

    【常用选项】

    h:以更直观的方式显示文件大小。

    s:查看当前目录的大小(而不是目录中文件的大小)。

    三、修复文件系统命令fsck

    由于系统电源故障、人为操作等原因,可能会导致文件系统出现不一致等故障。大多数时候,这些故障都可以通过修复文件系统来解决。

    1、文件系统修复命令fsck

    此命令主要功能是扫描并尝试修复文件系统中的错误。

    【命令格式】

    fsck [option] filesystem

    该命令也是一个系系列命令,除此之外,还有fsck.ext3、fsck.ext2等。

    【常用选项】

    A:扫描/etc/fstab中列出的所有文件系统。

    a:自动修复文件系统中的错误,不询问用户。

    f:强制扫描文件系统。

    t:指定文件系统类型。不使用此选项时,fsck会自动检测。

    【用法示例】

    使用fsck命令修复文件系统时,如果该文件系统处于挂载状态,建议先将其卸载或以只读方式重新挂载,然后再运行fsck命令修复文件系统。

    (1)以只读方式重新挂载并扫描文件系统:

    #使用mount命令的ro和remount参数以只读方式重新挂载/dev/sdc1
    # mount -o ro,remount /dev/sdc1
    #使用fsck命令扫描/dev/sdc1
    #fsck /dev/sdc1

    注意:不要使用fsck命令对NTFS等Windows分区或不支持的文件系统执行修复,以免损坏文件系统。

  • 相关阅读:
    使用yield实现一个协成
    串讲-Python基础练习
    Linux练习
    列表生成式
    Jupyter Notebook的快捷键帮助文档
    mysql字段类型
    爬取12306火车票信息
    【Lodop】02 C-Lodop手册阅读上手
    【Lodop】01 Lodop手册阅读上手
    【Redis】06 事务
  • 原文地址:https://www.cnblogs.com/nufangrensheng/p/3469981.html
Copyright © 2011-2022 走看看