seo站长工具箱深圳外贸公司集中在哪
seo站长工具箱,深圳外贸公司集中在哪,网站前端工资,网站设计师大学学什么专业tar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。Linux打包命令_tartar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。常用格式#xff1a;单个文件压缩打包 tar czvf my.tar.gz file1多个文件压缩打包 tar czvf my.tar.gz file1 file2,...(file…tar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。Linux打包命令_tartar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。常用格式单个文件压缩打包 tar czvf my.tar.gz file1多个文件压缩打包 tar czvf my.tar.gz file1 file2,...(file*)(也可以给file*文件mv 目录在压缩)单个目录压缩打包 tar czvf my.tar.gz dir1多个目录压缩打包 tar czvf my.tar.gz dir1 dir2解包至当前目录tar xzvf my.tar.gzcpio含子目录find x* | cpio -o /y/z.cpio不含子目录ls x* | cpio -o /y/z.cpio解包 cpio -i /y/z.cpio[rootlinux ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数-c 建立一个压缩文件的参数指令(create 的意思)-x 解开一个压缩文件的参数指令-t 查看 tarfile 里面的文件特别注意在参数的下达中 c/x/t 仅能存在一个不可同时存在因为不可能同时压缩与解压缩。-z 是否同时具有 gzip 的属性亦即是否需要用 gzip 压缩-j 是否同时具有 bzip2 的属性亦即是否需要用 bzip2 压缩-v 压缩的过程中显示文件这个常用但不建议用在背景执行过程-f 使用档名请留意在 f 之后要立即接档名喔不要再加参数例如使用『 tar -zcvfP tfile sfile』就是错误的写法要写成『 tar -zcvPf tfile sfile』才对喔-p 使用原文件的原来属性(属性不会依据使用者而变)-P 可以使用绝对路径来压缩-N 比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中--exclude FILE在压缩的过程中不要将 FILE 打包范例范例一将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar[rootlinux ~]# tar -cvf /tmp/etc.tar /etc 仅打包不压缩[rootlinux ~]# tar -zcvf /tmp/etc.tar.gz /etc 打包后以 gzip 压缩[rootlinux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc 打包后以 bzip2 压缩# 特别注意在参数 f 之后的文件档名是自己取的我们习惯上都用 .tar 来作为辨识。# 如果加 z 参数则以 .tar.gz 或 .tgz 来代表 gzip 压缩过的 tar file # 如果加 j 参数则以 .tar.bz2 来作为附档名啊# 上述指令在执行的时候会显示一个警告讯息# 『tar: Removing leading / from member names』那是关於绝对路径的特殊设定。范例二查阅上述 /tmp/etc.tar.gz 文件内有哪些文件[rootlinux ~]# tar -ztvf /tmp/etc.tar.gz# 由於我们使用 gzip 压缩所以要查阅该 tar file 内的文件时# 就得要加上 z 这个参数了这很重要的范例三将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下[rootlinux ~]# cd /usr/local/src[rootlinux src]# tar -zxvf /tmp/etc.tar.gz# 在预设的情况下我们可以将压缩档在任何地方解开的以这个范例来说# 我先将工作目录变换到 /usr/local/src 底下并且解开 /tmp/etc.tar.gz # 则解开的目录会在 /usr/local/src/etc 呢另外如果您进入 /usr/local/src/etc# 则会发现该目录下的文件属性与 /etc/ 可能会有所不同喔范例四在 /tmp 底下我只想要将 /tmp/etc.tar.gz 内的 etc/passwd 解开而已[rootlinux ~]# cd /tmp[rootlinux tmp]# tar -zxvf /tmp/etc.tar.gz etc/passwd# 我可以透过 tar -ztvf 来查阅 tarfile 内的文件名称如果单只要一个文件# 就可以透过这个方式来下达注意到 etc.tar.gz 内的根目录 / 是被拿掉了范例五将 /etc/ 内的所有文件备份下来并且保存其权限[rootlinux ~]# tar -zxvpf /tmp/etc.tar.gz /etc# 这个 -p 的属性是很重要的尤其是当您要保留原本文件的属性时范例六在 /home 当中比 2005/06/01 新的文件才备份[rootlinux ~]# tar -N 2005/06/01 -zcvf home.tar.gz /home范例七我要备份 /home, /etc 但不要 /home/dmtsai[rootlinux ~]# tar --exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc范例八将 /etc/ 打包后直接解开在 /tmp 底下而不产生文件[rootlinux ~]# cd /tmp[rootlinux tmp]# tar -cvf - /etc | tar -xvf -# 这个动作有点像是 cp -r /etc /tmp 啦依旧是有其有用途的# 要注意的地方在於输出档变成 - 而输入档也变成 - 又有一个 | 存在# 这分别代表 standard output, standard input 与管线命令啦# 这部分我们会在 Bash shell 时.
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/90868.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!