linux常用命令之打包压缩篇

gzip
命令英文愿意:GNUzip
命令所在路径:/bin/gzip
执行权限:所有用户
功能描述:压缩文件
语法:gzip选项[文件]
说明:
1.不保留原文件。
2.只能压缩文件不能压缩目录。
3.解压文件用gunzip[压缩文件]或gzip-d[压缩文件]
压缩后文件格式:.gz
范例:

gunzip
命令英文愿意:GNUunzip
命令所在路径:/bin/gunzip
执行权限:所有用户
功能描述:解压缩.gz的压缩文件
语法:gunzip选项[压缩文件]
范例:

tar
命令所在路径:/bin/tar
执行权限:所有用户

功能描述:打包目录
语法:tar选项[cvf][目录]
-c产生.tar打包文件,必选项
-v显示详细信息,必选项
-f指定压缩后的文件名
-z打包同时用gzip压缩
-j打包同时用bzip2压缩
tar命令解压缩语法:
-x解包.tar文件
-v显示详细信息
-f指定解压文件
-z用gzip解压缩
-j用bunzip2解压缩
压缩后文件格式:.tar.gz
范例:$tar -zcvf dir1.tar.gz dir1
将目录dir1压缩成一个打包并压缩的文件。(只适合Linux,不适合UNIX)

file
功能描述:查看文件类型
范例:

zip
命令所在路径:/usr/bin/zip
执行权限:所有用户
功能描述:压缩文件或目录(-r)。保留原文件
语法:zip选项[-r][压缩后文件名称][文件或目录]
-r压缩目录
压缩后文件格式:.zip
说明:.zip是Linux和Windows通用格式
范例:$zip services.zip /etc/services 压缩文件

压缩目录

unzip
命令所在路径:/usr/bin/unzip
执行权限:所有用户
功能描述:解压缩.zip的文件
语法:unzip[压缩文件]
范例:

bzip2
命令所在路径:/usr/bin/bzip2
执行权限:所有用户
功能描述:(gzip+),压缩文件,压缩比高
语法:bzip2选项[-k][文件]
-k产生压缩文件后保留原文件
压缩后文件格式:.bz2
范例:$bzip2-kfile1产生file1.bz2并保留file1文件

产生file1.bz2不保留file1文件
bunzip2
命令所在路径:/usr/bin/bunzip2
执行权限:所有用户
功能描述:解压缩文件
语法:bunzip2选项[-k][文件]
-k解压缩文件后保留原文件
范例:$bunzip2-kfile1解压file1.bz2并保留file1文件
$bunzip2file1解压file1.bz2不保留file1文件
write
命令所在路径:/usr/bin/write
执行权限:所有用户
功能描述:向另外一个用户发信息,以Ctrl+D作为结束。
语法:write<用户名>(必须在线)
范例:

wall
命令所在路径:/urr/bin/wall
执行权限:所有用户

功能描述:向所有用户广播信息
语法:wall[message][文件名]
范例:

ping
命令所在路径:/usr/bin/ping
执行权限:root
功能描述:测试网络联通性
语法:ping选项IP地址
-c次数count
-sI发送CMP数据包大小size
范例:#ping192.168.1.1

ifconfig
命令所在路径:/usr/bin/ifconfig
执行权限:root
功能描述:查看网络配置信息
语法:ifconfig选项[-a][网卡设备标识]
范例:#ifconfig

shutdown
命令所在路径:/usr/bin/shutdown
执行权限:root
功能描述:关机
语法:shutdown
范例:

reboot
命令所在路径:/sur/bin/reboot
执行权限:root
功能描述:重启系统
语法:reboot
范例:#reboot