型号:TS-231P

配置:ARM Cortex-A15 CPU @ 1.70GHz | 1G内存

目的:为nas配置百度云盘,并下载文件

要求:对基本Linux操作有所了解

简介

本人不想浪费电开个电脑去下百度网盘

于是想挂在nas下,10kb/s也无所谓

一番探索后发现GitHub上有许多第三方Linux的百度网盘

本文推荐1款个人觉得还不错的项目

golang编写的,个人用下来觉得

fmt.Println("棒棒哒!")

如果你对Linux操作不熟悉也可以使用web版,

流程概述

1.下载BaiduPCS-Go

2.创建Ubuntu的docker容器

3.启动,使用,下载

环境准备

本人的QNAP TS-231P的内核是arm32-v7(如果再给我一次机会我一定选amd-64的...)

在releases页面选择符合你机型的版本并下载,丢到nas上(后文会说明具体丢哪里)

个人推荐安装在docker内,方便管理且安全

QNAP某版本后内置了Container Station,也即docker

同样,如果你对Linux操作不熟悉可以选择使用安装Container Station

上图的2个Ubuntu版本都可以,推荐选择xenial版本

安装完毕后进入容器,其内部应该也是有shell的

因为本人比较懒,关于Container Station部分的操作不做截图演示

如果你的QNAP已经开通了SSH,那么个人比较倾向使用docker-compose安装

下面是一份简单的配置,有需要的地方已添加注释

#文件名(不推荐自定义):docker-compose.yml

version: '3.1'

services:

docker-ubuntu:

#如果你希望每次QNAP开机都开启这个容器,则请关闭下行注释

# restart: always

#请根据自己的内核选择docker镜像,本人的是arm32位的

image: arm32v7/ubuntu

#容器名可自定义

container_name: arm32v7/ubuntu

#如果你使用web版请务必打开5299端口

ports:

- 5299:5299

# tty:容器启动后保持开启

tty: true

volumes:

#volumes比较重要,参数意义:- 你本机的路径:docker内的路径

#假如,希望BaiduPCS-Go下载路径是admin账号下的/docker/ubuntu,则可以按照下面的语句进行设置

#冒号左边:本机地址,QNAP的admin账号下的文件默认路径是/share/homes/admin/

# 后面的/docker/ubuntu 是个人习惯,开启容器前请确保该路径存在!

#冒号右边:docker内的路径,此为BaiduPCS-Go定死,一般情况不建议修改

- /share/homes/admin/docker/ubuntu:/root/Downloads

如果你不熟悉docker或者docker-compose,那么本人建议Bing一下

w3cschool都有大概的说明

创建容器:(-d 表示后台运行)

docker-compose up -d

若要停止:

(不建议用docker-compose down,这样你的容器会被直接被移除,ubuntu环境丢失)

docker-compose stop

再次打开:

docker-compose start

通过nas网页版创建的容器也是类似的配置,设置端口和映射路径,本人比较懒略过了

创建完后,请务必将刚才下的BaiduPCS-Go-vX.X.X-linux-xxxxx.zip中的BaiduPCS-Go丢到/share/homes/admin/docker/ubuntu/路径下

然后进入容器:

docker exec -it arm32v7/ubuntu bash

(其中arm32v7/ubuntu为你容器的名字,如果你不是按照上面的yml配置创建的请自行修改)

尝试打开并更新BaiduPCS-Go

/root/Downloads/BaiduPCS-Go update

如果你打不开那么你刚才的配置就是有问题,自行排查

然后按照【BaiduPCS-Go#命令列表及说明】的提示,该登陆登陆,该下载下载就行了

提一句,下载过程是需要保持终端开启的,你可以用&后台运行

但个人建议安装下screen

apt update

apt install screen

如果不知道screen怎么用也请自行Bing...

小问题是会出现乱码,修改screen配置为utf-8依然存在

至此环境搭建完成

本人测试下来批量下载文件会出现个别文件丢失的现象

这个自己校验下就行了,毕竟是第三方,也免费

好处就是批量任务,24H开着下挺爽,但下太多可能会遇到暂封现象

如果喜欢请支持一下该项目的作者

有问题可以在留言,本人看到尽量回复

有疑问加站长微信联系(非本文作者)

qnap直接用linux命令,QNAP之如何使用第三方百度网盘挂到nas上下载相关推荐

  1. qnap直接用linux命令,QNAP定制了个什么鬼Linux系统 (转载)

    我现在的情况是 QNAP Linux开NFS,win10文件管理器连过去上传文件,同时putty走ssh连上编辑和执行 shell脚本 现在win10通过NFS传上去的文件含中文名在文件管理器和tty ...

  2. linux环境下命令行bypy、BaiduPCS 从百度网盘上传、下载数据

    1.安装: linux系统中已安装有python环境,安装bypy库和requests库 安装方法如下: pip install requests -i https://pypi.doubanio.c ...

  3. 百度网盘普通用户如何上传单文件最大4G文件。window split命令如何分割文件上传。

    普通用户使用百度网盘Web端上传文件时,单文件最大支持1G大小:使用网盘PC客户端上传文件时,单文件最大支持4G: 如果您需要上传大于4G文件,可充值百度网盘会员,其中: 1.百度网盘会员使用网盘PC ...

  4. 威联通装linux百度网盘,威联通NAS使用百度云Docker教程,超简单!

    原标题:威联通NAS使用百度云Docker教程,超简单! 作为国内一家独大的公有云,百度云是大家现在常用的云存储了.相信很多人的资源都有一部分存在上面,不过由于公有云的性质在那里,在对于数据安全抱有怀 ...

  5. linux命令行连接百度网盘快速上传下载数据(bypy)

    摘要 现在的深度学习代码基本都是在服务器上运行,而大部分的服务器都是远程服务器,只支持命令行操作,所以有些在图形界面上比较容易下载的文件,在服务器上使用命令行很难下载.而且由于远程服务器和本地之间数据 ...

  6. 想在命令行下高效管理百度网盘吗?或许你应该用下这款神器!

    提到百度网盘,想必大家都很熟悉吧. 百度网盘自 2012 年上线运行以来,迅速积累了大量用户.但是狗改不了吃屎,作为百度的产品,百度网盘现在是越来越恶心了,不给充钱就限速,官方居然还不承认(百度网盘 ...

  7. 酷:BaiduPCS-Go | 百度网盘命令行工具(基于 Go)

    好像转过了,没关系再转一遍: https://www.jianshu.com/p/c37a124a0f55 BaiduPCS-Go | 百度网盘命令行工具(基于 Go) Mogeko丶 0.2 201 ...

  8. java指令导出data文件_直接用 java 命令行动态生成jpg文件 (转)

    直接用 java 命令行动态生成jpg文件 (转)[@more@] /** * jeruGraphics v 1.0 * * 看到一些动态生成图象的例子都是完成的, * 而且很长,觉得不是无论从实用性 ...

  9. linux下备份mysql上传到网盘_Linux命令行上传文件到百度网盘

    最近在学习 MySQL 的 bin-log 时候考虑到数据备份的问题,突然想到如果能将数据通过 Linux 命令行方式备份到百度网盘,那是一件多么牛逼的事情.百度网盘有免费的 2TB 存储空间,而且有 ...

最新文章

  1. 指令篇: 查看系统版本信息___uname
  2. 代数式的书写规范八种_中考数学一轮复习-第2节代数式与整式运算
  3. PostgreSQL 从源码找出哪些操作需要超级用户权限 - 阿里云rds_superuser和superuser有什么区别...
  4. java对象不会被改变_Java 并发编程(二)对象的不变性和安全的公布对象
  5. vue中input多选_vue实现下拉多选vue实现多选下拉框
  6. React学习初探(环境搭建)
  7. linux的wc命令源代码,linux下的wc命令的源代码
  8. (笔记)VC6插件安装(VC6LineNumberAddin)
  9. NanoHttpd 单文件
  10. Grafana v5.2 设置
  11. wgs84坐标转换,地图拾取wgs84坐标工具推荐
  12. 轻松盘,资产盘点不再难 RFID办公资产盘点管理
  13. 给本本K46C升级内存并升级64位WIN7
  14. C语言练习-[1005]温度转换
  15. 【seaborn】jointplot 改变图片长宽比,非方形
  16. SLO 和 SLI的最佳实践
  17. sklearn.neighbors 最近邻相关算法,最近邻分类和回归
  18. 蓝牙核心技术了解(蓝牙协议、架构、硬件和软件笔记)
  19. 用户数据报协议(UDP)
  20. android queries属性

热门文章

  1. 一文搞清楚 DNS 的来龙去脉
  2. 区块链之一 起源思想和本质
  3. TCP的三个窗口:发送窗口swnd、接收窗口rwnd、拥塞窗口cwnd
  4. FHS(Filesystem Hierarchy Standard)文件系统目录标准
  5. 树莓派桌面多出个计算机,树莓派|计算机实验室之树莓派:课程 9 屏幕04
  6. fprintf()函数的使用
  7. html转成cshtml通用篇
  8. Simulink学习笔记
  9. 2020年如何成为全栈工程师
  10. Windows 怎么查看是否已经真正激活