linux学习日记(4)用户管理命令和压缩打包命令
用户管理命令
选项名称 | 选项说明 | 注意事项 |
---|---|---|
useradd | 创建一个新的用户 | 只有root可以创建一个新的用户 |
passwd | 为用户添加或修改密码 | 用户密码的格式必须准信linux的密码格式 |
who | 查看现阶段有哪个用户在线 | |
w | 查看现阶段在线的用户的详细信息 |
压缩打包命令
在Linux中的压缩格式一共有四种,分别是gzip、tar、zip、bzip2,下面分别解释着几种格式
gzip
gzip会删除源文件 使用格式:
压缩:gzip 压缩后的文件名 需要压缩文件
解压缩:gunzip 需要解压的文件
命令名称 | 命令说明 | 注意事项 |
---|---|---|
gzip | 压缩文件 | 只能压缩文件 |
gunzip | 解压缩文件 | - |
tar
tar是Linux中比较常用的打包命令,因为他可以打包文件夹,但是tar会删除源文件
使用格式:
压缩:tar 选项 压缩之后的文件名 需要压缩的文件夹
解压缩:tar 选项 需要解压缩的包
选项名称 | 选项说明 | 注意事项 |
---|---|---|
-c | 将文件夹或者文件打包成.tar | 可以与其他解压的格式选项一起使用 |
-f | 指定生成的文件名 | |
-v | 打印具体信息 | |
-x | 解包 | 是将.tar格式的解包 |
-z | 可以将文件压缩成.gz或将.gz解压 | 与-c结合使用可以生成.tar.gz,与-x则反之解压 |
-j | 可以将文件压缩成.gzip2或将.gzip2解压 | 与-c结合使用可以生成.tar.bz2,与-x则反之解压 |
zip
zip格式是多个平台都支持的格式,如果我们需要从windows平台传压缩文件过来,就需要这个zip,并且这个压缩格式默认不会删除源文件,但是这个zip压缩率很低,一般不使用
使用格式
压缩: zip 压缩后的文件名 需要压缩文件
解压缩:unzip 需要解缩文件
可以使用-r操作文件夹
bzip2
这也是一个比较常用的压缩命令,因为效率也比较高
压缩:bzip2 选项 压缩之后的文件名 需要压缩的文件夹
解压缩:bzip2 选项 需要解压缩的包
使用-k可以在压缩的同时保留源文件