Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等

这篇具有很好参考价值的文章主要介绍了Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

系列文章内容

Linux嵌入式学习之Ubuntu入门(一)基本命令、软件安装、文件结构、编辑器介绍

Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等

Linux嵌入式学习之Ubuntu入门(三)用户、用户组及文件权限

Linux嵌入式学习之Ubuntu入门(四)Makefile

Linux嵌入式学习之Ubuntu入门(五)汇编语法学习

Linux嵌入式学习之Ubuntu入门(六)shell脚本详解



前言

继续学习Ubuntu操作


磁盘文件

磁盘文件是在/dev下的(device),sd*这一类文件时磁盘设备文件,一般需要挂载到某个目录下才能访问。

我们在插入u盘和拔走u盘的时候进行查看,可以发现sdb和sdb1是u盘的设备文件
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等
sdb表示u盘,sdb1表示第一个分区

磁盘容量查询

df:列出文件系统的整体磁盘使用量。主要查看个文件系统的使用量。
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等
这里会列出所有的,我们需要看的四sdb1,可以看到挂载到/media下

du:查看文件系统使用量,主要查看单个文件的大小。(进入到挂载的目录下,查看大小)
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等
用下面命令可以查看一级目录的大小:

du -h --max-depth==1

挂载与卸载

一般插上u盘后,系统会自动挂载,并且挂载在/media目录

Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等

卸载

有的Ubuntu版本需要先从启动器解锁:
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等

我的可以直接卸载:(不能在u盘目录里面卸载,会显示占用中)
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等

手动挂载

先创建文件夹进行挂载
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等
然后把u盘的分区挂载到该目录下
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等

直接挂载会出现乱码
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等
使用utf8解码就正常了
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等

磁盘分区

Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等
先列出分区表(会列出所有的分区)
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等

Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等
开始操作:
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等
1.删除分区:
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等
2.创建分区:
计算:
1GB=102410241024B
一个扇区512B

第一个分区(1GB):
第一个分区的第一个扇区:开始在2048
最后一个扇区(分1GB的情况下):1024* 1024*1024/512+2048=2099200

第二个分区(1GB):
2099200+2097152+2048=4198400

第三个分区(剩余有所容量)
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等
3.保存退出
这里没有卸载U盘,虽然提示报错了,但是还是正常进行执行分区了
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等
4.查看:
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等
5.格式化
(按照我们想要的形式进行格式化)
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等
6.windows查看:
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等
又全删掉回到一个分区,格式化后还是Linux类型,现在还是有些奇怪:
Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等

补充介绍文件系统类别

在 Windows 下有 FAT、 NTFS 和 exFAT 这样的文件系统

在 Linux 下主要有 ext2、 ext3、 ext4 等文件系统。 还支持 UNIX 文件系统,比如 XFS、 JFS、 UFS 等,也支持 Windows的 FAT 文件系统和网络文件系统 NFS 等。

ext2 文件系统:
ext2 是 Linux 早期的文件系统,已经不推荐使用了

ext3 文件系统:
ext3 是在 ext2 的基础上发展起来的文件系统,完全兼容 ext2 文件系统, 是一个日志文件系统,支持大文件,高可靠性:使用 ext3 文件系统的话,即使系统非正常关机、发生死机等情况,恢复 ext3 文件系统也只需要数十秒。从 ext2 转换到 ext3 非常容易。工具 tune2fs 即可。

ext4 文件系统:
ext4 文件系统是在 ext3 上发展起来的, ext4 相比与 ext3 提供了更佳的性能和可靠性,并且功能更丰富, ext4 向下兼容 ext3 和 ext2,因此可以将 ext2 和 ext3 挂载为 ext4。文章来源地址https://www.toymoban.com/news/detail-410741.html

到了这里,关于Linux嵌入式学习之Ubuntu入门(二)磁盘文件介绍及分区、格式化等的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 嵌入式Linux开发——解决uboot无法使用nfs服务从ubuntu中下载文件(TTT、cannot mount等错误)

    最近在学习正点原子嵌入式Linux开发板uboot的移植实验,移植完之后想测试网络部分的驱动能否工作正常。最后经过测试发现tftp可以正常下载,nfs却一直报错无法下载文件,最后也是折磨了两天才解决了问题,特写下此博客进行记录、总结。 我的轻薄本没有网口,事先买了一

    2024年01月20日
    浏览(29)
  • 实时嵌入式Linux设备基准测试快速入门3实时嵌入式Linux

    计算机系统与环境之间的交互通常是实时发生的,因此,对于作为计算机系统一部分的嵌入式设备来说,有关实时操作系统的讨论也是一个重要话题。 本章将讨论实时系统的特点,介绍在Linux嵌入式设备上实现实时性的主要方法。具体来说,本章将重点分析PREEMPT_RT内核补丁,

    2024年02月15日
    浏览(38)
  • 【嵌入式Qt开发入门】在Ubuntu下编写C++

            在 Ubuntu 上面编写 C++,本文内容主要介绍在 Ubuntu 在终端窗口下使用 vi/vim 编辑一 个 C++源文件。通过编写最简单的示例“Hello,World!”。带领大家学习如何在 Ubuntu 终端下编辑和编译 C++。这里要求大家会在 Ubuntu 上使用 vi/vim,也就是要求大家有一点 Ubuntu 入门的基

    2024年02月11日
    浏览(29)
  • 嵌入式学习之进程

    1.进程间通信概述 UNIX系统IPC是各种进程通信方式的统称。 2.管道通信原理 特点: 1.它是半双工的(即数据只能在一个方向上流动),具有固定的读端和写端。 2.它只能用于具有亲缘关系的进程之间通信(也是父子进程或者兄弟进程之间)。 3.它可以看成是一种特殊文件,对

    2024年02月10日
    浏览(24)
  • 嵌入式 Linux 入门(十一、make 和 MakeFile)

    Linux 系列距离上一篇文章已经半年多了,因为各种事情一直耽搁到现在,很多小伙伴都问了好些次,一直在等着,感谢大家支持! 确实时间拖得太久了,是时候重新加油起来! 简单理了理思路,通过一篇简单点的文章过度一下,上一篇讲到了 Linux 下的 C 编程, 本文就要引出

    2024年02月06日
    浏览(39)
  • 实时嵌入式Linux设备基准测试快速入门1介绍

    工业4.0已经到来,生产线需要新技术来应对客户日益增长的新功能需求,使用配备嵌入式 Linux 的单板计算机来处理所需的许多功能是大势所趋。这样大多数工业控制系统都需要实时性能,开发人员不得不面对这样一个事实:Linux原本并不适用于实时环境。不过多年来很多人都

    2024年02月15日
    浏览(28)
  • 嵌入式硬件电路学习之阻抗

    阻抗(Impedance)是指电路中交流电源施加电压后,电路元件对电流的阻碍程度。它是一个由幅值和相位角组成的复数。 阻抗是交流电路中电阻、电感、电容等元件共同表现出来的电学量,表示为 $Z$。它随输入信号的频率而变化,用复数形式表示。 对于包含电阻 $R$、电感 $

    2024年02月03日
    浏览(31)
  • 实时嵌入式Linux设备基准测试快速入门4测试和测量

    本章将介绍主要测试方案及其具体配置和结果。在介绍实际测量结果之前,将尽可能总结被测设备的特性。最后,将对结果进行分析,并概述由于高速缓存一致性问题造成的延迟方面的主要瓶颈,提出减少延迟的解决方案,并解释用于发现和缓解问题的方法。 用于智能设备的

    2024年02月15日
    浏览(29)
  • 【嵌入式Qt开发入门】初识Qt——Linux下安装Qt

            Qt 是一个跨平台的 C++开发库。主要用来开发图形用户界面(Graphical User Interface,简 称 GUI)程序。         Qt 虽然经常被当做一个 GUI 库,用来开发图形界面应用程序,但这并不是 Qt 的全部; Qt 除了可以绘制漂亮的界面(包括控件、布局、交互),还包含很多

    2024年02月16日
    浏览(36)
  • 嵌入式学习之C语言指针部分复习

    今天主要把C语言的指针部分再次认真的复习了一下,对于指针的整体框架有了更加深刻的理解,特别要重点区分函数指针,指针函数,数组指针,指针数组部分,对于这部分的应用非常重要,而且C语言指针部分是面试的重中之重,所以要加强练习才行。 今天的学习是充满动

    2024年02月12日
    浏览(24)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包