Linux gunzip解压文件命令详解

gunzip(gnu unzip)
功能说明:解压文件。

语  法:gunzip [-acfhlLnNqrtvV][-s ][文件…] 或 gunzip [-acfhlLnNqrtvV][-s ][目录]

补充说明:gunzip是个使用广泛的解压缩程序,它用于解开被gzip压缩过的文件,这些压缩文件预设最后的扩展名为”.gz”。事实上gunzip就是gzip的硬连接,因此不论是压缩或解压缩,都可通过gzip指令单独完成。

参  数:
 -a或–ascii  使用ASCII文字模式。
 -c或–stdout或–to-stdout  把解压后的文件输出到标准输出设备。
 -f或-force  强行解开压缩文件,不理会文件名称或硬连接是否存在以及该文件是否为符号连接。
 -h或–help  在线帮助。
 -l或–list  列出压缩文件的相关信息。
 -L或–license  显示版本与版权信息。
 -n或–no-name  解压缩时,若压缩文件内含有远来的文件名称及时间戳记,则将其忽略不予处理。
 -N或–name  解压缩时,若压缩文件内含有原来的文件名称及时间戳记,则将其回存到解开的文件上。
 -q或–quiet  不显示警告信息。
 -r或–recursive  递归处理,将指定目录下的所有文件及子目录一并处理。
 -S或–suffix  更改压缩字尾字符串。
 -t或–test  测试压缩文件是否正确无误。
 -v或–verbose  显示指令执行过程。
 -V或–version 显示版本信息。

Linux bzip2recover用来修复损坏的bz2文件命令详解

功能说明:用来修复损坏的.bz2文件。

语  法:bzip2recover [.bz2 压缩文件]

补充说明:bzip2是以区块的方式来压缩文件,每个区块视为独立的单位。因此,当某一区块损坏时,便可利用bzip2recover,试着将文件中的区块隔开来,以便解压缩正常的区块。通常只适用在压缩文件很大的情况。

Linux bzip2 bz2文件的压缩程序命令详解

功能说明:.bz2文件的压缩程序。

语  法:bzip2 [-cdfhkLstvVz][–repetitive-best][–repetitive-fast][- 压缩等级][要压缩的文件]

补充说明:bzip2采用新的压缩演算法,压缩效果比传统的LZ77/LZ78压缩演算法来得好。若没有加上任何参数,bzip2压缩完文件后会产生.bz2的压缩文件,并删除原始的文件。

参  数:
 -c或–stdout  将压缩与解压缩的结果送到标准输出。
 -d或–decompress  执行解压缩。
 -f或–force  bzip2在压缩或解压缩时,若输出文件与现有文件同名,预设不会覆盖现有文件。若要覆盖,请使用此参数。
 -h或–help  显示帮助。
 -k或–keep  bzip2在压缩或解压缩后,会删除原始的文件。若要保留原始文件,请使用此参数。
 -s或–small  降低程序执行时内存的使用量。
 -t或–test  测试.bz2压缩文件的完整性。
 -v或–verbose  压缩或解压缩文件时,显示详细的信息。
 -z或–compress  强制执行压缩。
 -L,–license,
 -V或–version  显示版本信息。
 –repetitive-best  若文件中有重复出现的资料时,可利用此参数提高压缩效果。
 –repetitive-fast  若文件中有重复出现的资料时,可利用此参数加快执行速度。
 -压缩等级  压缩时的区块大小。

Linux bunzip2 bz2文件的解压缩程序命令详解

功能说明:.bz2文件的解压缩程序。

语  法:bunzip2 [-fkLsvV][.bz2压缩文件]

补充说明:bunzip2可解压缩.bz2格式的压缩文件。bunzip2实际上是bzip2的符号连接,执行bunzip2与bzip2 -d的效果相同。

参  数:
 -f或–force  解压缩时,若输出的文件与现有文件同名时,预设不会覆盖现有的文件。若要覆盖,请使用此参数。
 -k或–keep  在解压缩后,预设会删除原来的压缩文件。若要保留压缩文件,请使用此参数。
 -s或–small  降低程序执行时,内存的使用量。
 -v或–verbose  解压缩文件时,显示详细的信息。
 -l,–license,-V或–version  显示版本信息。

Linux ar建立或修改备存文件命令详解

功能说明:建立或修改备存文件,或是从备存文件中抽取文件。

语  法:ar[-dmpqrtx][cfosSuvV][a][b][i][备存文件][成员文件]

补充说明:ar可让您集合许多文件,成为单一的备存文件。在备存文件中,所有成员文件皆保有原来的属性与权限。

参  数:
 指令参数
 -d  删除备存文件中的成员文件。
 -m  变更成员文件在备存文件中的次序。
 -p  显示备存文件中的成员文件内容。
 -q  将问家附加在备存文件末端。
 -r  将文件插入备存文件中。
 -t  显示备存文件中所包含的文件。
 -x  自备存文件中取出成员文件。
 选项参数
 a  将文件插入备存文件中指定的成员文件之后。
 b  将文件插入备存文件中指定的成员文件之前。
 c  建立备存文件。
 f  为避免过长的文件名不兼容于其他系统的ar指令指令,因此可利用此参数,截掉要放入备存文件中过长的成员文件名称。
 i  将问家插入备存文件中指定的成员文件之前。
 o  保留备存文件中文件的日期。
 s  若备存文件中包含了对象模式,可利用此参数建立备存文件的符号表。
 S  不产生符号表。
 u  只将日期较新文件插入备存文件中。
 v  程序执行时显示详细的信息。
 V  显示版本信息。

Linux SVGATextMode加强文字模式的显示画面命令详解

功能说明:加强文字模式的显示画面。

语  法:SVGATextMode [-acdfhmnrsv][-t ][模式]

补充说明:SVGATextMode可用来设置文字模式下的显示画面,包括分辨率,字体和更新频率等。

参  数:
 -a  如果新显示模式的屏幕大小与原先不同时,SVGATextMode会执行必要的系统设置。
 -c  维持原有的VGA时脉。
 -d  执行时会显示详细的信息,供排错时参考。
 -f  不要执行配置文件中有关字体载入的指令。
 -h  显示帮助。
 -m  允许1×1的方式来重设屏幕大小。
 -n  仅测试指定的模式。
 -r  通知或重设与屏幕大小相关的程序。
 -s  显示配置文件中所有可用的模式。
 -t  指定配置文件。
 -v  SVGATextMode在配置新的显示模式时,预设会先检查垂直与水平的更新更新频率是否在配置文件所指定的范围内,如果不在范围内,则不设置新的显示模式。
 模式]  [模式]参数必须是配置文件中模式的名称。

Linux fbset设置景框缓冲区命令详解

fbset(frame buffer setup)
功能说明:设置景框缓冲区。

语  法:fbset [-ahinsvVx][-db ][-fb ][–test][显示模式]

补充说明:fbset指令可用于设置景框缓冲区的大小,还能调整画面之分辨率,位置,高低宽窄,色彩 深度,并可决定是否启动先卡之各项硬件特性。

参  数:
 -a或–all  改变所有使用该设备之虚拟终端机的显示模式。
 -db  指定显示模式的信息文件,预设值文件名称为fb.modes,存放在/etc目录下
 -fb  指定用来做为输出景框缓冲区之外围设备,预设置为”/dev/fd0″。
 -h或-help  在线帮助。
 -i或–info  列出所有景框缓冲区之相关信息。
 -ifb  使用另一个景框缓冲区外围设备之设置值。
 -n或–now  马上改变显示模式。
 -ofb  此参数效果和指定”-fb”参数相同。
 -s或–show  列出目前显示模式之设置。
 -v或–verbose  显示指令执行过程。
 -V或–version  显示版本信息。
 -x或–xfree86  使用XFree86兼容模式。
 –test  仅做测试,并不改变现行的显示模式。

Linux mkkickstart建立安装的组态文件命令详解

功能说明:建立安装的组态文件。

语  法:mkkickstart [–bootp][–dhcp][–nonet][–nox][–version][–nfs ]

补充说明:mkkickstart可根据目前系统的设置来建立组态文件,供其他电脑在安装时使用。组态文件的内容包括使用语言,网络环境,系统磁盘状态,以及X Windows的设置等信息。

参  数:
–bootp  安装与开机时,使用BOOTP。
–dhcp  安装与开机时,使用DHCP。
–nfs  使用指定的网络路径安装。
–nonet  不要进行网络设置,即假设在没有网络环境的状态下。
–nox  不要进行X Windows的环境设置。
–version  显示版本信息。

Linux hwclock显示与设定硬件时钟命令详解

hwclock(hardware clock)
功能说明:显示与设定硬件时钟。

语  法:hwclock [–adjust][–debug][–directisa][–hctosys][–show][–systohc][–test]
[–utc][–version][–set –date=]

补充说明:在Linux中有硬件时钟与系统时钟等两种时钟。硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟。系统时钟则是指kernel中的时钟。当Linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作。所有Linux相关指令与函数都是读取系统时钟的设定。

参  数:
–adjust  hwclock每次更改硬件时钟时,都会记录在/etc/adjtime文件中。使用–adjust参数,可使hwclock根据先前的记录来估算硬件时钟的偏差,并用来校正目前的硬件时钟。
–debug  显示hwclock执行时详细的信息。
–directisa  hwclock预设从/dev/rtc设备来存取硬件时钟。若无法存取时,可用此参数直接以I/O指令来存取硬件时钟。
–hctosys  将系统时钟调整为与目前的硬件时钟一致。
–set –date=  设定硬件时钟。
–show  显示硬件时钟的时间与日期。
–systohc  将硬件时钟调整为与目前的系统时钟一致。
–test  仅测试程序,而不会实际更改硬件时钟。
–utc  若要使用格林威治时间,请加入此参数,hwclock会执行转换的工作。
–version  显示版本信息。