linux管道命令实例 linux中管道的作用是什么( 四 )


gzip [选项] [文件名]
-c 输出并保留原文件
-d 将压缩文件解压,默认情况下为压缩
-l 显示压缩文件的压缩的提示信息
-r 递归的压缩或解压
-t,可以用来测试压缩文件的完整性 。如果文件正常,gzip不会给出任何显示 。如果想看到OK这两个字母,可以在测试某个文件时使用-tv参数 。
-v 对每个操作的文件,显示文件名和压缩比例
unzip 命令位于/usr/bin目录中,它们和MS DOS下的pkzip、pkunzip及MS Windows中的Winzip软件功能一样,将文件压缩成.zip文件,以节省硬盘空间,当需要的时候再将压缩文件用unzip命令解开 。该命令使用权限是所有用户 。
unzip [选项] [压缩文件名]
-d目录 知道解压的某个目录下,默认为当前目录
-n:解压缩时不要覆盖原有的文件 。
-o:不必先询问用户 , unzip执行后覆盖原有文件
-j:不处理压缩文件中原有的目录路径,把所有文件解压到同一目录
-v:察看压缩文件的内容,但不解压
-t:检查压缩文件是否正确,但不解压显示文字命令
echo [-n] 字符串〉
在屏幕上显示字符串,-n表示不换行显示日立命令
cal [选项] [[月]年]
- j 显示出给定月中的每一天是一年中的第几天(从1月1日算起) 。
- y 显示出整年的日历 。
-1 显示当月的日历
-3显示前一月,本月,下月的日历
-s以星期天作为一周的第一天
-m以星期一作为一周的第一天如cal 5 2006
显示2006年5月份的日历
日期时间命令
date [选项] [+FormatString] 显示日期时间
date setstring 设置日期时间
它的选项比较多,一凡在此就不一一列出来了清屏命令clear软件包管理
RPM全称是 Red Hat Package Manager(Red Hat包管理器) 。几乎所有的 Linux 发行版本都使用这种形式的软件包管理安装、更新和卸载软件 。
01、安装
rpm -i ( or --install) options file1.rpm ... fileN.rpm
-h (or --hash) 安装时输出hash记号 (``#'')
--test 只对安装进行测试,并不实际安装 。
--percent 以百分比的形式输出安装的进度 。
--excludedocs 不安装软件包中的文档文件
--includedocs 安装文档
--replacepkgs 强制重新安装已经安装的软件包
--replacefiles 替换属于其它软件包的文件
--force 忽略软件包及文件的冲突
--noscripts 不运行预安装和后安装脚本
--prefix 将软件包安装到由 指定的路径下
--ignorearch 不校验软件包的结构
--ignoreos 不检查软件包运行的操作系统
--nodeps 不检查依赖性关系
--ftpproxy 用 作为 FTP代理
--ftpport 指定FTP的端口号为
通用选项
-v 显示附加信息
-vv 显示调试信息
--root 让RPM将指定的路径做为"根目录",这样预安装程序和后安装程序都会安装到这个目录下
--rcfile 设置rpmrc文件为
--dbpath 设置RPM 资料库存所在的路径为02、删除
命令格式:
rpm -e ( or --erase) options pkg1 ... pkgN
参数
pkg1 ... pkgN :要删除的软件包
详细选项
--test 只执行删除的测试
--noscripts 不运行预安装和后安装脚本程序
--nodeps 不检查依赖性
03、升级
命令格式
rpm -U ( or --upgrade) options file1.rpm ... fileN.rpm
参数
file1.rpm ... fileN.rpm 软件包的名字
详细选项
-h (or --hash) 安装时输出hash记号 (``#'')
--oldpackage 允许"升级"到一个老版本
--test 只进行升级测试
--excludedocs 不安装软件包中的文档文件
--includedocs 安装文档
--replacepkgs 强制重新安装已经安装的软件包

推荐阅读