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

    /**
    * Linux磁盘管理
    */

    /**
    * df 查看磁盘分区使用情况
    *
    * -l 仅显示本地磁盘
    * -a 显示所有文件系统的磁盘使用情况
    * -h 1024进制计算合适的单位显示磁盘容量
    * -T 显示磁盘分区类型
    * -t 显示指定类型文件系统的磁盘分区
    * -x 不显示指定类型文件系统的磁盘分区
    */

    /**
    * du统计磁盘上的文件大小
    *
    * -b Byte为单位统计文件
    * -k KB为单位统计文件
    * -m MB为单位统计文件
    * -h 按照1024进制以合适的单位统计文件
    * -H 按照1000进制以合适的单位统计文件
    * -s 指定统计目标
    */

    /**
    * 当硬盘空间消耗殆尽时怎么办?
    * 在保留原硬盘的基础上,给服务器添加新硬盘。
    */

    /**
    * 磁盘分区
    * Linux下硬件设备都是以文件的形式放在/dev/目录下的,硬件设备都是由Linux自动是别的。
    * 必须对硬盘分区、格式化、挂载才可以使用
    *
    * fdisk工具
    * -l 查看分区列表
    * -硬盘名 进入设置分区
    *
    *
    * 分区模式值MBR
    * -主分区不超过4
    * -单个分区容量最大2TB
    * 分区模式值GPT
    * -主分区几乎没有限制(128个主分区)
    * -单个分区容量几乎没有限制(18EB
    * 不适合X86架构的系统
    *
    * parted工具
    * 既可以给硬盘做MBR分区,也可以做GPT分区
    * 输入help 查看帮助
    * 切换目标磁盘:select 设备名称
    * 指定分区类型:mklabel gpt
    * 查看当前硬盘分区详情:print
    * 有交互模式和命令模式
    * 交互模式:
    * 添加分区 mkpart
    * 输入分区名称 可不填
    * 指定文件系统类型 ext4,可以用默认
    * 开始位置 从0开始
    * 结束为止 2000Mb结束输入2000
    * 有警告没有对齐,
    * 牺牲掉1M,从1开始,可以对齐。
    * 命令模式:
    * mkpart 分区名称 start end
    * 分区个数可以突破4
    * unit GB
    * 改变默认单位
    * quit退出分区工具
    */

    /**
    * 分区格式化
    * mkfs工具
    * mkfs.ext3 设备名
    * mkfs -t 文件系统 设备名
    * 两种语法一样,只可以格式化主分区和逻辑分区。
    */

    /**
    * 挂载
    * 挂载点必须存在
    * 默认挂载到/mnt文件夹
    * mount 设备名 挂载点
    * unmout 挂载点名称
    *
    * 系统重启就失效
    * 修改配置文件永久生效
    * vim + /etc/fstb
    * 添加上 /dev/sdb1 /mnt/yhy ext1 defaults 0 0
    * 设备名 挂载点 文件系统 defaults 0 0
    * 保存退出 系统重启分区也会自动挂载。
    */

    /**
    * 添加swap交换分区
    * 1.建立一个普通的Linux分区
    * 2。修改分区类型的16进制编码
    * 3.格式化交换分区
    * 4.启用交换分区
    *
    * 1.2.
    * fdisk /dev/sdb
    * p
    * t
    * 6(分区编号)
    * L(查看编码列表),找到SWAP交换分区标号
    * 82
    * p
    * w
    *
    * 3.mkswap /dev/sdb6
    *
    * 4.swapon /dev/sdb6
    *
    * 关闭交换分区用swapoff /dex/sdb6
    *
    *
    */
  • 相关阅读:
    mysql索引
    springboot mybatis 后台框架平台 shiro 权限 集成代码生成器
    java 企业网站源码模版 有前后台 springmvc SSM 生成静态化
    java springMVC SSM 操作日志 4级别联动 文件管理 头像编辑 shiro redis
    activiti工作流的web流程设计器整合视频教程 SSM和独立部署
    .Net Core中的ObjectPool
    文件操作、流相关类梳理
    .Net Core中的配置文件源码解析
    .Net Core中依赖注入服务使用总结
    消息中间件RabbitMQ(一)
  • 原文地址:https://www.cnblogs.com/eis13/p/5755715.html
Copyright © 2011-2022 走看看