全球主机交流论坛

标题: Linux下打包和解包的问题 [打印本页]

作者: 带头盔滴衰锅    时间: 2018-10-10 17:44
标题: Linux下打包和解包的问题
之前有一台白群辉,后来入手了gen8之后就扔着吃灰了,用gen8装EXSI虚拟FreeBSD出来搭建NAS环境,然后上面放了8T多的视频、图片等。
现在重新安装,Gen8直接装Proxmox,然后虚拟黑群辉,目前8T多的数据转移很累,刚开始直接tar打包为tgz文件,可下载下来才发现有编码问题,在Windows和群辉下解包,中文是乱码。
于是只得开了一台Linux虚拟机,传上去解包,然后使用7z再打包,再传到群辉解包,这样就没有乱码的问题,可过程是在太累了。。。

于是写了个小脚本,类似这样的:

  1. #!/bin/sh

  2. cd /root
  3. tar zxf 名人.tgz
  4. rm -f 名人.tgz
  5. tar zxf 电影.tgz
  6. rm -f 电影.tgz
  7. 7z a a.zip 名人
  8. 7z a b.zip 电影
  9. ncftpput -u admin -p 123456 192.168.1.2 video/Adult/ a.zip
  10. ncftpput -u admin -p 123456 192.168.1.2 video/Adult/ b.zip
复制代码


直接解包、打包、上传,还是觉得费事儿。

有没有什么Linux下的快速打包、解包方案推荐下?
作者: Skywalker    时间: 2018-10-10 17:54
  1. 7z a -mx0
复制代码

仅储存,打包速度飞快
作者: 带头盔滴衰锅    时间: 2018-10-10 17:56
Skywalker 发表于 2018-10-10 17:54
仅储存,打包速度飞快

嗯,等会儿试试
作者: Developer_HZH    时间: 2018-10-10 18:00
先用命令转换文件名编码,转成utf-8
作者: flcx    时间: 2018-10-10 18:00
我从vps拉PT的电影回本地也有这个问题,后来试了下好压。。竟然解压中文一切正常。。。。LZ可以试试
作者: 带头盔滴衰锅    时间: 2018-10-10 18:01
Developer_HZH 发表于 2018-10-10 18:00
先用命令转换文件名编码,转成utf-8

我目前是直接在Linux里重新解压,然后使用7z打包,目前没有文件名问题了
作者: 带头盔滴衰锅    时间: 2018-10-10 18:02
flcx 发表于 2018-10-10 18:00
我从vps拉PT的电影回本地也有这个问题,后来试了下好压。。竟然解压中文一切正常。。。。LZ可以试试 ...

我目前使用7z进行压缩,已经没有乱码问题了,现在的问题就是资源太大,打包、解压费时间
作者: levey    时间: 2018-10-10 18:13
不压缩光打包吧 会省很多时间
作者: dark32    时间: 2018-10-10 18:19
脚本挂着慢慢等就行。
作者: levey    时间: 2018-10-10 18:24
或者试试拿千兆网线直连 运行scp命令 没准更好些
作者: 带头盔滴衰锅    时间: 2018-10-10 19:06
levey 发表于 2018-10-10 18:24
或者试试拿千兆网线直连 运行scp命令 没准更好些

是开在虚拟机里的,要怎么才能直连?
目前是GEN8里虚拟群辉,然后又虚拟了一台Linux,在Linux上操作解包、打包,然后直接FTP传群辉,速度只有50M左右
作者: chinni    时间: 2018-10-10 20:40
win 下 Bandizip 不解释 谁用谁知道 好用来给我加点分呗
作者: 带头盔滴衰锅    时间: 2018-10-10 20:46
chinni 发表于 2018-10-10 20:40
win 下 Bandizip 不解释 谁用谁知道 好用来给我加点分呗

我不在win下解压,是在黑群辉里解压的
作者: chinni    时间: 2018-10-10 21:27
带头盔滴衰锅 发表于 2018-10-10 20:46
我不在win下解压,是在黑群辉里解压的

如果都是 linux的话 直接 tar 就可以了。
作者: 带头盔滴衰锅    时间: 2018-10-10 21:29
chinni 发表于 2018-10-10 21:27
如果都是 linux的话 直接 tar 就可以了。

不行的,虽然群辉貌似也是基于Linux,但我之前在FreeBSD上打包的电影,放黑群辉里解包,中文就乱码,所以只能重新回到Linux里解包,然后用7z打包,这样在黑群辉上才不会乱码
作者: chinni    时间: 2018-10-10 21:37
带头盔滴衰锅 发表于 2018-10-10 21:29
不行的,虽然群辉貌似也是基于Linux,但我之前在FreeBSD上打包的电影,放黑群辉里解包,中文就乱码,所以 ...

我次奥 这么妖娆的。。。那直接 7z -m0 存储得了。。。。
作者: 带头盔滴衰锅    时间: 2018-10-10 21:37
chinni 发表于 2018-10-10 21:37
我次奥 这么妖娆的。。。那直接 7z -m0 存储得了。。。。

嗯,就是准备这样操作了
作者: hellfires    时间: 2018-10-10 22:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: 带头盔滴衰锅    时间: 2018-10-10 22:12
hellfires 发表于 2018-10-10 22:05
linux 到win问题不大,反过来才是日了狗

反过来的还真没注意,之前都是直接7zip打包zip扔Linux,也没有中文,所以没出过问题




欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) Powered by Discuz! X3.4