内容来源于人民邮电出版社《Linux命令应用大词典》
讲述729个命令,1935个例子
学习Linux系统的参考书、案头书,遇到不懂的命令或命令选项一查即可
争取每天都发布内容
本文出自 “airfish2000” 博客,更多命令查看博客:
http://airfish2000.blog.51cto.com/10829608/1871358
mkisofs命令
使用mkisofs命令可以将指定的目录或者文件制作成ISO9660格式的镜像文件,以便刻录成光盘。
命令语法:
mkisofs [选项] [目录|文件]
命令中各选项的含义如表所示。
表 mkisofs命令选项含义
选项 | 含义 |
-a | 通常不处理备份文件。使用此选项可以把备份文件加到镜像文件中 |
-A <应用程序ID> | 指定光盘的应用程序ID |
-abstract <摘要文件> | 指定摘要文件的文件名 |
-b <开机镜像文件> | 指定在制作可开机光盘时所需的开机镜像文件 |
-biblio <ISBN文件> | 指定ISBN文件的文件名,ISBN文件位于光盘根目录下,记录光盘的ISBN |
-C <盘区编号,盘区编号> | 将许多节区合成一个镜像文件时,必须使用此选项 |
-f | 忽略符号链接 |
-m <目录|文件名> | 指定的目录或文件名将不会放入镜像文件中 |
-M <镜像文件> | 与指定的镜像文件合并 |
-o <镜像文件> | 指定镜像文件的名称 |
-p <数据处理人> | 记录光盘的数据处理人 |
-print-size | 显示预估的文件系统大小 |
-quiet | 执行时不显示任何信息 |
-r | 使用Rock Ridge Extensions,并开放全部文件的读取权限 |
-R | 使用Rock Ridge Extensions |
-sysid <系统ID> | 指定光盘的系统ID |
-T | 建立文件名的转换表,适用于不支持Rock Ridge Extensions的系统上 |
-x <目录|文件> | 指定的目录或文件将不会放入镜像文件中 |
例:将/root/www目录创建成ISO镜像文件。
[root@rhel~]# mkisofs -r -o /root/www.iso /root/www
I: -input-charset notspecified, using utf-8 (detected in locale settings)
Total translationtable size: 0
Total rockridgeattributes bytes: 461
Total directory bytes:2048
Path tablesize(bytes): 22
Max brk space used 0
227 extents written (0MB)
例:将/root/www目录创建成ISO镜像文件,排除/root/www/install.log文件。
[root@rhel ~]# mkisofs -x /root/www/install.log -r -o /root/www2.iso /root/www
I: -input-charset notspecified, using utf-8 (detected in locale settings)
Total translationtable size: 0
Total rockridgeattributes bytes: 378
Total directory bytes:2048
Path tablesize(bytes): 22
Max brk space used 0
176 extents written (0MB)
例:将/root/www目录创建成ISO镜像文件,排除/root/www/ooo目录。
[root@rhel ~]# mkisofs-x /root/www/ooo -r -o /root/www3.iso /root/www
I: -input-charset notspecified, using utf-8 (detected in locale settings)
Total translationtable size: 0
Total rockridgeattributes bytes: 252
Total directory bytes:0
Path tablesize(bytes): 10
Max brk space used 0
226 extents written (0MB)
例:预估为/root/www目录创建镜像文件的容量大小。
[root@rhel ~]# mkisofs-print-size -r /root/www
I: -input-charset notspecified, using utf-8 (detected in locale settings)
Total extentsscheduled to be written = 227
227