df命令、du命令、磁盘分区 使用介绍
第4周第1次课(4月9日)
课程内容:
4.1 df命令
4.2 du命令
4.3/4.4 磁盘分区
4.1 df命令
汇报磁盘空间使用情况,linux磁盘挂载点是无法直接访问的。
df 和 df -h区别在于-h参数可以列出使用单位

[root@jimmylinux-002 ~]# free 可以查看swap使用情况

[root@jimmylinux-002 ~]# df -i 可以查看有多少个iNode号和iNode使用情况,如果iNode已使用100%,那么就算df -h查看还有剩余空间,也是无法写入数据的。

[root@jimmylinux-002 ~]# df -m 以兆为单位显示

4.2 du命令
du命令用来查看文件大小,如果什么参数都不带查看目录或文件,这样是无法目录或文件大小的单位,du -sh 可以查看目录或文件大小。


磁盘会划分为无数个块,每个块为4k,即使一个文件没有4k也会占用一个块,每个块只允许放一个文件。
所以du -sh /etc/passwd 和 ls -lh /etc/passwd 查看的文件大小不同

4.3/4.4 磁盘分区
在日常工作中经常接触的是给系统增加一块磁盘,在服务器上是支持热拔插硬盘的,VMware中添加硬盘后需要重启系统才能够识别。

按照默认一直点击下一步,可以自定义添加硬盘的容量大小,最后点击完成,并重启系统。

[root@jimmylinux-002 ~]# fdisk 查看磁盘

[root@jimmylinux-002 ~]# fdisk -l 可以查看到刚才添加的5G磁盘空间

如果启动很久使用xshell无法登录,需要到VMware虚拟机中输入w命令,检查看看是否负载很高,数字越大说明负载越高。(服务器配置低也会启动很慢)

fdisk划分分区如果是MBR格式,只支持最大2T同时最多4个主分区,主分区+扩展分区的总和小于4个,逻辑分区从第5个分区号开始,而且是连续的。
[root@jimmylinux-002 ~]# fdisk /dev/sdb fdisk+磁盘名字可以划分分区,根据提示输入m获取更多使用帮助。



逻辑分区从第5个分区号开始,而且是连续的,前4个分区主要给主分区和扩展分区使用。

在创建分区时,扩展分区虽然可以分配大小,但是是不支持格式化的,真正可以写数据的是逻辑分区。
创建分区常用参数有n、p、w、d
n-->新建
p-->列出
w-->保存
d-->删除
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命令/磁盘分区
4.1 df命令 4.2 du命令 4.3/4.4 磁盘分区 df命令 磁盘管理df 大小单位是KB,挂载点是linux上的目录 df -h 根据磁盘大小适当调整单位;单位有:Byte ,1KB,1M ...
- 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 ...
随机推荐
- Java编程思想——第14章 类型信息(一)
运行时类型信息使得你可以在程序运行时发现和使用类型信息.Java是如何让我们在运行时识别对象和类的信息得呢? 主要有两种方式:1.传统RTTI,他假定我们在编译期间已经知道了所有类型:2.反射,它允许 ...
- python经典面试算法题1.3:如何计算两个单链表所代表的数之和
本题目摘自<Python程序员面试算法宝典>,我会每天做一道这本书上的题目,并分享出来,统一放在我博客内,收集在一个分类中. 1.2 如何实现链表的逆序 [华为笔试题] 难度系数:⭐⭐⭐ ...
- 使用 vue-element-admin 动态路由渲染
附上:vue-element-admin 官方文档 vue-element-admin https://panjiachen.github.io/vue-element-admin-site/zh/g ...
- css的块级元素和行级元素
块级元素 概念: 每个块级元素都是独自占一行. 元素的高度.宽度.行高和边距都是可以设置的. 元素的宽度如果不设置的话,默认为父元素的宽度(父元素宽度100%) <address>/ ...
- Resource Path Location Type Target runtime Apache Tomcat v6.0 is not defined(项目报错)已解决
我换了开发工具后,导入的项目不是这里报错就是那里不错.不过,我喜欢.在tomcat里面部署项目后,定位到报错行时,总是提示我这句话:Description Resource Path Location ...
- 大宇java面试系列(一):jvm垃圾回收
1. 说一下 JVM 有哪些垃圾回收算法? 标记-清除算法:标记无用对象,然后进行清除回收.缺点:效率不高,无法清除垃圾碎片. 标记-整理算法:标记无用对象,让所有存活的对象都向一端移动,然后直接清除 ...
- echo -e的扩展应用之颜色控制输出(字体+背景)
echo -e 输出带颜色字体或者背景用法:example: echo -e "\033[41;36m something here \033[0m" 其中41的位置代表底色, 3 ...
- 【笔记】vue和ssm开发接口联调跨域问题
爬了两个小时的大坑 前端在github上拉了个vue项目,由于从来没正式学过vue,跨域这个问题一直困扰了很久. 目前暂时能用的解决方案(开发环境)就是: 前端在vue.config.js中加入代理. ...
- [LC]206题 Reverse Linked List (反转链表)(链表)
①英文题目 Reverse a singly linked list. Example: Input: 1->2->3->4->5->NULL Output: 5-> ...
- C语言I博客作业09
问题 答案 这个作业的属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-4/homework/10034 我 ...