Linux常用命令(八)

用户管理命令

1. 用户管理命令: useradd
功能:添加用户
语法:useradd 用户名

2.设置用户密码:passwd
语法:passwd 用户名
Linux常用命令(八)

压缩解压命令

1.压缩命令:gzip
英文助记:GNU zip
语法:gzip 【文件名】
Linux常用命令(八)
解释:touch一个新文件file1,gzip压缩后,ls查看只有file1.gz,原文件不存在。因此,gzip不保留源文件
Linux常用命令(八)
解释:mkdir一个新的目录temp1,试着用gzip压缩,报错。因此,gzip只能压缩文件

2.解压命令:gunzip
Linux常用命令(八)
解释:用gunzip解压,解压后,只保留了原文件。

3.打包目录:tar [选项] [压缩文件名】【目录】
选项:-c 打包 -v详细信息 -f指定文件名 -z打包同时压缩
Linux常用命令(八)
解释:将test目录打包。
但是,打包经常与压缩一起使用:
Linux常用命令(八)
解释:将test打包并压缩生成 test.tar.gz

4.解包
解包与打包就只有一个选项不同,将打包的【-c】改成【-x】,其余用法一样。

5.zip
功能:压缩【文件或目录】
选项:【-r】压缩目录
语法:zip 【压缩后的文件名】【文件或目录】
Linux常用命令(八)
解释:用zip格式压缩,且压缩后保留原文件.
压缩目录:
Linux常用命令(八)
6. unzip
功能:解压缩
语法:unzip 【文件名/目录】
Linux常用命令(八)
解释:为了区分,这里我们重命名了一个为zipFile1,表示是通过file.zip解压出来的文件。

7.bzip2 (gzip的升级版)
选项:【-k】产生压缩文件后保留原文件
语法:bzip2 [文件]
Linux常用命令(八)
解释:使用bzip2压缩,不保留原文件。
**8.bunzip2 **
功能:解压
Linux常用命令(八)
9. 用bzip2打包并压缩目录
Linux常用命令(八)
解释:将test目录打包解压成test.tar.bz2,同理,使用[tar -xjf]可以将其解压。