linux怎么读取光盘文件(linux系统下如何运行光盘里的程序)

本文目录
- linux系统下如何运行光盘里的程序
- linux下如何浏览.iso光盘镜像文件
- 如何在linux中打开光驱
- 怎样在Linux下读出光盘文件
- windows刻录的光盘linux无法读取
- 如何在Linux的操作系统中查看光盘的内容
- 在Linux系统下怎么查看光驱里面的文件
- linux系统如何查看光盘内容
linux系统下如何运行光盘里的程序
首先,如果光盘里面是压缩文件,请先将文件拷贝到磁盘,然后解压缩,用cd命令进入解压包目录,执行相应命令。
linux程序分很多种,下面简单介绍几个常见的:
1,源码编译安装
#./configure
#make
#make install
2,python脚本
#python xxx.py
3,rpm包(Redhat系)
#rpm -i xxx.rpm
4,deb包(Debian系)
#dpkg -i xxx.deb
5,其它可执行文件(.bin、.sh或者其它任何后缀名)
#chmod a+x 文件名
#./文件名
没法说哪种安装方法是一定可行的,但是,一般情况下,程序都会提供Readme文档,用器打开Readme文档,绝大部分情况下,里面都会详细记述该软件如何安装,如何运行。
linux下如何浏览.iso光盘镜像文件
1、以根用户(root)身份登录。如果没有以根用户登录,可以在命令中输入“$ su –“进行用户切换。
2、创建目录。该目录将用作挂载点。在命令行中,输入“# mkdir –p /mnt/disk”。把“disk”替换为你的文件夹的名称。
3、挂载光盘映像文件。使用命令“# mount –o loop 《sample》.iso /mnt/disk/”。
把《sample》替换为光盘映像文件的文件名。如果在上一个步骤中更改了目录名称,那么也应在本步骤中输入更改后的目录名称。
4、如果所挂载的光盘映像文件包含了一个文件系统,你可以以下命令浏览其中的文件:“# cd /mnt/disk” followed by “# ls -1”。
如何在linux中打开光驱
1、在hyper-v管理器中插入一张光盘。 如图:插入Linux集成服务盘。
2、但在Linux虚拟机中无法查到该光盘。 cd /media。
3、查看有无光驱设备挂载。未发现。
4、用root用户登录该Linux虚拟机。
5、输入: insmod /lib/modules/$(uname -r)/kernel/drivers/ata/ata_piix.ko。
6、这样就能显示出来光盘了。
怎样在Linux下读出光盘文件
看看/media目录下有无cdrom这个目录,如果没有则手动建一个,有的话就不用了。新建方法为:
以root身份登录,执行 mkdir /media/cdrom
然后仍然以root身份执行 mount /dev/cdrom /media/cdrom
正常地话打开/media/cdrom目录就可以看到光盘的内容了。
windows刻录的光盘linux无法读取
问题原因
造成这个问题的原因可能是这样:光盘在Windows上被初始化成“类似于U盘”时,使用的是UDF2.01版本的文件格式,Linux对UDF1.02以后的版本支持本身不够完善,并不支持追加刻录!因此刻录之后,造成UDF那部分的数据不可读!而Linux上刻录,使用的是ISO9660文件格式。在Linux上刻录了一次之后,光盘同时拥有了UDF和ISO9660这两种不同的文件格式!
在Linux上,系统读取了光盘头部信息,认为光盘是UDF格式,因此使用UDF格式的方式加载它,但是UDF部分的数据已经损坏,因此读取不出来,而后面ISO9660部分的数据,使用读取UDF的方式去读取,显示是读取不到的!
Windows上也是同样的道理!
这样的光盘,在统信UOS上是挂载不起来的
如何在Linux的操作系统中查看光盘的内容
如果想通过终端,如SecureCRT来查看Linux系统机子上连接的光盘的内容 则需要如下查看: 1、cd /media 进入media目录 2、cat /etc/fstab 查看光盘悬挂的位置 一般都会由media目录下的文件挂状着。 3、mount /media/cdrecorder/ 若是挂装在cdrecorder目录下,则通过mount命令进行挂状操作,然后就可以对cdrecorder目录进行正常访问了 4、cd cdrecorder 可以进入cdrecorder目录,这里面的就是光盘中的内容 5、cp -r ../cdrecorder/ /root/cdrom/ 将光盘中的内容全部复制到根目录下的cdrom目录内。这其实实现了整个盘的复制。
在Linux系统下怎么查看光驱里面的文件
在Linux系统中一个非常重要的概念是文件,所有的硬件设备都被系统抽象为文件。对于光驱,只要挂载到系统中,访问光驱就相当于访问系统中的一个文件。\x0d\x0a\x0d\x0a具体操作如下:\x0d\x0a//创建一个目录用来挂载光驱 \x0d\x0a#mkdir /mnt/cdrom \x0d\x0a//挂载光驱 \x0d\x0a#mount -t iso9660 /dev/cdrom /mnt/cdrom \x0d\x0a一旦挂载成功,就可以使用cd命令进入目录,然后操作里面的文件。\x0d\x0a\x0d\x0a现在的Linux系统都非常智能,拿我使用的redflag为例,将光盘装入光驱后,即可访问光驱中的文件。
linux系统如何查看光盘内容
Linux系统在使用光盘、软盘或U盘时,必须先执行挂载(mount)命令。挂载命令会将这些存储介质指定成系统中的某个目录,以后直接访问相应目录即可读写存储介质上的数据。
1.挂载光盘
挂载光盘的命令如下:
# mount -t is09660 /dev/cdrom /mnt/cdrom
该命令将光盘挂载到/mnt/cdrom目录,使用“ls /mnt/cdrom”命令即可显示光盘中数据和文件。
卸载光盘的命令如下:
# umount /mnt/cdrom
2.挂载软盘
将软盘挂载到/mnt/floppy目录的命令如下:
# mount /dev/fd0 /mnt/floppy
卸载软盘的命令如下:
#umount /mnt/floppy
3.挂载U盘挂载U盘相对复杂一些。
首先使用“fdisk -l”命令查看外挂闪存的设备号,一般为/dev/sda1。然后用“mkdir /mnt/usb”命令建立一个挂载U盘用的目录。之后使用如下命令挂载FAT格式的U盘:
# mount -t msdos /dev/sda1 /mnt/usb
使用如下命令挂载FAT32格式的U盘:
# mount -t vfat /dev/sda1 /mnt/usb
4.挂载外挂硬盘分区
挂载外挂硬盘分区(FAT32格式)同样需要先用“fdisk -1”查看外挂的硬盘分区设备号,假设为/dev/hda1。建立/mnt/vfat挂载目录后,使用如下命令进行挂载:
# mount -t vfat /dev/hda1 /mnt/vfat
注意,默认情况下Linux只允许root用户执行mount命令。如果想让一般用户也能挂载,并且希望在系统启动时自动挂载光盘或软盘,需要修改/etc/fstab配置文件,加入以下内容:
LABEL=/ / ext3 defaults 11
/dev/cdrom/mnt/cdrom iSo9660 auto,owner,kudzu,ro,user 00
/dev/fdo /mnt/floppy auto auto,owner,kudzu,ro,user 00
其中,“user”表示将mount命令赋予一般用户使用。
/etc/fstab文件在Linux的帮助手册中讲得很详细,读者不妨看一看。
光盘的使用方法
mount命令用于物理设备中的文件系统挂在到linux文件系统的某个目录中,mount命令不使用任何选项和参数时将显示当前linux系统中已经挂载的文件系统信息。
#ls -l /media/cdrom/(/media/cdrom/是linux系统默认的挂载点,只有当默认挂载点为total 0,时才能进行挂载。)
#mount -t iso9660 /dev/cdrom /media/cdrom/(光盘挂载)
#ls /media/cdrom/(读取光盘内容)
#cp /dev/cdrom backup.iso(制作光盘镜像)
#umount /media/cdrom/(卸载光盘)
#eject(光盘驱动托盘弹出)
#eject -t(收回)
#mount -o loop -t iso9660 backup.iso /media/cdrom/(光盘镜像的挂载;backup.iso为光盘的镜像文件。)
#umount /media/cdrom/(镜像的卸载)
--------------------------------------------------------------------------
在虚拟机上redhat 5.4 64bit上面,光驱的设备名为:./dev/hdc
挂载用:
mkdir -p /mnt/cdrom
mount /dev/hdc /mnt/cdrom 或者: mount -t iso9660 /dev/hdc /mnt/cdrom
卸载用:
unmount /mnt/cdrom

更多文章:
idea控制台乱码(idea 输出 System.out.println() 控制台乱码)
2026年10月14日 07:30
spring事务的作用(为什么要使用spring的事务,一般在什么情况下使用)
2026年10月14日 05:40
linux怎么进入命令行(怎么样配置linux使其启动时直接登录到命令行模式)
2026年10月14日 02:00
java培训机构好还是大学好(大学生想转行学java,该去java培训班还是自学呢)
2026年10月13日 23:30
前端面试必背十个点(资深HR揭秘:Web前端面试技巧有哪些)
2026年10月13日 17:50
sqlplus重置用户名密码(Oracle中的plus的用户名和密码忘了怎么办)
2026年10月13日 17:40





