linux基本命令二
① gzip|bzip2|xz :压缩单个文件
-
gzip命令
- 压缩语法:gzip file1 file2 同时压缩多个文件,后缀为gz
压缩速度快,压缩率低,cpu开销低
- 解压 gunzip 或者gzip -d
-
bzip2命令
- 压缩 :bzip2 file1 file2 ,后缀为gz2
- 解压缩:bzip2 -d
-
xz命令
- 压缩: xz:file1 file2,后缀为 xz
- 解压缩: xz -d
② tar命令
1 )打包
tar 选项 打包文件名 要打包的文件或者目录
选项:-c ,create的意思
-v,可视化,可省略
-f,必选参数,不能省略
-u,update缩写,更新原打包文件中的文件(了解)
-r,append含义,向压缩归档文件末尾追加文件(了解)
-t 查看包中的文件内容
tar -cf hw.tar readme.txt world.txt
tar -tf hw.tar
2)打包并压缩
语法:tar 选项 打包文件名 要压缩的文件或目录
选项:-z,压缩为.gz格式
-j,压缩为.bz2格式
-J,压缩为.xz格式
-x,解压,替换掉c就可以了
1.tar -zcf 压缩 2.tar -zxf 解压
③zip压缩
命令:zip
作用:兼容类Unix与windows,可以压缩多个文件或目录
语法:zip [-r] 压缩后的文件 需要压缩的文件(多个文件)
选项:-r 递归压缩
注意:zip压缩默认的格式就是.zip,当然也可以加上.zip,一般都需要加上
解压缩:unzip
语法:unzip 要解压缩的压缩文件 [-d] 解压目录
选项:-d,directory缩写,代表解压文件到指定的目录下
④输出重定向
/> 覆盖原有内容
/>> 在原文件中进行追加
⑤标准输入输出
1.标准输入 0
2.标准输出 1
3 标准错误 2
ls -l 1> success.log 2> fail.log
&> 标准输出和标准错误重定向
⑥查看文件内容
cat 文件名 正序查看
tac 文件名 倒序查看
特殊功能:文件合并查看
cat 文件1 文件2
⑦帮助
help 简约
内部:help 命令
外部:命令 --help or --h
判断命令是类型:type cd
man:
1 命名(bin)
5 配置文件
8 管理员相关命令(sbin)
⑧history 查找输入命令历史