df命令/du命令/磁盘分区
- 4.1 df命令
- 4.2 du命令
- 4.3/4.4 磁盘分区
df命令
磁盘管理df
大小单位是KB,挂载点是linux上的目录
df -h 根据磁盘大小适当调整单位;单位有:Byte ,1KB,1M,1GB,1TB;
tmpfs是临时文件系统
/dev/shm 是内存挂载点
/dev/sda
查看内存大小(swap分区)
df -i 查看分区inode号(inode在格式化的时候自动分好)
inode多少跟磁盘大小有关系;
当磁盘有剩余,写文件写不进去,就需要看inode(df -i)号是否满了!
df -m 以M形式显示
du命令
查看文件或者目录大小
du -sh
ls -lh /etc/passwd 大小1.2k,涉及到块的问题,当文件大小小于4kb的时候就会显示4kb,因为文件占了一个数据块4Kb
du什么都不加
du /root/
du -s /root (-s不会显示单位)
[root@centos_1 ~]# du -s /root/
68 /root/
du -sh /root (加上h就会显示单位)
[root@centos_1 ~]# du -sh /root/
68K /root/
磁盘分区
查看磁盘fdisk -l
划分分区 fdisk /dev/sdb
n:添加一个分区
主分区和扩展分区
MBR分区 支持2TB大小,最多有4个主分区;
如果想划分多个分区,可以先划分3个主分区,再划分扩展分区,然后在扩展分区划分逻辑分区
一个公式:
主分区+扩展分区 (个数)< 4
划分扇区就是划分大小
显示分区表 p
当划分了4个主分区后,不能再划分主分区了,如果想再划分,必须删除一个主分区,划分一个扩展分区
删除一个主分区,输入d
划分一个扩展分区,输入e
当前分区表p
blocks 单位是k
id: 83是linux,5是扩展分区
再划分一个逻辑分区
然后逻辑分区id为83 linux
如果想删除分区,就输入d,然后选择分区号即可
划分后,输入q是不保存退出
可以先划分一个扩展分区,,输入e
逻辑分区一定是从sdb5开始,因为前4个分区是主分区和扩展分区,逻辑分区号必须是连续的
sdb1是扩展分区,sdb3是主分区,前4个分区的分区号可以不连续输入;sdb5是逻辑分区,
逻辑分区号是连续的;
sdb2,sdb4留空了,逻辑分区一定从sdb5开始,一定连续。
输入w时写入分区表
总结:
fdisk -l 查看磁盘
fdisk /dev/sdb 进入新的未分区的磁盘
输入n 开始分区
然后选择是否分主分区和扩展分区;
如果先分扩展分区,下次分区有逻辑分区选择;
前4个分区一定是主分区和扩展分区,逻辑分区一定从第5个开始,分区号并且连续!
扩展分区有空间,扩展分区是一个壳子,真正占有空间的是里面的逻辑分区,扩展分区不支持格式化,真正写数据的是逻辑分区!
df命令/du命令/磁盘分区的更多相关文章
- df 和du 命令统计磁盘空间不准确
Linux & Unix 中 df 和 du 命令统计磁盘空间数值不一致 经常会使用 df 和 du 分别查看磁盘空闲空间和占用空间,偶尔会发现 df(空闲空间) 会小于磁盘大小减去 du(占 ...
- Linux下查看文件和文件夹大小的df和du命令
转自:http://www.yayu.org/look.php?id=162 当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择. df可以查看一级文件夹大小.使用比 ...
- df与du查看磁盘空间使用不一致的解决方法
近一段时间,某台服务器的磁盘空间使用不太正常,与其他的服务器相比,严重超出磁盘空间使用 使用df与du相关命令查看,具体结果如下: du -hFilesystem Size Used A ...
- df、du命令
EXT3 最多只能支持32TB的文件系统和2TB的文件,实际只能容纳2TB的文件系统和16GB的文件 Ext3目前只支持32000个子目录 Ext3文件系统使用32位空间记录块数量和i-节点数量 ...
- linux查看空间情况----df与du命令
1.查看整个磁盘空间使用情况,可以使用命令 :df -h 2.获取当前的文件夹下的磁盘使用情况,可以使用如下命令:du --max-depth=1 -h 使用 du --max-depth=1 - ...
- linux系统df和du命令的区别
发现一台用户的电脑,df检查出来的/磁盘空间占用了16G,比用du查看得到的磁盘空间大的多,du查看/下所有程序目录加起来还不到5G.这是什么原因呢? 即便是有隐藏文件,查了也很小啊. 因为df和 ...
- 好用的 diskpart 命令,操作磁盘分区,并创建 EFI 引导分区
进入 win8 pe, 或在安装 win8 选择安装磁盘分区时按 shift+F10,都是可能用到 diskpart 去操作的时候. 进入cmd后, diskpart 进入 list disk---- ...
- tar命令-vi编辑器-磁盘分区及格式化-软链接及硬链接文件
一.tar命令 1.将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) [root@localhost /] # cat /etc/passwd /etc/group ...
- 为什么Linux 实例执行 df 和 du 查看磁盘时结果不一致
问题现象 执行 df -h 查看 ECS Linux 实例文件系统使用率,可以看到 /dev/xvdb1 磁盘占用了约27G,挂载目录为 /opt . 进入到 /opt 目录执行 du -sh ,显示 ...
随机推荐
- tf.Variable
tf.Variable __init__( initial_value=None, trainable=True, collections=None, validate_shape=True, cac ...
- Silverlight跨域访问wcf
添加文件名为“clientaccesspolicy.xml”的文件 内容: <?xml version="1.0" encoding="utf-8"?&g ...
- Git克隆部分文件
克隆部分文件html, body {overflow-x: initial !important;}.CodeMirror { height: auto; } .CodeMirror-scroll { ...
- 【.Net】exe加密/加壳工具.Net Reactor
用WPF开发的桌面应用,编译后得到的项目启动项exe文件是未加密的,使用ILSpy等反编译工具能够直接看到该exe内的文件源码! 如下图: 可以使用.Net Reactor(有破/解版)等工具对exe ...
- Python使用4个空格替换Tab, TabError: inconsistent use of tabs and spaces in indentation。
问题:以前使用Pycharm和VsCode没遇到问题,使用nodepat++老是提示Tab异常 TabError: inconsistent use of tabs and spaces in in ...
- WPF System.InvalidCastException: 无法将类型为“System.Windows.Media.Color”的对象强制转换为类型“System.Windows.Media.Brush”。
场景:添加ComboBox样式,界面卡死,日志异常文件如下: -- ::, | ERROR | System.InvalidCastException: 无法将类型为“System.Windows.M ...
- C语言 · 和最大子序列
算法提高 和最大子序列 时间限制:1.0s 内存限制:512.0MB 问题描述 对于一个给定的长度为N的整数序列A,它的“子序列”的定义是:A中非空的一段连续的元素(整数).你要完成 ...
- ctags简易用法
vim + ctags a 首先我们必需给要阅读的原始码建一个或多个tags文件, 在shell下利用ctags命令给单个文件建立tags如下: $ ctags filename.c 要给同一个目录下 ...
- PCL的PNG文件和计算点云重心
PCL提供节约一点云的值为一个PNG图像文件的可能方案.显然,这只能用有序的点云来完成,因为生成的图像的行和列将与点云的对应完全一致.例如,如果你从一个传感器Kinect或Xtion的点云,你可以用这 ...
- 2012Google校园招聘笔试题
1.已知两个数字为1~30之间的数字,甲知道两数之和,乙知道两数之积,甲问乙:“你知道是哪两个数吗?”乙说:“不知道”.乙问甲:“你知道是哪两个数吗?”甲说:“也不知道”.于是,乙说:“那我知道了”, ...