zoukankan      html  css  js  c++  java
  • linux mkisofs(genisoimage)命令用法


    [root@localhost cm-x86-13.0-rc1]# ll /usr/bin/mkisofs
    lrwxrwxrwx. 1 root root 25 6月  15 00:35 /usr/bin/mkisofs -> /etc/alternatives/mkisofs

    [root@localhost cm-x86-13.0-rc1]# ll /etc/alternatives/mkisofs
    lrwxrwxrwx. 1 root root 20 6月  15 00:35 /etc/alternatives/mkisofs -> /usr/bin/genisoimage



    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


    http://www.verydemo.com/demo_c167_i124215.html


    功能说明:建立ISO 9660映像文件。 
    常用命令:genisoimage -o imagename.iso file

    语 法:mkisofs [-adDfhJlLNrRTvz][-print-size][-quiet][-A ][-abstract ][-b ][-biblio ][-c ][-C ][-copyright ][-hide ][-hide-joliet ][-log-file ][-m ][-M ][-o ][-p ][-P ][-sysid ][-V ][-volset ][-volset-size ][-volset-seqno ][-x ][目录或文件] 

    补充说明:mkisofs可将指定的目录与文件做成ISO 9660格式的映像文件,以供刻录光盘。 

    参 数: 
      -a或–all   mkisofs通常不处理备份文件。使用此参数可以把备份文件加到映像文件中。 
      -A或-appid   指定光盘的应用程序ID。 
      -abstract   指定摘要文件的文件名。 
      -b或-eltorito-boot   指定在制作可开机光盘时所需的开机映像文件。 
      -biblio   指定ISBN文件的文件名,ISBN文件位于光盘根目录下,记录光盘的ISBN。 
      -c   制作可开机光盘时,mkisofs会将开机映像文件中的全-eltorito-catalog全部内容作成一个文件。 
      -C   将许多节区合成一个映像文件时,必须使用此参数。 
      -copyright   指定版权信息文件的文件名。 
      -d或-omit-period   省略文件后的句号。 
      -D或-disable-deep-relocation   ISO 9660最多只能处理8层的目录,超过8层的部分,RRIP会自动将它们设置成ISO 9660兼容的格式。使用-D参数可关闭此功能。 
      -f或-follow-links   忽略符号连接。 
      -h   显示帮助。 
      -hide   使指定的目录或文件在ISO 9660或Rock RidgeExtensions的系统中隐藏。 
      -hide-joliet   使指定的目录或文件在Joliet系统中隐藏。 
      -J或-joliet   使用Joliet格式的目录与文件名称。 
      -l或-full-iso9660-filenames   使用ISO 9660 32字符长度的文件名。 
      -L或-allow-leading-dots   允许文件名的第一个字符为句号。 
      -log-file   在执行过程中若有错误信息,预设会显示在屏幕上。 
      -m或-exclude   指定的目录或文件名将不会房入映像文件中。 
      -M或-prev-session   与指定的映像文件合并。 
      -N或-omit-version-number   省略ISO 9660文件中的版本信息。 
      -o或-output   指定映像文件的名称。 
      -p或-preparer   记录光盘的数据处理人。 
      -print-size   显示预估的文件系统大小。 
      -quiet   执行时不显示任何信息。 
      -r或-rational-rock   使用Rock Ridge Extensions,并开放全部文件的读取权限。 
      -R或-rock   使用Rock Ridge Extensions。 
      -sysid   指定光盘的系统ID。 
      -T或-translation-table   建立文件名的转换表,适用于不支持Rock Ridge Extensions的系统上。 
      -v或-verbose   执行时显示详细的信息。 
      -V或-volid   指定光盘的卷册集ID。 
      -volset-size   指定卷册集所包含的光盘张数。 
      -volset-seqno   指定光盘片在卷册集中的编号。 
      -x   指定的目录将不会放入映像文件中。 
      -z   建立通透性压缩文件的SUSP记录,此记录目前只在Alpha机器上的Linux有效。

    mkisofs用来将指定的目录与文件做成iso 9660格式的映像文件。mkisofs也提供了对于一些扩展的支持选项,  

      下面将详细介绍。  

      mkisofs命令可以制作整个光盘的影像文件。命令如下:  

      mkisofs -r - o my_img.iso /dev/cdrom  

      参数说明:  

      -r :启用 rock ridge 扩展一般的 unix 系统。  

      -o:指定映像文件的名称。  

      mkisofs 命令还可以把硬盘上一个目录的文件转换为光盘影像文件:  

      # mkisofs -o imagefile.iso /path/to/tree  

      这个命令将创建一个包含 iso9660 文件系统的 imagefile.iso 文件,它是目录树 /path/to/tree 的一个 副本。 在处理过程中,它将文件名称映射为标准的 iso9660 文件系统的文件名,将排除那些不典型的 iso 文件系统的文件。应用实例:  

      把/tmp/netspeed_applet-0.14 目录的所有文件制作为: my_img.iso ,使用命令:  

      mkisofs -o my_img.iso /tmp/netspeed_applet-0.14 ,图1是命令执行界面。  

      图1 使用mkisofs命令制作iso文件  

      mkisofs命令的详细使用方法可以查看其手册页:man mkisofs 。

  • 相关阅读:
    C# 比较多个数组(lambda,匿名比较器)
    JPA javax.persistence.TransactionRequiredException
    JPA:identifier of an instance of was altered from
    JPA 连表查询
    java json转换(二)
    java querydsl使用
    SpringCloud 过滤器
    Android : Resource is not a Drawable (color or path)
    springcloud 新增微服务
    序列化二叉树
  • 原文地址:https://www.cnblogs.com/ztguang/p/12645321.html
Copyright © 2011-2022 走看看