【Linux基础】5. 磁盘管理

news2024/11/17 15:50:34

文章目录

  • 【 1. 查看磁盘空间 】
    • 1.1 df 查看空间利用大小
    • 1.2 du 查看目录所占空间大小
  • 【 2. 打包、压缩 】
    • 2.1 tar -cvf 打包
    • 2.2 gzip 压缩
  • 【 3. 解压缩、解包 】
    • 3.1 gunzip 解压缩
    • 3.2 tar -xvf 解包

【 1. 查看磁盘空间 】

1.1 df 查看空间利用大小

  • 作用
    查看整个文件系统或指定文件系统的磁盘空间使用情况( 默认显示单位为KB)。
  • 基本语法
    • -a :列出所有的文件系统,包括系统特有的 /proc 等文件系统;
    • -k :以 KBytes 的容量显示各文件系统;
    • -m :以 MBytes 的容量显示各文件系统;
    • -h :以人们较易阅读的 GBytes, MBytes, KBytes 等格式自行显示;
    • -H :以 M=1000K 取代 M=1024K 的进位方式;
    • -i :不用硬盘容量,而以 inode 的数量来显示-a :列出所有的文件系统,包括系统特有的 /proc 等文件系统;
    • -T :显示文件系统类型, 连同该 partition 的 filesystem 名称 (例如 ext3) 也列出;
df  [选项参数]  [文件 或 目录]
  • 实例
df  -h

第一行的导航栏意思分别是:文件系统、容量、已用、可用、已用%、挂载点。
在这里插入图片描述

1.2 du 查看目录所占空间大小

  • 作用
    查看指定目录或文件的磁盘使用量。
  • 基本语法
    • -a :列出所有的文件与目录容量,因为默认仅统计目录底下的文件量而已。
    • -h :以人们较易读的容量格式 (G/M) 显示;
    • -s :仅显示指定目录或文件的总大小,而不显示其子目录的大小。
    • -S :包括子目录下的总计,与 -s 有点差别。
    • -k :以 KBytes 列出容量显示;
    • -m :以 MBytes 列出容量显示;
du  [选项参数]  [文件 或 目录]
  • 实例
du -sh

在这里插入图片描述

【 2. 打包、压缩 】

2.1 tar -cvf 打包

  • 作用
    为 linux 的文件和目录创建档案,将多个文件归类到一个文件。
  • 基本语法
    • -c :打包选项
    • -v :显示打包进度
    • -f :使用档案文件
    • -x, --extract, --get 从归档中解出文件
tar  [选项参数]  [文件1 文件2 文件3...]
  • 实例
## 1.复制多个.bashrc文件并重命名
cp ~/.bashrc bahsrc2
cp ~/.bashrc bahsrc3
cp ~/.bashrc bahsrc4

# 2.打包
tar -cvf bashrc.tar  bahsrc2  bahsrc3  bahsrc4

在这里插入图片描述

2.2 gzip 压缩

  • 作用
    用来压缩文件。
  • 基本语法
gzip  [选项参数]  [文件或目录]
  • 实例
gzip  bashrc.tar

在这里插入图片描述

【 3. 解压缩、解包 】

3.1 gunzip 解压缩

  • 作用
    解开被gzip压缩过的文件,即扩展名为.gz 的压缩文件。
  • 基本语法
gunzip  [选项参数]  [文件列表]
  • 实例
gunzip  bashrc.tar.gz

在这里插入图片描述

3.2 tar -xvf 解包

  • 作用
    从归档中解出文件,解开拓展名为 .tar 的文件。
  • 基本语法
tar -xvf [文件列表]
  • 实例
# 1.将原目录中的bashrc2、bashrc3、bashrc4删除
rm bashrc2 bashrc3 bashrc4

# 2.解包 bashrc.tar 到当前文件目录
tar -xvf bashrc.tar

在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1338776.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

keras 人工智能之VGGNet神经网络的图片识别

VGG16结构图 上期文章我们分享了如何使用VGGNet CNN网络结构搭建一个图片识别网络,以及训练了神经网络模型,利用上期训练好的神经模型,可以进行我们的图片识别 图片识别结果 导入第三方库 from keras.preprocessing.image import img_to_array from keras.models import …

企业级实战项目:基于 pycaret 自动化预测公司是否破产

本文系数据挖掘实战系列文章,我跟大家分享一个数据挖掘实战,与以往的数据实战不同的是,用自动机器学习方法完成模型构建与调优部分工作,深入理解由此带来的便利与效果。 1. Introduction 本文是一篇数据挖掘实战案例,…

美国某金融公司遭遇网络攻击,130 万民众受影响

The Record 网站披露,美国最大的产权保险公司富达国民金融(Fidelity National Financial("FNF"))子公司向所在州监管机构报告了一起数据泄露事件,并指出有 1316938 人的数据信息被入侵其母公司的…

普中STM32-PZ6806L开发板(烧录方式)

前言 有两种方式, 串口烧录和STLink方式烧录;串口烧录 步骤 开发板USB转串口CH340驱动板接线到USB连接PC使用自带工具普中自动下载软件.exe烧录程序到开发板 ST Link方式 这种方式需要另外进行供电, 我买的如下,当年用于调试STM8的,也可…

uniapp中两个app互相跳转

例如,appA需要跳转到appB里面 第一步配置,android不用配置的,主要是配置ios的白名单 appB中 appA中 第二步代码 handleJump() {if (plus.runtime.isApplicationExist({pname: com., //安卓包名action: https://a //ios地址})) {if (plus.os.name Android) {pl…

什么是数据实时同步?对企业有什么重要性?

在当前的信息时代,数据的重要性已经超越了企业的资产范畴,成为推动创新和发展的核心动力。数据质量、完整性和可用性直接关系到企业的决策、运营和竞争力,因此,如何高效地管理和利用数据已经成为企业面临的重要挑战和机遇。 数据同…

哔哩哔哩HarmonyOS服务卡片开发

#HarmonyOS征文#完整服务卡片项目开发,为Bilibili添加服务卡片。 项目预览视频播放地址 介绍 这是一款纯鸿蒙版的哔哩哔哩服务卡片应用。 6月2日鸿蒙发布,今年的六月已经被鸿蒙刷屏了。从安卓到鸿蒙,最直观的变化应该就是服务卡片了。我也…

JVM高频面试题(2023最新版)

JVM面试题 1、JVM内存区域 Jvm包含两个子系统和两个组件。 1.1子系统 Class loader(类加载器):根据给定的全限定名类名(java.lang.object)来装载class文件到Runtime data area(运行时数据区)…

解密负载均衡:如何平衡系统负载(下)

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云…

Linux高级管理——yum仓库服务

一、部署yum软件仓库: 借助于YLM软件仓库,可以完成安装.卸载、自动升级rpm软件包等任务。YUM的前身是YUP (Yellow dog Updater, Yellow dog Linux的软件更新器),最初由TSS公司(TerraSoft Solutions,INC.)使…

【vue滚动条插件vuescroll】【vue自定义滚动条】

文章目录 前言一、使用步骤1.下载2.引入库三、在组件中如何使用?四、跳转到顶部的方法scrollTo() 五、效果总结 前言 由于浏览器自带的滚动条比较不符合设计图,所以在大部分项目中,我们都会自定义滚动条的样式,来还原设计图&…

Linux free命令使用教程(free指令)(查看内存、系统内存、内存占用、内存使用情况)

文章目录 Linux free命令使用教程1. free命令简介2. free命令选项2.1 显示单位(free -b、free -k、free -m、free -g)2.2 使用人类可读的格式(free -h)2.3 显示总计数(free -t)2.4 连续监视内存使用 3. 解析…

从零实现一套低代码(保姆级教程) --- 【8】补充数据录入组件,并实现分组

摘要 目前,我们实现的这一套低代码已经具备基本的功能了。从组件,到画布区,再到可视化的属性配置。就是我们这套低代码现在组件有点少,只有三个组件。 其实如果这三个组件,你已经实现了。那么如果你想根据antD新增其他…

建议收藏!上位机编程学习经验分享

家好,我是卢工,今年6月毕业。 在网上看到朱老师的课程,经过多方面了解,决定报名线上全套课程,后来由于线上自制力不够,效果甚微,我决定线下学习,经过三个月系统学习,我成…

人工智能:网络犯罪分子的驱动力

随着 2024 年的临近,是时候展望今年的网络安全状况了。由于网络犯罪日益复杂,预计到 2025 年,全球网络安全成本将增至 10.5 万亿美元。 人工智能的使用不断发展,网络犯罪分子变得越来越有创造力 我们注意到,联邦调查…

改进YOLO系列 | YOLOv5/v7 引入高效的混合特征编码器 AIFI

论文地址:https://arxiv.org/abs/2304.08069 代码地址:https://github.com/PaddlePaddle/PaddleDetection 中文翻译:https://blog.csdn.net/weixin_43694096/article/details/131353118 注意!这个模块需要 torch>=1.9 才能使用 源代码 import torch import torch.nn …

Tomcat启动流程分析

通过前面的学习,相信已经对Tomcat这个容器已经有了自己的一些认知,接下来的话我们将会一起来进行探讨Tomcat的架构设计和目录解析。 一、Tomcat目录解析 /bin 启动、关闭和其他脚本/conf 配置文件和相关DTD。比较重要的是server.xml,这里面…

Python测试框架pytest核心库pluggy详解

代码案例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 import pluggy # HookspecMarker 和 HookimplMarker 实质上是一个装饰器带参数的装饰器类,作用是给函数增加额外的…

SCA在 得物 DevSecOps 平台上应用

SCA在 得物 DevSecOps 平台上应用。 ############################# 免责声明:工具本身并无好坏,希望大家以遵守《网络安全法》相关法律为前提来使用该工具,支持研究学习,切勿用于非法犯罪活动,对于恶意使用该工具造成的损失,和本人及开发者无关。 ###################…

CAD objectArx 在操作mfc时出现“不支持尝试执行的操作“

问题原因: ARX中对话框通常继承自CAcUiDialog,CAcUiDialog 构造函数有个参数 HINSTANCE hInstance,默认为 NULL,指定了对话框资源所在DLL进程。如果没有指定该参数,在创建对话框(DoModal或Create&#xff…