文章目录
第1章 Linux 简介
第2章 Linux 系统安装
第3章 命令基本格式及文件处理命令
第4章 文件搜索命令
第5章 帮助命令
5-1 Linux 中 帮助命令
5-2 Linux 中其他命令
- 命令
-- help
#
获取命令选项的帮助
例如:
ls --help
- help
shell 内部命令
#
获取shell内部命令的帮助
使用方法:首先先用whereis
命令判断是否为 内部命令,再用help
命令
例如:
whereis cd
#
确定是否是 shell 内部命令
help cd
#
获取内部命令帮助
- info 命令
#
这是详细命令帮助,显示内容特别多
- 回车
: 进入子帮助页面(带有*号标记)
- u
: 进入上层页面
- n
: 进入下一个帮助小节
- p
: 进入上一个帮助小节
- q
: 退出
第6章 压缩命令
6-1 Linux 中的压缩命令1
-
常见压缩格式:
.zip .gz .bz2 .tar.gz .tar.bz2
-
.zip格式压缩
zip 压缩文件名 源文件
#
压缩文件
例如:
zip longzls.zip longzls
zip -r 压缩文件名 源目录
#
压缩目录
-
.zip格式解压缩
unzip 压缩文件
-
.gz 格式压缩
gzip 源文件
#
压缩为 .gz 格式的压缩文件,源文件会消失
gzip -c 源文件 > 压缩文件
#
压缩为 .gz 格式,源文件保留
例如:gzip -c longzls > longzls.gz
gzip -r 目录
#
压缩目录下的所有的子文件,但是不能压缩目录
- .gz 格式解压缩
gzip -d 压缩文件
#
解压缩文件,压缩包不会保留
gunzip 压缩文件
#
解压缩文件,压缩包不会保留
gunzip -r 压缩文件
#
解压目录
- .bz2 格式压缩
bzip2 源文件
#
压缩为 .bz2 格式,不保留源文件
bzip2 -k 源文件
#
压缩为 .bz2 格式,保留源文件
注
:bzip2命令不能压缩目录
- .bz2 格式解压缩
bzip2 -d 压缩文件
#
解压缩文件,-k 保留压缩文件
bunzip2 压缩文件
#
解压缩文件,-k 保留压缩文件
6-2 Linux 中的压缩命令2
- .tar.gz 格式压缩
#
其实 .tar.gz 格式是先打包为 .tar 格式,再压 缩为 .gz 格式
第一种方法:
第1步:tar -cvf 打包文件名 源文件
选项:
-c
: 打包
-v
: 显示过程
-f
: 指定打包后的文件名
例如:tar -vcf longzls.tar longzls
第2步:然后使用 gzip 命令压缩以及解压
第二种方法:
tar -zcvf 压缩包名.tar.gz 源文件
选项:
-z
: 压缩为 .tar.gz 格式
- .tar.gz 格式解压缩
第一种方法:
第1步:
先用 gizp 命令解压 .tar.gz 文件
再使用tar -xvf 打包文件名
选项:
-x
: 解打包
例如:tar -xvf longzls.tar
第二种方法:
tar -zxvf 压缩包名.tar.gz
选项:
-x
: 解压缩 .tar.gz 格式
-
.tar.bz2 格式压缩
tar -jcvf 压缩包名.tar.bz2 源文件
选项:
-z
: 压缩为 .tar.bz2 格式
-
.tar.bz2 格式解压缩
tar -jxvf 压缩包名.tar.bz2
选项:
-x
: 解压缩 .tar.bz2 格式
-
压缩命令的拓展
指定压缩目录:
tar -zxvf longzls.tar.gz -C /目录名
tar -jxvf longzls.tar.bz2 -C /目录名
同时压缩多个文件(文件夹与文件):
tar -zcvf longzls.tar.gz longzls ana.cfg
指定压缩文件的位置:
tar -zcvf /tmp/longzls.tar.gz longzls