当前位置: 首页> 娱乐> 明星 > w3school_云南昆明百度总代理_武汉百度推广seo_无锡seo网站管理

w3school_云南昆明百度总代理_武汉百度推广seo_无锡seo网站管理

时间:2025/7/13 17:50:46来源:https://blog.csdn.net/m0_68756914/article/details/144806217 浏览次数:0次
w3school_云南昆明百度总代理_武汉百度推广seo_无锡seo网站管理

目录

一、文件系统及设备:

1、文件系统:

2、使用命令行查看文件系统:

3、挂载点:

4、文件系统存储和块设备:

5、磁盘分区:

6、逻辑卷:

二、挂载和卸载文件系统:

1、手动挂载文件系统:

2、使用分区名称挂载文件系统:

3、使用UUID挂载文件系统:        

4、卸载文件系统:

三、查找文件:

1、通过名称查找文件:

2、实时搜索文件:


一、文件系统及设备:

1、文件系统:

        RHEL 使用 XFS 作为默认本地文件系统。RHEL 支持使用 ext4 文件系统来管理本地文件

        自 RHEL 9 起,支持将 exFAT 文件系统用于可移动介质。在企业服务器集群中,可通过共享磁盘使用 GFS2 文件系统来管理并发多节点访问

        对于 Linux 文件系统层次结构,我们只需要知道存储设备与目录的关联关系,及空间使用情况,不需要知道特定文件所在的存储设备(通过文件所在的目录即可)。

2、使用命令行查看文件系统:

(1)df 命令:

        df 命令可以查看文件系统的空间状况,包括总磁盘空间、已用磁盘空间、可用磁盘空间,以及占整个磁盘空间的百分比。

        为增加可读性, 可添加选项将所有单位转换为人类可读格式。

         1)-h 选项单位

        2)-H 选项单位

(2)du 命令:

        du 命令可以查看特定目录使用空间状况,将以递归方式显示当前目录树中所有文件的大小。

        为增加可读性, 同样可添加选项将所有单位转换为人类可读格式。

         1)-h 选项单位

          2)-H 选项单位

3、挂载点:

        通过将文件系统挂载到空目录可访问文件系统的内容,此目录被称为挂载点。挂载支持手动挂载和自动挂载。

4、文件系统存储和块设备:

(1)块设备概念:

        块设备(block device)是提供存储设备低级别访问权限的文件。再挂载块设备前,必须对块设备进行可选分区,并使用文件系统对其进行格式化。

        块设备文件存储/dev 目录中。

(2)块设备命名

                                 设备类型   命名
SATA/SAS/USB 和 virtio-scsi paravirtualized storage(VM,半虚拟化存储)/dev/sda 、/dev/sdb 、/dev/sdc ……
virtio-blk paravirtualized storage (VM,半虚拟化存储)/dev/vda 、/dev/vdb 、/dev/vdc ……
NVMe-attached storage(SSD,NVMe附加存储)/dev/nvme0 、/dev/nvme1 、/dev/nvme2 ……
SD/MMC/eMMC 存储(SD cards)/dev/mmcblk0 、/dev/mmcblk1 、/dev/mmcblk2 ……

注:在 RHEL 中,检测到的第一个 SATA/PATA 、SAS 、SCSI 或 USB 硬盘驱动器被称为 /dev/sda 设备, 第二个被称为 /dev/sdb 设备,以此类推。

5、磁盘分区:

(1)分区概念:

         分区,即将存储设备划分为更小的区块。借助分区,我们可以划分硬盘,不同的部分可以通过不同的文件系统进行格式化或用于其他用途。

(2)分区命名

        1)分区本身为块设备

        第一磁盘(SATA)上的第一个分区是 /dev/sda1 ,第二磁盘上的第三个分区是 /dev/sdb3 ,以此类推。

        第一存储设备上的第一个分区是 /dev/vda1 ,第二存储设备上的第三个分区是 /dev/vdb3 ,以此类推。

        2)NVMe存储设备:

        第一磁盘上第一命名空间的第一分区是 /dev/nvme0n1p1 ,第二磁盘上第四命名空间的第三分区是 /dev/nvme1n4p3 ,以此类推。

注:以下图名称为例:

(1)代指设备;

(2)代指命名空间;

(3)代指分区。

6、逻辑卷:

(1)逻辑卷概念:

        逻辑卷管理(LVM)可用于整理磁盘和分区。借助 LVM ,一个或多个块设备可以汇集为一个存储池,称为卷组(volume group)。卷组中的磁盘空间被分割成一个或多个逻辑卷(logical volume),它们的功能等同于物理磁盘上的分区。

(2)逻辑卷命名

        1)LVM 的目录结构类似:/dev/myvg/mylv ,其中 myvg 为卷组,mylv 为逻辑卷。

        2)/dev/mapper/myvg_mylv 是逻辑卷设备命名的另一种形式,表示与 /dev/mapper 中的文件建立链接,常用于指向实际设备文件的符号链接。

二、挂载和卸载文件系统:

1、手动挂载文件系统:

        文件系统需要挂载后才能访问,通过 mount 命令, root 用户手动挂载文件系统。可使用 /dev 目录中的设备文件名,或使用 UUID(设备的通用唯一标识符)进行挂载。

2、使用分区名称挂载文件系统:

(1)识别块设备:

        lsblk 命令可列出所有块设备的详细信息

注:lsblk 后加块设备名,可列出指定块设备的信息。

(2)挂载:

        挂载文件系统之前,目标目录必须已存在,默认情况下,/mnt 目录存在并用作临时挂载点。

注:通常使用 UUID 方式进行挂载,以防止文件系统盘符变化。

3、使用UUID挂载文件系统:        

        UUID 是与文件系统关联的稳定标识符,即通用唯一标识符,是一个很长的十六进制数字。只要文件系统没有重新创建,UUID 均保持不变。

(1)获取UUID:

        lsblk -fp 命令可列出设备的完整路径、其 UUID 和挂载点,以及分区中文件系统的类型。

注:同样 lsblk -fp 后加块设备名,可列出指定块设备的信息。

(2)挂载:

        通过文件系统的 UUID 挂载文件系统。

4、卸载文件系统:

(1)手动卸载:

        umount 命令可以手动卸载文件系统。

注:如果挂载的文件系统在使用之中,则无法卸载。

        故要成功执行 umount 命令, 所有进程都必须停止访问挂载点下的数据。

        使用 lsof 命令可列出目录中所有打开的文件,以及访问它们的进程。此列表可以帮助识别哪些进程正在阻止文件系统被卸载。

(2)自动卸载:

        关机和重新引导过程会自动卸载所有文件系统。 关机时,缓存在内存中的任何文件系统数据都会刷新到存储设备中。

三、查找文件:

1、通过名称查找文件:

        locate 命令搜索预生成索引中的文件名或文件路径来搜索文件,并即时返回结果。此命令从 mlocate 数据库中查找,速度较快,但此数据库不会实时更新,必须经常更新才能保持结果准确。

        常用选项如下:

(1)-i 选项可执行不区分大小写的文件搜索。

(2)-n 选项限制 locate 命令返回的搜索结果数量

注:locate 数据库每日自动更新。此外,root用户可通过 updatedb 命令手动更新

2、实时搜索文件:

        find 命令通过遍历整个文件系统层次结构来实时搜索文件,速度比 locate 慢,但准确度

        此外,find 命令还可以根据文件名称、文件权限、文件类型、文件大小或修改时间等进行搜索。

(1)列出 /var 目录中 root 用户拥有,且从属于 mail 组的文件( -user-group )。

(2)列出 /usr/bin 目录中大小超过 50KB 的文件( -size )。

(3)列出 /dev 目录中的块设备文件( -type )。

(4)列出用户具有读取权限,或组具有读取权限,或者其他人具有写入权限的文件( -perm ,/ 表示匹配文件用户、组、其他权限的至少一位;- 表示该位的所有三个权限都必须存在)。

(5)列出在最近 120 min 内更改过的文件( -mmin )。

注:使用 -iname 选项可对文件名执行不区分大小写的搜索。

关键字:w3school_云南昆明百度总代理_武汉百度推广seo_无锡seo网站管理

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: