centos7中如何打包用户目录

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7中如何打包用户目录相关的知识,希望对你有一定的参考价值。

参考技术A RPM命令。根据查询相关公开信息显示,centos7中打包用户目录需要用RPM命令指示。CentOS7是CentOS项目发布的开源类服务器操作系统,于2014年7月7日正式发布。

Linux_CentOS 打包压缩和别名管理

Linux 打包压缩命令

目前 linux 中打包和压缩的命令很多,最常用的方法有 zipgzipbzip2xztar

1zip 压缩包

1.制作

zip -r public.zip public
// -r 递归 表示将指定的目录下的所有子目录以及文件一起处理 

2.解压

unzip public.zip
unzip public.zip -d dir 

3.查看

 

unzip -l public.zip 

 

4、安装 zip 解压软件

yum install -y unzip zip

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

Linux 下最常用的打包程序就是 tar 了,使用 tar 程序打出来的包我们常称为 tar 包,tar

包文件的命令通常都是以.tar 结尾的。生成 tar 包后,就可以用其它的程序来进行压缩了,tar 命令的基本用法

1.制作 gz

tar czvf public.tar.gz public 

2.解压 gz

tar xzvf public.tar.gz 

3.查看 gz

tar tf public.tar.gz 

 

4、制作 tar

tar cvf wwwroot.tar wwwroot 

5、减压 tar

tar xvf wwwroot.tar 

参数:

仅打包,不压缩!

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

-c :建立一个压缩档案的参数指令(create 的意思)
-x :解开一个压缩档案的参数指令!
-t :查看 tarfile 里面的档案!
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
-v :压缩的过程中显示档案!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在 f 之后要立即接档名!不要再加参数! 

3xz 压缩包:
对于 xz 这个压缩相信很多人陌生,但 xz 是绝大数 linux 默认就带的一个压缩工具,xz
格式比 7z 还要小。

1. 制作 tar

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 包

2.解压 xz

xz -d ***.tar.xz  //先解压 xz删除原来的 xz 包
xz  -dk ***.tar.xz //先解压 xz ,保留原来的 xz 包
tar  -xvf ***.tar,//再解压 tar

3. 查看

 

xz -l ***.tar.xz //先解压 xz

别名管理

1.添加别名

alias chttp=cat /etc/httpd/conf/httpd.conf chttp 

2.删除别名

 unalias chttp

3.查看别名 

alias 

 

 

 

以上是关于centos7中如何打包用户目录的主要内容,如果未能解决你的问题,请参考以下文章

Centos7安装搭建FTP服务器

centos7 安装vsftpd安装和配置以及虚拟用户权限分配

centos7单用户模式下/sysroot目录对应多用户模式下的哪个目录

CenTOS7使用ACL控制目录权限,只给某个用户访问特定目录

centos7用户和用户组操作

centos怎么给目录设置用户权限