linux磁盘管理笔记
2015-07-23 22:21
453 查看
磁盘管理
1.df 查看磁盘分区使用情况
-l 仅显示本地磁盘(默认)
-a 显示所有文件系统的磁盘使用情况
-h 以1024进制计算磁盘容量
-H 以1000进制计算磁盘容量
-T 显示文件系统类型
-t 显示指定文件系统类型
-x 过滤指定文件系统类型
df -lahT -t ext4
2.du 统计磁盘上文件大小
-b 以byte为单位
-k
-m
-h
-H
-s 指定统计目标
du -hs /root/
3.硬盘分区与格式化
查看分区
fdisk -l
创建分区
fdisk /dev/sdb
硬盘分区模式
MBR 主分区不超过4个 单个分区不超过2TB
GPT 主分区个数最多128个 单个分区不超过18EB
1EB = 1024PB 1PB = 1024TB 1TB = 1024GB
parted
select /dev/sdb
mklabel gpt #选择分区表
print
print all
mkpart 分区名称 分区开始位置 分区结束位置
mkpart centos1 1 1000
rm 分区编号 #删除分区
unit GB #指定GB为单位分配分区
quit
分区格式化
mkfs
ls -l /dev/sdb*
mkfs.ext4 /dev/sdb1
mkfs -t ext4 /dev/sdb2
只有主分区才能格式化,GPT可以都是主分区
挂载分区
mkdir /mnt/centos
mount /dev/sdb1 /mnt/centos #重启失效,永久保存须要修改 /etc/fstab
umount /mnt/centos
添加swap分区(整个过程和普通分区一样,必须经过上面三部)
建立一个普通的Linux分区
修改分区类型的16进制编码
格式化交换分区 mkswap /dev/sdb?
启用交换分区 swapon /dev/sdb? swapoff /dev/sdb?
#swap 是一个文件系统类型,不能用普通方法挂载到文件
1.df 查看磁盘分区使用情况
-l 仅显示本地磁盘(默认)
-a 显示所有文件系统的磁盘使用情况
-h 以1024进制计算磁盘容量
-H 以1000进制计算磁盘容量
-T 显示文件系统类型
-t 显示指定文件系统类型
-x 过滤指定文件系统类型
df -lahT -t ext4
2.du 统计磁盘上文件大小
-b 以byte为单位
-k
-m
-h
-H
-s 指定统计目标
du -hs /root/
3.硬盘分区与格式化
查看分区
fdisk -l
创建分区
fdisk /dev/sdb
硬盘分区模式
MBR 主分区不超过4个 单个分区不超过2TB
GPT 主分区个数最多128个 单个分区不超过18EB
1EB = 1024PB 1PB = 1024TB 1TB = 1024GB
parted
select /dev/sdb
mklabel gpt #选择分区表
print all
mkpart 分区名称 分区开始位置 分区结束位置
mkpart centos1 1 1000
rm 分区编号 #删除分区
unit GB #指定GB为单位分配分区
quit
分区格式化
mkfs
ls -l /dev/sdb*
mkfs.ext4 /dev/sdb1
mkfs -t ext4 /dev/sdb2
只有主分区才能格式化,GPT可以都是主分区
挂载分区
mkdir /mnt/centos
mount /dev/sdb1 /mnt/centos #重启失效,永久保存须要修改 /etc/fstab
umount /mnt/centos
添加swap分区(整个过程和普通分区一样,必须经过上面三部)
建立一个普通的Linux分区
修改分区类型的16进制编码
格式化交换分区 mkswap /dev/sdb?
启用交换分区 swapon /dev/sdb? swapoff /dev/sdb?
#swap 是一个文件系统类型,不能用普通方法挂载到文件
相关文章推荐
- linux下crontab使用笔记
- Linux kernel 分析之二十二:内存管理-page fault处理流程
- linux基本命令学习笔记
- Linux kernel 分析之二十一:定时器-巧妙的定时器算法
- linux awk命令详解
- Linux kernel 分析之二十:内存管理-内核中的页表映射总结
- Linux kernel 分析之十九:阅读源代码技巧-变量命名规则
- Linux下Nagios的安装与配置
- Linux kernel 分析之十八:设计模式-文件系统与抽象工厂
- linux 配置authorized_keys连接时仍需要密码的解决办法
- linux命令 ps 列出进程
- centos(x86 64位系统)使用boost
- CentOS6.4防火墙iptables
- ARM裸机程序研究 - 编译和链接
- Linux环境下列出指定目录下的所有文件
- linux运维学习方法
- 基于Linux webRTC 音语对讲之三 -- webrtc voip 实例展现
- Linux下安装Eclipse没有Eclipse Marketplace 选项
- Linux中fork()函数详解
- 嵌入式 Linux 对内存的直接读写(devmem)