zoukankan      html  css  js  c++  java
  • Linux 磁盘管理

    df

    df(report file system disk space usage)

    df -h
    

    du

    du(estimate file space usage)

    du -h -d 0
    
    du -a #同--all 显示目录中所有文件的大小。
    
    du -s #同--summarize 仅显示总计,只列出最后加总的值。
    

    dd

    从标准输入设备读入用户输入,然后输出到test文件

    dd of=test bs=10 count=1
    
    dd if=/dev/stdin of=test bs=10 count=1 conv=ucase
    

    bs(block size)用于指定块大小(缺省单位为 Byte,也可为其指定如'K','M','G'等单位),count用于指定块数量 conv将英文字符转换为大写

    dd命令创建虚拟磁盘

    从/dev/zero设备创建一个容量为 256M 的空文件:

    dd if=/dev/zero of=virtual.img bs=1M count=256
    du -h virtual.img
    

    格式化磁盘

    sudo mkfs.ext4 virtual.img
    

    挂载磁盘到目录树

    使用mount来查看下主机已经挂载的文件系统

    sudo mount
    

    输出的结果中每一行表示一个设备或虚拟设备,每一行最前面是设备名,然后是 on 后面是挂载点,type 后面表示文件系统类型,再后面是挂载选项(比如可以在挂载时设定以只读方式挂载等等)。

    mount -o loop -t ext4 virtual.img /mnt
    # 也可以省略挂载类型,很多时候 mount 会自动识别
    
    # 以只读方式挂载
    mount -o loop --ro virtual.img /mnt
    

    卸载umount

    umount /mnt
    
  • 相关阅读:
    30秒懂SQL中的join(2幅图+30秒)
    MySQL字符串连接函数
    php 月初,月末时间大统计
    php判断中文,英文, 数字
    配置linux----------------ip
    配置samba
    Python的MySQLdb模块安装
    python 之 PIP 安装
    linux之svn
    vue之computed(计算属性)
  • 原文地址:https://www.cnblogs.com/linzhenyu/p/13156678.html
Copyright © 2011-2022 走看看