前端必备Linux知识[打包、别名管理]

南山隐士 2022年06月25日 25 0

zip包

需要安装 yum install -y zip unzip

制作zip包

zip -r xxx(压缩后的名称) xxx(要制作的文件或者文件夹)

查看zip包

unzip -l xxx

解压zip包

unzip xxx 或者 unzip xxx -d (想解压到的文件夹)

gz压缩包: (源代码压缩)

Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩了

制作gz包

tar czvf xxx.tar.gz (要制作的文件或者文件夹)

解压gz包

tar xzvf xxx.tar.gz

查看gz包

tar tf xxx.tar.gz

制作tar包

tar cvf xxx.tar(要制作的文件或者文件夹) ==仅打包,不压缩==

减压tar包

tar xvf xxx.tar

注意

在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。

	-c  :建立一个压缩档案的参数指令(create 的意思)
	-x  :解开一个压缩档案的参数指令!
	-t  :查看 tarfile 里面的档案!

		-z  :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
	-j  :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
	-v  :压缩的过程中显示档案!这个常用,但不建议用在背景执行过程!
	-f  :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!

xz压缩包

xz是绝大数linux默认就带的一个压缩工具,xz格式比7z还要小

制作

tar cvf xxx.tar xxx ==这样创建xxx.tar文件先==,
xz xxx.tar ==将 xxx.tar压缩成为 xxx.tar.xz== 删除原来的tar包
xz -k xxx.tar ==将 xxx.tar压缩成为 xxx.tar.xz== 保留原来的tar包

解压

xz -d xxx.tar.xz ==先解压xz 删除原来的xz包==
xz -dk xxx.tar.xz ==先解压xz 保留原来的xz包==
tar -xvf xxx.tar ==再解压tar==

查看

xz -l XXX.tar.xz ==先解压xz==

别名管理

别名能让你将某个指令, 一般一些很长的指令, 设置成特定的名称

添加别名

alias chttp='cat /etc/httpd/conf/httpd.conf'
该冒号中的指令设置成chttp, 使用的时候, 直接chttp 即可

删除别名

unalias chttp

查看所有别名

alias

Last Updated: 2022/06/25 19:05:18
前端必备Linux知识[文件、目录管理命令] 前端必备Linux知识[用户权限管理]