第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命令、磁盘分区 使用介绍的更多相关文章

  1. df 和du 命令统计磁盘空间不准确

    Linux & Unix 中 df 和 du 命令统计磁盘空间数值不一致 经常会使用 df 和 du 分别查看磁盘空闲空间和占用空间,偶尔会发现 df(空闲空间) 会小于磁盘大小减去 du(占 ...

  2. Linux下查看文件和文件夹大小的df和du命令

        转自:http://www.yayu.org/look.php?id=162 当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择. df可以查看一级文件夹大小.使用比 ...

  3. df与du查看磁盘空间使用不一致的解决方法

    近一段时间,某台服务器的磁盘空间使用不太正常,与其他的服务器相比,严重超出磁盘空间使用 使用df与du相关命令查看,具体结果如下: du -hFilesystem       Size  Used A ...

  4. df命令/du命令/磁盘分区

    4.1 df命令 4.2 du命令 4.3/4.4 磁盘分区 df命令 磁盘管理df 大小单位是KB,挂载点是linux上的目录 df -h 根据磁盘大小适当调整单位;单位有:Byte ,1KB,1M ...

  5. df、du命令

     EXT3  最多只能支持32TB的文件系统和2TB的文件,实际只能容纳2TB的文件系统和16GB的文件 Ext3目前只支持32000个子目录 Ext3文件系统使用32位空间记录块数量和i-节点数量 ...

  6. linux查看空间情况----df与du命令

    1.查看整个磁盘空间使用情况,可以使用命令 :df   -h 2.获取当前的文件夹下的磁盘使用情况,可以使用如下命令:du --max-depth=1 -h 使用 du --max-depth=1 - ...

  7. linux系统df和du命令的区别

    发现一台用户的电脑,df检查出来的/磁盘空间占用了16G,比用du查看得到的磁盘空间大的多,du查看/下所有程序目录加起来还不到5G.这是什么原因呢? 即便是有隐藏文件,查了也很小啊.   因为df和 ...

  8. 好用的 diskpart 命令,操作磁盘分区,并创建 EFI 引导分区

    进入 win8 pe, 或在安装 win8 选择安装磁盘分区时按 shift+F10,都是可能用到 diskpart 去操作的时候. 进入cmd后, diskpart 进入 list disk---- ...

  9. tar命令-vi编辑器-磁盘分区及格式化-软链接及硬链接文件

    一.tar命令 1.将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) [root@localhost  /] #  cat  /etc/passwd  /etc/group ...

随机推荐

  1. Vim任意代码执行漏洞(CVE-2019-12735)

    Vim通过Modelines执行任意代码 漏洞概要: 在8.1.1365之前的Vim和在0.3.6之前的Neovim很容易通过打开特制的文本文件而通过模型执行任意代码. 复现条件: 确保未禁用mode ...

  2. Wininet-Post

    #include "stdafx.h"#include <Windows.h>#include <wininet.h>#include <iostre ...

  3. SpringMVC----执行流程+底层解析

    SpringMVC流程图如上面所示,根据上图,串联一下底层源码: 1.在DispatcherServlet中找到doDisPatch 2.观察方法体,然后找到getHandler方法 3.点进方法,发 ...

  4. [无用]LNC李纳川的日常NC操作

    NC说他从不CE NC说他想明白了 表示嘲讽. 好吧好吧其实还是有一个美好的结局的. 虽说我在嘲讽他,但我并不会做TAT 大神吹牛没毛病,我个蒟蒻还是老老实实刷水题吧.

  5. 详解SpringBoot应用跨域访问解决方案

    一.什么是跨域访问 说到跨域访问,必须先解释一个名词:同源策略.所谓同源策略就是在浏览器端出于安全考量,向服务端发起请求必须满足:协议相同.Host(ip)相同.端口相同的条件,否则访问将被禁止,该访 ...

  6. 【洛谷】P2371 [国家集训队]墨墨的等式(屠版题)

    先讲讲曲折的思路吧...... 首先,应该是CRT之类的东西,乱搞 不行......打了打草稿,发现有解的情况是gcd(a1,a2.....an)|B,于是可以求gcd然后O(n)查询?但是B的范围直 ...

  7. Python实现获取IP代码

    代码如下: # -*- coding: utf-8 -*- #!/usr/bin/env python # @Time : 2018/5/30 11:05 # @Desc : 获取ip # @File ...

  8. C++中对C的扩展学习新增语法——函数重载

    函数重载 1.函数重载语法 1.同一个作用域(全局作用域.命名空间作用域.类作用域) 2.参数个数不同 3.参数类型不同 4.参数顺序不同 代码实现: 当函数名字一样的时候,通过参数类型.参数个数.参 ...

  9. Python Excel 绘制柱形图

    本文主要讲述如何使用Python操作Excel绘制柱形图. 相关代码请参考 https://github.com/RustFisher/python-playground 本文链接:https://w ...

  10. [javascript] 编写一个计算器,实现加减法

    1.代码 <script> function sum(){ //加法 var value1 = document.getElementById("num1").valu ...