AIX压缩与解压缩
AIX常用命令
alias: 定义或显示别名. 如:alias ls='ls -CF' ls 命令用'ls -CF'代替alog:创建并维护创建自标准输入的固定大小的日志文件。
alog -f/tmp/sample.log –o要列出 /tmp/sample.log 日志文件的内容Apropos:通过关键字查找定位命令apropos password查找它们的标题中包含字password的手册节as:读取和汇编源文件。
as 命令读取和汇编指定的File(约定情况下,此文件以.s 后缀结束)。
如果不指定File,则as 命令读取和汇编标准输入。
as -l -o file.o file.s 产生名为file.lst 的列表文件和名为file.o 的目标文件at:稍后运行命令。
at 命令从标准输入读取稍后要运行的命令的名称并允许您指定何时应运行该命令。
at 5 pm Firday uuclean <Ctrl-D>退出系统)如果uuclean 在您的当前目录中,则在周五下午5点运行uuclean命令atrm atrm:除去用 at 命令假脱机的作业. atrm root.621619200.a. 从 at 命令队列除去作业编号 root.62169200.aawk:在文件中查找与模式匹配的行,然后在它们上面执行特定的操作。
(用正则表达式) awk '/start/,/stop/' chapter1(文件名)显示字 start 和stop 之间的所有行,包含“start”和“stop”batch:当系统负载即被允许时运行作业。
backup:备份文件和文件系统。
要使用全路径名备份 /home 目录中所有的文件和子目录,请输入:find /home -print | backup -i -f /dev/rmt0-i标志指定文件将从标准输入读取并按文件名称归档。
find命令在 /home 目录中生成一个所有文件的列表。
AIX基本命令
batch 命令等同于输入 at -q b -m now 命令
例: batch <<!
longjob
!
bc
为任意精度算术语言提供解释器
内部寄存器
scale 计算表达式小数位的全局值 0 <= scale <= {BC_SCALE_MAX}
相关文件:
/var/adm/cron/at.allow 其中列出的用户可以使用 at 命令
/var/adm/cron/at.deny 其中列出的用户不能使用 at 命令
/var/adm/cron/FIFO 管道文件,当用 crontab 或 at 命令提交新作业时,它将消息发送到 cron 守护进程
cd
更改当前目录
[dira dirb] 把当前工作目录中的字符串 dira 用 dirb 替换
环境变量 $CDPATH 用于更改目录时的搜索路径
chgrp
更改文件或目录的组所有权
chmod
更改文件方式
r(read) 查看文件中的数据/可以列出目录的内容
--没有“read”标志,目录内的文件系统对象是不可查看的,但是知道磁盘上对象的完整路径,就仍然可以访问目录内的对象
w(write) 修改文件以及删除/可以在目录中创建文件
x(execute) 运行程序/可以进入该目录并访问内部的任何子目录
--没有“execute”标志,目录内的文件系统对象是不可访问的
后台启动进程(&): $ CommandName&
守护进程是无人照管后台进程,任何时候都可用
zombie进程是已杀死或退出的进程,不具有分配给它的其它系统空间,它不在执行但仍在进程表中存在,真到父进程死
AIX系统常用命令
AIX常用命令一.目录和文件操作1.ls命令列出指定目录下的文件,缺省目录为当前目录#ls -a 列出所有文件,包括隐藏文件#ls –l 显示文件详细信息2.pwd显示出当前的工作目录3.cd改变当前的工作目录#cd /tmp 进入/tmp 目录#cd .. 进入上级目录4.mkdir 建立目录#mkdir tmp 在当前目录下建立子目录tmp#mkdir -p /tmp/a/b/c 建立目录/tmp/a/b/c ,若不存在目录/tmp/a 及/tmp/a/b 则建立5.rm 删除文件或目录- f 删除文件时不作提示- r 删除目录及其所有子目录[例子]:#rm file1 删除文件file1#rm -r /mytmp 删除目录/mytmp6.cp 拷贝文件[语法]: cp [ -p ] [ -r ] 文件1 [ 文件2 ...] 目标文件1(文件2 ...)拷贝到目标上,目标不能与文件同名。
[参数]:- p 不仅拷贝文件内容,还有修改时间,存取模式,存取控制表- r 若文件名为目录,则拷贝目录下所有文件及子目录和它们的文件[例子]:#cp file1 file2 将文件file1 拷贝到文件file2#cp file1 file2 /tmp 将文件file1 和文件file2 拷贝到目录/tmp 下#cp -r /tmp /mytmp 将目录/tmp 下所有文件及其子目录拷贝至目录/mytmp7.mv 移动文件将文件移动至目标,若目标是文件名,则相当于文件改名#mv file1 file2 将文件file1 改名为file2#mv file1 file2 /tmp 将文件file1 和文件file2 移动到目录/tmp 下8.chmod 文件权限设置[语法]: chmod [-R] 模式文件.#chmod 777 file1将文件file1存取权限置为所有用户可读可写可执行#chmod 755 file1 文件的属主对文件file1有可读可写可执行的权限,文件所归属的用户组有可读可执行的权限,其它用户有可读可执行的权限。
AIX UNIX 服务器技巧
UNIX一、如何修改系统对用户使用资源的默认限制?用户使用系统资源都有一定的限制,在/etc/security/limits文件中限制着用户使用系统资源的多少,系统管理员(root用户)通过修改这个文件的内容可以限制某个用户对系统资源的使用,例如修改某个用户的fsize属性的值来限制用户进程最大可以产生多大的文件。
在/etc/security/limits文件中可以为每个用户所能使用的资源做出明确的限定。
该文件以形式为每个用户记录限制资源的属性。
右表所列的就是这些限制属性的含义。
这些限制属性分为软限制和硬限制,通常软限制的值应该小于或等于硬限制的值,也就是说硬限制的值是上限。
这些限制属性的值都是十进制的整数,是32位的整数,因此这些整数的最大值就是2147483647,除了cpu、nofiles、cpu_hard和nofiles_hard之外,其他属性值的单位都是512字节块。
如果为用户设置了硬限制的值而没有设置软限制的值,则二者相同。
如果某个值为-1,则表示没有限制。
二、如何确定逻辑设备的物理位置?IBM的pSeries服务器使用物理位置编码(Physical Location Codes)和AIX位置编码来确定失败的现场可替换部件(Field Replaceable Unit,简称FRU)。
物理位置编码作用是映射逻辑设备在实际物理结构中具体位置。
物理位置编码是分层的、分级的,能够标示出特定适配器卡在机架、扩展笼、底板(Backplane)以及卡槽的详细位置。
物理位置编码的格式是一个由字母、数字和符号构成的字符串,其中符号有减号(-)、斜线(/)、井号(#)和句点号(.)。
例如物理位置编码P3-Z1-A2.1标示一个SCSI设备,它位于底板3上的SCSI总线1上,SCSI地址是SCSI ID 2、LUN 1。
物理位置编码U1.5-P1-I2标示某个适配器位于第一个机架的5号扩展笼,第一个底板的2 号I/O 插槽中。
AIX5L_AU13_BASICS
AIX5L_AU13_BASICS一、介绍AIX二、使用系统1、Ctrl-D和logout一样是登出系统。
2、口令被加密存储在/etc/security/passwd文件中。
3、Date显示当前的日期。
4、cal Month Year显示Year年Month月的日历;cal Year显示Year年的日历。
5、清屏:clear;banner 回显到屏幕上;echo命令的替代:print;6、查找当前系统的用户:who;查找你是谁:who am i;显示当前登陆用户的相关信息:finger username;是否接受信息:mesg y/n;7、Ctrl-s:终止输出到屏幕;Ctrl-q:恢复输出到屏幕;Ctrl-u:删除整行;8、talk;write;wall;wc统计文件的大小和字符数量;9、man手册信息包括以下的内容:purpose:syntax:description:flags:可用的选项;files:命令相关的文件;related information:bugs:三、AIX文档四、文件和目录1、2、/sbin:系统启动时的系统工具;3、/dev:当前设备的文件;4、/etc:系统管理员用来配置系统的文件;5、/usr:系统程序;6、/usr/bin:用户命令,如:ls、cat、date;7、/home:用户登陆目录和文件;8、/var:动态改变的文件;9、/tmp:应用和程序需要临时创建的文件;10、ls –a:显示所有的文件包括隐藏文件;ls –R:当前目录下的所有目录、文件及目录下的文件都显示出来;12、创建多重目录:mkdir –p dir1/dir2/dir3;删除多重目录:rmdir –p dir1/dir2/dir3;13、istat:显示一个文件或目录的i-node信息;# istat aaInode 72 on device 10/8 DirectoryProtection: r-xr-xr-xOwner: 0(root) Group: 0(system)Link count: 3 Length 512 bytesLast updated: Sat Jan 01 00:48:18 2000 chmod 555 aa:这是一个update;Last modified: Sat Jan 01 00:37:02 2000 echo “abcdefg” >> aa:这是一个modifie;一个modifie将引起一个update;Last accessed: Sat Jan 01 00:49:11 2000 more aa:这是一个accesse;14、AIX支持三种类型的文件:Ordinary(普通)、Directory(目录)、Special(特殊);五、使用文件1、cp –R:递归;cp –i:交互式;2、mv移动文件之后,i-node保持不变,最后updated时间被改变;mv –i:交互式;3、cat显示或结合两个文件,可以使用ctrl-s停止屏幕输出;ctrl-p恢复屏幕输出;4、显示文件:pg filename或more fielname;5、wc –c –l –w filename:-c统计字节数;-l:统计行数;-w:统计词数;6、qprt将文件加入打印队列;qchk显示当前打印队列的状态;qcan取消打印任务;Qcan –x 99(99是上图中的JOB号)六、文件许可1、文件默认许可是644;目录默认是755;2、新目录许可:777-022=755;新文件许可:666-022=644;umask:022;这个值在/etc/security/user中设置;七、Vi编辑器1、在vi编辑器中执行shell命令:先:在!在输入命令回车执行;2、在vi中退出不存盘:q!;存盘退出::x或:wq或<shift-zz>;!强制执行;3、左移动:左箭头或h;右移动:右箭头或l;移到行开始:0;移到行结束:$;下一个小单词:w;下一个大单词:W;上一个小单词:b;上一个大单词:B;最后一个小单词:e;最后一个大单词:E;上移一行:;下移一行:;屏幕开始的行:H;屏幕中央的行:M;屏幕结尾的行:L;前滚屏幕:Crtl-f;后滚屏幕:Ctrl-b;4、删除单个字符:x;删除整行:dd;删除一个范围::20,40d;撤消改变:u;5、查找单词:/keyword;下一个:n;拷贝:yy;粘贴:p;6、:set all:显示所有的设置;7、.sh_history记录所执行的命令;八、Shell基础1、通佩符、重定向、管道、行继续、组命令;AIX使用K shell;2、单字符匹配:?;多字符匹配:*;3、包含在中括号内的:[];求反即非:!;中括号内的一个范围[-]:eg:#ls ne[stw]:显示nes、net、new三个文件;#ls [af]n[er];#ls [!tn]*:显示不以t或n开头的所有文件;#ls *[1-5];#ls ?[!y]*[2-5];4、标准输入stdin:键盘(0);标准输出stdout:显示器(1);标准错误stderr:显示器(2);5、tee分享显示:#ls | tee /tmp/test | wc –l;6、行继续:在行末尾使用“\”符号,然后回车后显示“>”可以继续输入命令;九、使用Shell变量1、列出你定义的环境变量;set、reference、delete变量;引号:双引号、单引号和“\”;命令替代;2、显示当前变量设置:$set;指定一个shell变量:name=value;eg:$xy=”hello world!”;$echo xy;删除变量:$unsetxy;$echo xy显示为空;3、命令替代:4、单引号:;忽略所有的引号内的字符;双引号:;忽略引号内的所有字符,除了“$”、“`”反引号、“\”;“\”:;忽略特殊意义的字符;$echo “this is a double quote \””;显示如下:this is a double quote “。
AIX解压缩命令
tar命令[roo t@lin ux ~]# tar [-cx tzjvf pPN]文件与目录 ....参数:-c:建立一个压缩文件的参数指令(creat e 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarf ile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。
-z :是否同时具有gzip的属性?亦即是否需要用 gzi p 压缩?-j:是否同时具有 bz ip2 的属性?亦即是否需要用 bzip2 压缩?-v:压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!-f:使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!例如使用『 tar -zcv fP tf ile s file』就是错误的写法,要写成『 ta r -zc vPf t filesfile』才对喔!-p:使用原文件的原来属性(属性不会依据使用者而变)-P :可以使用绝对路径来压缩!-N :比后面接的日期(yyyy/mm/d d)还要新的才会被打包进新建的文件中!--ex clude FILE:在压缩的过程中,不要将 FI LE 打包!范例:范例一:将整个 /etc目录下的文件全部打包成为/tmp/e tc.ta r[r oot@l inux~]# t ar -c vf /t mp/et c.tar /etc <==仅打包,不压缩![root@linux ~]#tar -zcvf/tmp/etc.t ar.gz /etc <==打包后,以gzip压缩[root@linux ~]#tar -jcvf/tmp/etc.t ar.bz2 /et c <==打包后,以 bzip2 压缩# 特别注意,在参数 f 之后的文件档名是自己取的,我们习惯上都用.tar来作为辨识。
AIX 上总有一种压缩方式适合你
AIX 上总有一种压缩方式适合你简介当今世界每天产生大量的数据,有些数据我们需要进行压缩,压缩数据的好处不言而喻:节省空间;方便传输;加密保护等等。
很多压缩工具应运而出,每种工具都有自己的特点。
对于AIX 平台上的压缩方法也很多compress、pack、gzip、pax、tar 等等。
本文将首先简单介绍一下压缩的基本原理然后详细介绍AIX 平台的常用压缩工具并针对它们各自的特色进行比较,让读者对对AIX 平台的压缩有针对性的认识,从而能够根据不通的需要选择合适的压缩工具。
数据压缩的原理数据压缩是指在不丢失信息的前提下,缩减数据量以减少存储空间,提高其传输、存储和处理效率的一种技术方法。
或按照一定的算法对数据进行重新组织,减少数据的冗余和存储的空间。
数据压缩包括有损压缩和无损压缩。
无损压缩是可逆的;有损压缩是不可逆的。
计算机处理信息是以二进制数(0 和1)的形式表示的,压缩软件把二进制信息中相同的字符串以特殊字符标记起来,从而实现缩小文件大小来达到压缩的目的。
压缩的理论基础是信息论。
从信息的角度来看,压缩就是去除掉信息中的冗余,即去除掉确定的或可推知的信息,而保留不确定的信息,也就是用一种更接近信息本质的描述来代替原有的冗余的描述,这个本质的东西就是信息量。
数据压缩的硬件和软件工具也非常多,本文将针对AIX 平台常见的几种数据压缩工具进行介绍和比较并提供常用的示例进行解说,希望您能从中选择合适的压缩工具进行压缩。
AIX 平台上,通常我们看到的.Z .gz .z .ar .tar 后缀的文件都是压缩文件。
通过compress 可以生成.Z 压缩文件,通过compress、uncompress、gzip 可以解压.Z 格式的压缩文件;通过gzip 可以生成.gz 压缩文件,通过gzip 可以解压.gz 格式的压缩文件;通过pack 可以生成.z 压缩文件,通过unpack、gzip 可以解压.z 格式的压缩文件;通过pax 可以生成.ar 压缩文件,通过pax 可以解压.ar 格式的压缩文件;通过pax、tar 可以生成.tar 压缩文件,通过pax、tar、untar、可以解压.tar 格式的压缩文件。
aix 下 zip 相关压缩软件安装
aix 下zip 相关压缩软件安装1.首先检查是否安装如下包,若没有安装的话需要从安装介质中安装lslpp -l |grep -i rpm.rtelslpp -l |grep -i rpm.rte就可以像linux那样使用rpm命令来安装软件包了.2.下载gzip和unzip软件包下载gzip包,5.2 、5.3都可用官网下载地址:ftp:///aix/freeSoftware/aixtoolbox/RPMS/ppc/gzi p/gzip-1.2.4a-10.aix5.2.ppc.rpm下载unzip包,地址:ftp:///aix/freeSoftware/aixtoolbox/RPMS/ppc/unzip/unzip-5.51-1.aix5.1.pp c.rpm下载完成后将如上两个安装包上传到服务器上,这里我是存放在/soft目录下3.分别安装gzip和unzip软件#smitty install选择刚才下载的两个包Install SoftwareType or select values in entry fields.Press Enter AFTER making all desired changes. [Entry Fields]* INPUT device / directory for software /soft* SOFTWARE to install [gzip-1.2.4a> +PREVIEW only? (install operation will NOT occur) no + COMMIT software updates? yes +SAVE replaced files? no +AUTOMATICALLY install requisite software? yes + EXTEND file systems if space needed? yes + OVERWRITE same or newer versions? no +VERIFY install and check file sizes? no +Include corresponding LANGUAGE filesets? yes + DETAILED output? no +Process multiple volumes? yes +ACCEPT new license agreements? no +Preview new LICENSE agreements? no +F1=Help F2=Refresh F3=Cancel F4=ListF5=Reset F6=Command F7=Edit F8=ImageF9=Shell F10=Exit Enter=DoInstall SoftwareType or select values in entry fields.Press Enter AFTER making all desired changes.[Entry Fields]* INPUT device / directory for software /soft* SOFTWARE to install [unzip-5.51> +PREVIEW only? (install operation will NOT occur) no + COMMIT software updates? yes +SAVE replaced files? no +AUTOMATICALLY install requisite software? yes + EXTEND file systems if space needed? yes + OVERWRITE same or newer versions? no +VERIFY install and check file sizes? no +Include corresponding LANGUAGE filesets? yes + DETAILED output? no +Process multiple volumes? yes +ACCEPT new license agreements? no +Preview new LICENSE agreements? no +F1=Help F2=Refresh F3=Cancel F4=ListF5=Reset F6=Command F7=Edit F8=ImageF9=Shell F10=Exit Enter=Do4.安装完成后就可以解压缩zip压缩文件了#unzip aix.ppc64_11gR2_grid.zip -d ./grid如上命令是将zip文件加压缩到当前目录下的grid目录下。
利用shell脚本进行文件压缩和解压缩
利用shell脚本进行文件压缩和解压缩Shell脚本是一种编程语言,可以自动化执行一系列的命令和操作。
在文件管理中,我们可以利用Shell脚本进行文件的压缩和解压缩操作。
本文将介绍如何使用Shell脚本来进行文件的压缩和解压缩,并提供相应示例代码。
一、文件压缩在Shell脚本中,我们可以使用tar命令来实现文件的压缩操作。
tar命令可以将多个文件或目录打包成一个压缩文件。
以下是一个示例的Shell脚本代码,用于将指定目录中的文件打包成一个tar.gz格式的压缩文件:```#!/bin/bash# 指定要压缩的文件目录directory="/path/to/directory"# 指定压缩文件的名称filename="compressed.tar.gz"# 使用tar命令进行文件压缩tar -czvf "$filename" "$directory"```上述代码中的`directory`变量表示要进行压缩的文件目录路径。
`filename`变量表示压缩后的文件名称。
在执行脚本时,将会生成一个名为`compressed.tar.gz`的压缩文件,其中包含了`/path/to/directory`目录中的所有文件。
二、文件解压缩利用Shell脚本进行文件解压缩同样使用tar命令。
我们可以使用tar 命令来解压已经压缩的文件。
以下是一个示例的Shell脚本代码,用于解压指定的tar.gz文件:```#!/bin/bash# 指定要解压的文件路径compressed_file="/path/to/compressed.tar.gz"# 使用tar命令进行文件解压缩tar -xzvf "$compressed_file"```上述代码中的`compressed_file`变量表示要解压的压缩文件路径。
AIX命令
AIX基础命令软件管理Smit install_update ——软件升级Smit install_latest ——软件安装Smit maintain_software ——维护软件Smit commit ——conmimit 软件包Smit reject ——reject软件包Smit remove ——remove软件包Smit list_installed ——显示已安装的软件包Installp -p 预览安装(预览这个LPP所要安装的空间信息,实际是没有安装的)-c commit一个处于apply的软件包(删除以前版本)-r reject一个处于apply的软件包(回滚以前版本)-l 显示软件包格式-C 清除软件包-u 卸载软件包例如:installp –ug –V2 –f uninstall.list-u 卸载 -g 为相关的软件包 -V为显示卸载状态–f为指定软件包指定卸载以uninstall。
List相关的所有软件包Lslpp -l ——显示安装的软件包-f ——查看某个软件相关的软件包Instfix (必须为ROOT用户)Lppchk -c X11 ——显示组成X11的所有文件系统命令Smit system ——系统环境管理Smit mlang ——系统语言环境管理Shutdown –Fr ——重新启动系统Alog –f /tmp/aaa.log –o ——列出日志文件的内容Bootinfo –s hdisk0 ——显示磁盘大小-r ——显示实际内存容量-y ——显示机器是32位还是64位Hostname ——显示主机名Whoimi ——显示当前用户Who ——显示当前登录的用户和IP用户切换命令Su ——切换用户命令Su –——带‚-‛表示将切换的用户环境也一起切换过去文件压缩、解压缩Tar –cvf ——创建tar包Tar –xvf ——解压tar包压缩倍率一般为1:16用户管理命令Lsuser –f root ——显示root用户的详细信息,-f并且以列的方式排列Smitty security ——用户管理界面Smitty users ——用户管理Smitty lsuser ——查看用户列表Smitty mkuser ——创建用户列表Smitty chuser ——修改用户属性Lsuser hu1 ——显示hu1这个用户的详细信息-f hu1 ——以列的方式显示用户详细信息Mkuser 创建用户-a hu1 ——创建用户并设置用户为管理员(只有ROOT用户可以使用此命令)Chuser 变更用户属性组管理命令Smitty groups ——组管理界面Smitty lsgroup ——查看组列表Smitty mkgroup ——创建组Smitty chgroup ——修改组属性Smitty rmgroup ——删除组Lsgroup –c ——查看组用户属性Lsgroup –f ——查看用户属性–f 并且以每行的形式显示查看用户登录历史命令Last ——显示所有用户的登录、退出历史记录Last root ——显示root用户的登录、退出历史记录Last reboot ——显示系统启动、重启的时间权限更改命令u为用户权限,g为组权限,o为其他权限r为读权限 w 为写权选 x 为执行权限Chmod o+r hu1 ——更改文件hu1的其他权限,权限分为 u g oChown root hu1 ——为文件hu1添加用户所属者为rootChgrp staff hu1 ——将hu1目录的所有权改为staffChgrf –R staff ——hu1现在hu1文件和其子文件的所有权改为staff存储管理Cfgmgr 刷新设备(如果有设备不显示,可刷新操作)Cfgmgr –v ——查看最新添加的设备Lspv 查看磁盘的序列号和磁盘的名称还有磁盘的状态activeLspv –l hdisk1 ——查看hdisk1下的LV还有PP使用情况和挂载点Chdev –l hdisk1 –a pv=yes ——添加hdisk1位PVChdev -l hdisk19 -a pv=yes ——重新获取PVIDChdev -l hdisk19 -a pv=clear ——清除pvidBootinfo –s hdisk0 ——查看 hdisk0磁盘的大小LsvgLsvg –o ——查看当前已经激活的VGLsvg –p rootvg ——查看rootvg中的pp使用率Lsvg –l rootvg ——查看rootvg下面所有Lv使用情况和OPEN状态,还有挂载点Chvg –a –n huvg ——设置huvg不开机自动启动Lslv –l hulvLslv –m hu1 ——查看VG hu1中的lp在哪个PV hdisk中Migratelp hu1/1 hdisk0 ——将1盘的第一个lp转到0盘上Migratepv –l hulv hdisk1 hdisk2 ——把hdisk1中的hulv转移到hdisk2上(必须同一VG)Lsfs 查看当前系统的文件系统和类型,是否自动开启和挂载点Lsps –a ——查看所有换页空间的大小、所在磁盘、使用率、是否自动开启、类型 -s ——查看换页空间使用率Smit pv 打开PV(磁盘)管理界面Smit lvm 创建LVM管理Smit vg 打开VG管理界面Smit mkvg 打开创建VG界面Smit lv 打开LV管理界面Smit mklv 打开创建LV界面Smit psSmit mkps 创建ps换页空间Swapon /dev/paging00 ——激活换页空间Swapoff /dev/paging00 ——关闭换页空间Swapon –a ——激活所有换页空间Chps –s 16 paging00 ——增加换页空间paging00的大小4GB(一个PP256M)Smit fsSmit mkfs 创建fs文件系统df –g ——查看磁盘文件系统使用率以G为单位chfs –a size=+2G /hufs ——扩容fs 2G到hufschfs –a size=-2G /hufs ——缩容fs 2G (一般不这么操作)Smit mount 挂载文件系统界面Smit umount 系在文件系统界面Extendvg hu1 hdisk5 ——添加PV到VGReducedvg hu1 hdisk5 ——从VG将PV移除Exportvg huvg ——导出VG(删除huvg中的ODM库信息)Importvg –y huvg hdisk2 ——导入VG 将huvg的ODM库信息导入到hdisk2磁盘中Varyoffvg huvg ——停止VG (一般停止VG以后才可以对VG做出一些别的操作)Varyonvg huvg ——激活VGRmdev –l hdisk1 ——关闭hdisk1磁盘,使其处于defined状态Mkdev –l hdisk1 ——开启hdisk1磁盘Rmdev –rl hdisk1 ——彻底删除hdisk1磁盘【一般先umountVG,,然后停止varyoffVG,最后移除export VG】系统资源查询命令Jobs ——查看系统后台运行的程序Lssrc –a ——查看所有服务子系统–s ——查看服务是否开启-t ——查看带超级进程的服务是否开启,如Telnet的超级进程为inetd-g tcpip ——查看带群组的服务Ps –ef ——显示主要进程,pid、 ppid、启动时间、运行时间Ps aux ——显示系统的资源使用率pid、内存、cpu、启动时间、运行时间df –g ——查看磁盘文件系统使用率以G为单位du –ms /etc ——查看ETC文件的大小/etc/* ——查看etc文件下每个文件的大小(单位:M)例如:du –ms/etc/* | sort –r n | head –n 5 ——查看/etc目录下,并将前五的文件从大到小排列sar 1 2 ——查看CPU和内粗你的使用情况sar – d 1 2 ——查看硬盘的使用情况topas ——查看系统性能最常用的命令,这个是实时变化的,不能用作命令输出svmon ——比较全面内存和换页空间的使用情况vmsata ——内存使用情况errpt ——查询系统故障日志 TP类的和PH类的优先处理-a ——列出日志的详细情况Errclear ——0 清除所有日志-d S 10 ——清除10天前的所有软件错误日志iostat ——查询I/O状态、CPU使用率、硬盘使用率diag ——系统自带硬件检测软件设备管理Smit devices ——查看管理菜单Smit type ——增加设备Lsdev –Cc disk ——查看所有的硬盘设备,查看是否连接了共享存储Lsdev –Pc disk ——查看所有的disk设备Lsdev –Cc adapter ——查看网卡、等适配器设备Lsdev –l hdisk0 ——查看磁盘hdisk0的状态Lsatter –El ent0 ——查看网卡ent0设备的详细信息Lscfg –vl hdisk0 ——查看hdisk0磁盘的定位码信息Lsdev –p pci0 ——查看一个设备的子设备Lsdev –C –l hdisk0 ——查看一个设备的父设备Startsrc -s ——启动进程Stopsrc -s ——停止进程Refresh –s ——重启进程Lssrc –g ——查询服务状态Mkdvdev –vdev cd0 –vadapter vhost0 ——移动逻辑光驱任务计划Crontab –e ——编辑任务计划Crontab –l ——查看当前所有crontabCrontab –r ——删除crontabAt –l ——显示当前的作业At –r job ——取消作业At now +2 mins 2分钟后执行此命令Batch 当系统cpu空闲时执行此计划任务(一般不用)备份与恢复Smit mksysb 创建ROOTVG映像备份界面Mksysb –i –e /dev/rmt0 创建镜像备份–i 在磁带生成新的image.data文件–e备份将不备份/etc/exclude.rootvg中包含的文件Smit lsmksysb ——校验备份Smit restmksysb ——恢复单个文件Smit savevg ——备份非rootvg 文件或目录Smit restvg ——非rootvg数据的恢复Smit backfile ——备份文件或者目录Smit restfile ——恢复文件或者目录backup -0 -u -f /dev/rmt0 / 备份 / 文件系统0代表备份级别(完整备份)–u表示更新/etc/dumppadates文件Tar –cvf /backup/leo.tar /home/leo ——创建打包备份(小于2GB)将/home/leo打包备份Tar –xvf /backup/leo.tar ——恢复打包备份网络管理Netstat –in ——查询IP-r nIpconfig ——查询IP-l 查询所有可用网络接口-a 查询所有信息Chdev –l inet0 –a hostname=boot ——将本机的主机名永久变更为boot例如:Chdev –l ent0 –a netaddr=‘192.168.10.1’–a netmask=255.255.255.0命令添加IP和掩码NFS服务器Smit mknfsexp ——创建NFS配置界面①手动修改 /etc/exports文件,添加IP信息如: /hu –ow 表示让hu这个文件只读属性②Exportfs –a ——使配置文件内容生效③Startsrc –g nfs ——启动nfs服务Showmount –a ——查看本机当前的挂载的文件-e ——查看共享着那些文件Nfsstat –a ——查看nfs的通信状况。
安全加固操作手册
安全加固操作手册作为宽带智能网中的Appserver,在完成AIX操作系统上智能网系统的安装和配置以后(除系统加固之外的所有安装和配置,包括双机),需要赶忙进行系统加固,以防止非法入侵,系统加固的具体步骤如下:一、系统举荐补丁升级加固1.检查是否打上了AIX操作系统要求补丁(433要求10以上;5.1要求5以上;5.2要求使用IBM最新公布的补丁)检查补丁版本命令:oslevel –r 或instfix –i |grep ML (看返回结果中OS版本后带的小版本号)2.假如未安装补丁,使用如下方式安装补丁1)将补丁盘放入光驱、以root执行:mount /cdrom2)执行:smitty update_all (选择/dev/cd0为安装介质)注意选择安装选项中:COMMIT software updates? noSA VE replaced files? yes安装终止后使用以上方式检查是否差不多安装成功,并使用:shutdown –Fr 重起系统二、AIX系统配置安全加固1.编辑/etc/inetd.conf文件,关闭所有服务。
将inetd.conf文件中的内容清空> /etc/inetd.confrefresh –s inetd2.编辑/etc/rc.tcpip文件,关闭除以下服务外的所有服务:portmapsysloginetdsendmailsnmpd如关闭dpid2,则只要注销以下行:(前面加#号即可)#start /usr/sbin/dpid2 "$src_running"再使用:stopsrc –s XXX来停止这些差不多启动的服务3./etc/inittab中关闭用:注释服务,不是‘#’piobe Printer IO BackEndqdaemon Printer Queueing Daemonwritesrv write serverdlite docsearch Web Serverimnss docsearch imnss Daemonimqss docsearch imqss daemon4.删除一些无用的用户rmuser -p uucp;rmuser -p nuucp5.手工编辑/etc/security/user 操纵用户登录限制、缺省文件创建权限限制default默认设置不承诺su\login\rlogin,将三项设置依次设置为false即可,其余缺省;缺省umask设置为027;设置各用户设置密码的最小长度为8;放开root、(sybase或oracle)、zxin10用户的su权限;放开(sybase或oracle)、zxin10用户的rlogin权限;设置root的umask为077default:login=falsesu=falserlogin=falseumask=027minlen=8...root:su=trueumask=077...zxin10:su=truerlogin=true...oracle:su=truerlogin=true#pwdck -y ALL修复同步口令文件6.更换login默认策略(/etc/security/login.cfg)default:logindelay=2logindisable=3logininterval=60(logininterval秒内产生logindisable次无效登录,即锁定port)loginreenable=5(loginreenable分钟后解除锁定)7.编辑/etc/profile,添加下列行:TMOUT=3600TIMEOUT=3600export TMOUT TIMEOUT8.加固系统TCP/IP配置编辑文件,添加:/usr/sbin/no -o clean_partial_conns=1/usr/sbin/no -o arpt_killc=20/usr/sbin/no -o icmpaddressmask=0/usr/sbin/no -o directed_broadcast=0/usr/sbin/no -o ipsrcroutesend=0/usr/sbin/no -o ipsrcrouteforward=0/usr/sbin/no -o ip6srcrouteforward =0/usr/sbin/no -o ipignoreredirects=1/usr/sbin/no -o ipsendredirects=09.使用以下方法使尝试登录失败记录有效修改/etc/syslog.conf文件增加日志审计内容:*.crit /var/log/loginlog创建loginlog,记录失败登陆#touch /var/log/loginlog#chmod 600 /var/log/loginlog#chgrp sys /var/log/loginlog#refresh –s syslogd10.删除不需要的cronscd /var/spool/cron/crontabsrm -r sysrm -r admrm -r uucp三、安装ssh服务端和客户端a)安装ssh服务端(AIX上)在AIX 4.3.3和5.1系统上安装OpenSSH内容这篇文档介绍了在AIX 4.3.3和5.1系统上安装openSSH的步骤提要正文(一)在AIX 4.3.3系统上安装OpenSSH在AIX 4.3.3系统里,openSSH是用RPM格式的安装包来安装的,而在5.1和5.2的系统里是用installp格式的安装包来安装的。
AIX平台下Message+Broker安装指南
AIX平台下Message Broker安装指南作者:IBM公司联系方式:*************.com创建时间:2005-9-22版本号:V1.01问题列表 (1)2安装MQ (1)1.1 安装WebSphere MQ for AIX Server。
(2)1.2 安装WebSphere MQ Fixpack (2)1.3 验证安装: (2)3安装DB2 (3)3.1 安装DB2 UDB for AIX Enterprise Server (3)3.2 安装DB2 Fix pack (3)3.3 验证DB2安装 (4)4安装Agent controller (5)5安装Message Broker (5)5.1 前提条件 (5)5.2 开始安装 (5)5.3 安装MB补丁包 (6)5.4 验证MB的安装 (6)1问题列表1.执行mqsi命令时提示jvmlib.o找不到,无法load,使所有mqsi命令都无法执行。
解决办法:安装MB前一定要保证系统已经安装Java Runtime Environment 1.3.1,如果没有安装,就会报这个错。
2.创建Broker时报如下错误:BIP2321E: Database error: ODBC return code '-1'.The message broker encountered an error whilst executing a database operation. The ODBC return code was '-1'. See the following messages for information obtained from the database pertaining to this error.Use the following messages to determine the cause of the error. This is likely to be such things as incorrect datasource or table names. Then correct either thedatabase or message broker configuration.BIP2322E: Database error: SQL State 'IM003'; Native Error Code '80'; Error Text'Specified driver could not be loaded'.The error has the following diagnostic information:SQL State 'IM003' SQL Native Error Code '80' SQL Error Text 'Specified drivercould not be loaded'This message may be accompanied by other messages describing the effect on the message broker itself. Use the reason identified in this message with the accompanying messages to determine the cause of the error.BIP8040E: Unable to connect to the database.The database cannot be accessed with the userid and password that were specifiedwhen the broker was created.Check that the database is running, that an ODBC connection has been created andthat the userid and password pair specified for ODBC connect on the mqsicreatecommand are capable of being used to connect to the database using an ODBC connection. Also ensure that the database has a adequate number of database connections available for use.解决办法:a)保证.odbc.ini文件中指定的ODBC驱动库在路径上:Driver=/home/db2inst1/sqllib/lib/libdb2.a。
高级文件系统操作技巧使用tar和zip命令进行文件压缩和解压缩
高级文件系统操作技巧使用tar和zip命令进行文件压缩和解压缩在现代计算机系统中,文件压缩和解压缩是一种非常常见的操作。
这些操作可以帮助我们节省磁盘空间、加快文件传输速度,并且便于文件的存储和备份。
在Linux和Unix系统中,tar和zip是两个常用的文件压缩和解压缩命令。
本文将介绍使用tar和zip命令进行文件压缩和解压缩的高级技巧和注意事项。
一、使用tar命令进行文件压缩和解压缩tar命令是Linux和Unix系统中最常用的文件压缩和解压缩工具之一。
下面将介绍tar命令的一些高级技巧和用法。
1. 压缩文件或目录:要压缩一个文件或目录,可以使用以下命令:```tar -czvf compressed.tar.gz file1 file2 directory```这个命令将会把file1、file2和directory压缩成一个名为compressed.tar.gz的压缩文件,并且显示出压缩的详细过程。
2. 解压缩文件:要解压缩一个tar压缩文件,可以使用以下命令:```tar -xzvf compressed.tar.gz```这个命令将会把compressed.tar.gz文件解压缩到当前目录,并显示出解压缩的详细过程。
3. 压缩文件到指定目录:如果想把压缩文件直接压缩到指定的目录中,可以使用以下命令: ```tar -czvf /path/to/target/compressed.tar.gz file1 file2 directory```这个命令将会把file1、file2和directory压缩成compressed.tar.gz,并将其直接压缩到指定的目录中。
4. 解压缩指定文件到指定目录:如果只想解压缩tar压缩文件中的特定文件到指定目录,可以使用以下命令:```tar -xzvf compressed.tar.gz -C /path/to/destination file1 file2```这个命令将会把compressed.tar.gz中的file1和file2解压缩到指定目录中。
Mac命令行实用技巧文件压缩和解压缩
Mac命令行实用技巧文件压缩和解压缩Mac命令行实用技巧:文件压缩和解压缩在Mac操作系统中,命令行界面是一个强大而实用的工具,可以让用户通过一些简洁的指令完成各种任务。
本文将介绍Mac命令行下的文件压缩和解压缩技巧,帮助您更高效地处理文件。
1. ZIP压缩和解压缩ZIP是一种常见的文件压缩格式,Mac系统内置了ZIP压缩和解压缩命令。
下面是一些常用的指令:- 压缩一个文件或文件夹:```zip -r compressed.zip folder```这个指令将会压缩名为"folder"的文件夹,并将压缩后的文件保存为"compressed.zip"。
- 解压缩一个ZIP文件:```unzip compressed.zip```运行这个指令将会将"compressed.zip"解压缩到当前目录。
2. GZIP压缩和解压缩GZIP是一种广泛使用的文件压缩格式,通常用于压缩大文件和日志文件。
Mac系统同样内置了GZIP压缩和解压缩命令。
以下是一些示例指令:- 压缩一个文件:```gzip file.txt```运行这个指令将会把名为"file.txt"的文件压缩成"gzip"格式,并生成一个名为"file.txt.gz"的压缩文件。
- 解压缩一个GZIP文件:```gunzip file.txt.gz```运行这个指令将会解压缩名为"file.txt.gz"的文件,生成一个名为"file.txt"的文本文件。
3. TAR打包和解包TAR是另一种常用的文件打包格式,通常和GZIP结合使用,用于将多个文件或文件夹打包成一个文件。
以下是一些常用的指令:- 打包一个文件或文件夹:```tar -cvf archive.tar folder```这个指令将会把名为"folder"的文件夹打包成一个名为"archive.tar"的文件。
AIX系统入门
AIX系统入门1AIX系统简介AIX(Advanced Interactive EXecutive)系统是IBM基于UNIX开发的一种多任务/多用户的操作系统。
AIX系统的命令解释器要求命令是区分大小写的(与WINDOWS不同),命令的参数以空格分隔,我们一般以TELNET方式登录到AIX系统,该模式下主要的快捷键包括:✍<ctrl>+c 停止命令✍<ctrl>+u 删除当前行如果需要查看某个命令的参数或选项可以通过man <命令名>方式查看帮助文档。
2系统时间2.1查看系统时间命令:date返回:Sat Apr 24 11:00:46 BEIDT 20102.2修改系统时间(需要使用root权限)命令:smitty date返回:Change / Show Day and TimeType or select values in entry fields.Press Enter AFTER making all desired changes.[Entry Fields]YEAR(00-99) [10]#MONTH(01-12) [04]#DAY (1-31) [24]#HOUR(00-23) [11]#MINUTES(00-59) [02]#SECONDS(00-59) [21]#F1=Help F2=Refresh F3=CancelF4=ListEsc+5=Reset Esc+6=Command Esc+7=EditEsc+8=ImageEsc+9=Shell Esc+0=Exit Enter=Do红色部分为可修改部分,使用”↑”,”↓”键选择字段,修改完成后按回车进入以下页面则表示修改成功:COMMAND STA TUSCommand: OK stdout: yes stderr: noBefore command completion, additional instructions may appear below.Sat Apr 24 11:23:25 BEIDT 2010F1=Help F2=Refresh F3=Cancel Esc+6=CommandEsc+8=Image Esc+9=Shell Esc+0=Exit /=Findn=Find Next按”Esc”键后按”0”键退出,如果需要取消修改结果按”F3”3文件系统操作3.1显示目录内容命令:ls此命令后可使用的参数:-l 显示详细信息(包括权限、所有者、最后修改日期)-t 按最后修改日期排序显示(修改日期靠后的排在最前列)-r 逆序显示(如与-t同时使用时修改日期靠后的文件排在最后)-a 显示所有文件(包括隐藏文件)以上参数可以自由组合如:ls –ltr 逆序显示文件详细信息。
AIX操作系统主要命令介绍
Unix(AIX)常用命令[语法]:ls [-RadCxmlnogrtucpFbqisf1] [目录或文件......][说明]:ls 命令列出指定目录下的文件,缺省目录为当前目录./,缺省输出顺序为纵向按字符顺序排列。
-R 递归地列出每个子目录的内容-a 列出所有文件,包括第一个字符为“.”的隐藏文件-d 若后面参数是目录,则只列出目录名而不列出目录内容,常与-l选项连用以显示目录状态。
-C 输出时多列显示-x 横向按字符顺序排列-m 输出按流式格式横向排列,文件名之间用逗号(,)分隔-l 长列表输出,显示文件详细信息,每行一个文件,从左至右依次是:文件存取模式链接数文件主文件组文件字节数上次修改时间其中文件存取模式用10个字母表示,从左至右的意义如下:第一个字母表示文件种类,可以是以下几种情况:d 为目录文件l 为链接b 为块文件c 为字符型文件p 为命名管道(FIFO)- 为普通文件后面9个字母分别表示文件主、同组用户、其他用户对文件的权力,用r表示可读,w 表示可写,x 表示可执行。
如果是设备文件,则在文件字节数处显示:主设备从设备。
-n 与-l选项相同,只是文件主用数字(即UID)显示,文件组用数字(即GID)表示-o 与-l选项相同,只是不显示文件组-g 与-l选项相同,只是不显示文件主-r 逆序排列-t 按时间顺序排列而非按名字-u 显示时间时使用上次访问时间而非上次修改时间-c 显示时间时使用上次修改i节点时间而非上次修改时间-p 若所列文件是目录文件,则在其后显示斜杠(/)-F 在目录文件后加’/’,在可执行文件后加’*’-b 文件名中若有非打印字符,则用八进制显示该字符-q 文件名中的打印字符用’?’表示-i 显示节点号-s 显示文件长度时使用块长度而非字节长度-f 将后面的参数解释为目录并列出其中的每一项-1 每行仅列一项[例子]:ls 列出当前目录下的文件ls -al /bin 以长列表的形式列出目录/bin 下的所有文件,包括隐藏文件1.2 pwd[语法]: pwd[说明]:本命令用于显示当前的工作目录[例子]:pwd 显示出当前的工作目录1.3 cd[语法]: cd [目录][说明]:本命令用于改变当前的工作目录,无参数时使用环境变量$HOME 作为其参数,$HOME 一般为注册时进入的路径。
Mac命令行实用小技巧文件压缩与解压缩技巧
Mac命令行实用小技巧文件压缩与解压缩技巧在进行文件管理、传输或备份时,文件的压缩和解压缩是常见的操作。
而在Mac系统中,命令行提供了许多实用的小技巧,使得文件压缩和解压缩更加高效和便捷。
本文将介绍一些Mac命令行实用小技巧,帮助读者掌握文件压缩和解压缩的方法。
一、压缩文件在Mac的命令行终端中,使用压缩命令可以对文件进行压缩。
下面介绍几种常用的压缩命令及其用法:1. gzip命令:gzip命令是Mac系统自带的文件压缩工具,通过该命令可以将文件压缩成.gz格式。
使用方法如下:```gzip [选项] 文件名```例如,将名为"file.txt"的文件压缩为"file.txt.gz",命令如下:```gzip file.txt```2. zip命令:zip命令可以将文件和文件夹压缩成zip格式文件,非常适合用于多个文件的压缩。
使用方法如下:```zip [选项] 压缩文件名源文件/文件夹```例如,将名为"folder"的文件夹压缩为"folder.zip",命令如下: ```zip -r folder.zip folder/```3. tar命令:tar命令是将多个文件打包成一个文件的命令,结合gzip可以将文件压缩成tar.gz格式。
使用方法如下:```tar [选项] 目标文件名源文件/文件夹```例如,将名为"folder"的文件夹压缩成"folder.tar.gz",命令如下: ```tar -zcvf folder.tar.gz folder/```二、解压缩文件在Mac的命令行终端中,同样提供了多种解压缩命令来解压缩文件。
下面介绍几种常用的解压缩命令及其用法:1. gunzip命令:gunzip命令可以对.gz格式的文件进行解压缩。
使用方法如下:```gunzip 文件名.gz```例如,将名为"file.txt.gz"的文件解压缩为"file.txt",命令如下:```gunzip file.txt.gz```2. unzip命令:unzip命令可以解压缩zip格式的文件。
AIX Gz 文件解压命令 和 目录打包
AIX Gz 文件解压命令和目录打包
2009-11-23 17:55
用下面的命令解压 *。
tar.gz 文件 gzip -d -c *.tar.gz | tar -xvf - 这个命令可以解压出 tar 解压步出来的文件。
tar 支持目录打包 1.文件或目录打包:tar -cvf /u0/temp2.tar /usr/lib 将/usr/lib目录下的文件与子目录打包成一个文件库为/u0/temp2.tar。
tar -cvf
/u0/temp2.tar /usr/lib *.c *.f 将/usr/lib目录下的*.c *.f等文件(不含子目录)打包。
注意:如果指定文件如*.c *.f或*.*,则打包时均不含子目录。
如果指定为.或*,则含子目录。
2.压缩:同上:compress /u0/temp2.tar压缩为/u0/temp2.tar.Z 3.解压:
uncompress /u0/temp2.tar.Z则还原为/u0/temp2.tar。
4.解包展开:tar -xvf /u0/temp2.tar 若以相对路径打包的,解包时,以相对路径存放展开的文件数据;若以绝对路径打包的,解包时,以绝对路径存放展开的文件数据。
若指定展开的文件名,须注意文件的目录路径。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
AIX 上压缩与解压缩
在AIX系统应用过程中,经常遇到压缩文件或者解压文件,下面就介绍一下常用的压缩与解压缩工具及使用方法。
1、tar命令:可以为文件和目录创建档案。
通俗的讲就是tar命令负责将文件或文件夹打包,但是并不提供压缩。
通常情况下,压缩工具不能直接对文件夹压缩,因此对文件夹压缩时,先执行打包,再与其他工具配合执行压缩。
命令格式:
#tar -cvf (或xvf)+文件名+设备
C:是本地到其他设备
x:是其他设备到本地
r:是追加,比如打包时,将其他文件追加进来使用该参数。
t:显示tar包里的内容,但还原文件。
例如:
# tar –cvf bak.tar /test/bak ---将/test/bak下所有文件及文件夹打包到bak.tar 文件中
# tar –rvf bak.tar /test/bak/1.txt --将/test/bak/1.tx追加到bak.tar 文件中
# tar –xvf bak.tar ---恢复bak.tar 包中的文件。
# tar –tvf bak.tar ---显示bak.tar文件中的内容。
2、 gzip 命令:对文件进行压缩或者解压缩,执行压缩时生成后缀为gz的压缩文件,执行解压时可以用gzip –d 或者gunzip解压后缀为.gz的文件
例如:
# gzip bak.tar -----对bak.tar进行压缩,同时生成bak.tar.gz文件
# gzip -d bak.tar.gz -----将bak.tar.gz文件解压成tar包,需要再用tar命令恢复成文件。
# gzip -dc bak.tar.gz |tar xvf - ---调用tar命令,将后缀为tar.gz的文件直接解压成文件。
3、compress命令:对文件进行压缩,并生成一个后缀为.Z的压缩文件
例如:
# compress test.log ---将test.log文件压缩成test.log.Z文件
如果用compress对一个文件夹进行压缩,首先调用tar将该文件夹打包,然后再进行压缩可用compress -d或者uncompress解压后缀为.Z的文件
若压缩的文件是文本文件,可用zcat直接查看压缩文件(不需要先解压,再用cat)
# zcat test.log.Z ---直接查看test.log.Z文件的内容
# uncompress -c bak.tar.Z |tar xvf - ----直接解压后缀为tar.Z的文件
4、bzip2命令:压缩或者解压文件,压缩时会生成一个后缀为.bz2的压缩文件
可用bzip2 -d或者gunzip2解压后缀为.bz2的文件
# bzip2 bak.tar ----用bzip2工具压缩bak.tar文件
# bzip2 –d bak.tar.bz2 或者gunzip2 bak.tar.bz2 ----解压后缀为bz2的文件
5、unzip命令:解压后缀为.zip的文件。
在网上下载工具是,有些工具是.zip后缀的文件,这时就需要使用unzip工具进行解压。
# unzip apache-tomcat-6.0.20.zip -----解压apache-tomcat-6.0.20.zip。