关于挂载镜像文件
Linux-kvm挂载iso:
将光盘镜像文件放入虚拟光驱设备中
Windows-VMware挂载iso:
将光盘镜像文件放入虚拟光驱设备中
Windows-Hyper-v挂载iso:
临时挂载-重启失效
[root@localhost ~]# ls /dev/cdrom
&& ls /dev/sr0
# 查看Linux光驱设备
注:cdrom=sr0 两者一样,/dev/cdrom为默认挂载刻录光盘,
无法使用cat /dev/cdrom 进行查看挂载设备
[root@localhost ~]# mkdir /121
&& mount /dev/cdrom /121
#建造新目录名字为121
并将cdrom里的挂载设备移动到里面
[root@localhost ~]# ls /121/AppStream/Packages
&& ls /121/BaseOS/Packages/
#查看刻录光盘里的Packages里面的所有软件
[root@localhost ~]# umount /121
#卸载/121挂载点目录
注:挂载允许一个设备,挂载到不同的挂载点目录
挂载不允许一个挂载点目录,挂载多个设备
建议挂载点目录,最好自行创建
开机挂载-重启有效
/etc/fstab 是开机自动挂载的读取程序文件
读取格式:不同参数之间使用空格分开
磁盘分区设备路径 挂载点 磁盘分区文件系统类型 让磁盘分区支持的功能的参数(读写执行等等) 备份标记 检测顺序
[root@localhost ~]# echo '/dev/cdrom /121 iso9660 defaults 0 0' >> /etc/fstab
&& mount -a
# 将要挂载的磁盘写入/etc/fstab中
并检测挂载情况,无报错表示成功
[root@localhost ~]# df -h /121
# 显示/121 该目录正在挂载设备的使用情况显示
[root@localhost ~]# reboot
# 重启测试
注:为什么文件类型iso要加9660?以下是讯飞星火的解析:
因为“9660”是“ISO 9660”文件系统规范中的一部分,它指的是具体的文件系统标准。
在配置操作系统自动挂载ISO镜像时,指定文件类型为“iso9660”是在明确告诉系统该镜像遵循的是ISO 9660这个标准。虽然ISO镜像文件的后缀名通常只有“.iso”,但这个后缀名仅仅是一个常规的命名约定,并不代表具体的文件系统类型。实际上,ISO镜像内部可以包含多种文件系统,而ISO 9660是最常见和广泛支持的一种。
ISO 9660是一个国际标准化组织(ISO)在1985年制定的文件系统,广泛应用于光盘媒介如CD、DVD等。这个标准有多个级别,其中Level 1与DOS系统兼容,使用传统的8.3文件名命名规则;而Level 2则支持长文件名,但不支持老的DOS系统。
因此,当指定文件类型参数为“iso9660”时,实际上是在确保操作系统以正确的文件系统标准来挂载和访问ISO镜像文件中的数据。这保证了无论镜像内的文件名长度或格式如何,都能够正确地被系统识别和读取。
创建用户
[root@localhost ~]# useradd tom && cd ~tom && pwd
#创建用户tom并去往tom用户的家目录
[root@localhost tom]# cd ~root && pwd
#去往root用户的家目录
注 :root是Linux管理员的家目录 home是存放所有普通用户的家目录
文本的运用
[root@localhost ~]# touch /jia.txt && mv /jia.txt /121 && cp -r /121/jia.txt ./luo.txt
#建造一个叫jia.txt 的文档
将jia.txt移动到目录 /121
将jia.txt复制到当前目录下
注:如果 1 没有这个目录 那么1.txt会改名为1