文章目录

  • 云硬盘基础
    • 瞻仰云硬盘
    • 创建文件系统
    • 硬盘相关常见命令
  • bt下载和复用数据
    • `transmission`安装和配置方法
    • 尝试使用
    • 配置下载目的地
  • 总结和问答练习

时效性
本篇撰写时间为2021.12.13,由于计算机技术日新月异,博客中所有内容都有时效和版本限制,具体做法不一定总行得通,链接可能改动失效,各种软件的用法可能有修改。但是其中透露的思想往往是值得学习的。
本篇前置:

  • ExpRe[6] 云服务器[0] 基础使用,ssh连接
    https://www.cnblogs.com/minor-second/p/15553737.html
  • IncRe[0] Linux与Shell 第7章 理解Linux文件权限
    https://www.cnblogs.com/minor-second/p/15684735.html

云硬盘基础

瞻仰云硬盘

无论你是在配置云服务器的时候购买了,还是单独购买,都请到云服务器提供商的控制台查看

教程https://docs.ksyun.com/documents/1052
确保云硬盘在使用中,即对应了需要的主机

创建文件系统

如果我们不需要逻辑分区,则可以裸盘创建文件系统
参考https://docs.ksyun.com/documents/39962
fdisk -l
看到我们的云硬盘,2TB

其设备文件为/dev/vdb
接下来依据教程创建文件系统和挂载即可

硬盘相关常见命令

du看占用,-h使得输出更加human-readable(如使用K, M, G等单位),-s使得不递归。很常见的一个组合就是du -sh查看当前目录所占空间。以及du -h <目录>du -sh <目录>
df看文件系统。-h使得输出更加human-readable,-T使得输出中能看到Type(文件系统的类型)。
所以df -hT可以看到这个就说明挂载成功

bt下载和复用数据

尝试cd到挂载点,进行下载
比如下图中,直接wget是200多K的网速,无法接受(已经在使用位于境外的云服务器了……)

所以我们对于大数据集,尝试使用torrent种子下载
可以去https://academictorrents.com
看看有没有

transmission安装和配置方法

  • 参考https://help.ubuntu.com/community/TransmissionHowTo
    安装transmission
    add-apt-repository ppa:transmissionbt/ppa
    apt update
    apt install transmission-gtk transmission-cli transmission-common transmission-daemon
  • 停下transmission,并作配置,再重启transmission
    • sudo service transmission-daemon stop
    • sudo vim /var/lib/transmission-daemon/info/settings.json
      可以按照https://help.ubuntu.com/community/TransmissionHowTo
      教程链接,做一些想做的配置。
    • sudo service transmission-daemon start

尝试使用

在下载大数据集前,我们下载一个小的东西验证一下可用性

  • 去https://ubuntu.com/download/alternative-downloads
    右键某个种子的链接,复制其地址
  • 在云服务器某个目录wget <链接>
    torrent很小,下载它很快(直接用wget就行)
  • transmission-remote -n 'transmission:transmission' -a <种子文件> # 添加种子
    此时应该已经开始下载了
  • 常见命令
transmission-remote -h # 帮助
transmission-remote -n 'transmission:transmission' -l # 种子列表
transmission-remote -n 'transmission:transmission' -st
transmission-remote -n 'transmission:transmission' -si # 对全体输出信息
transmission-remote -n 'transmission:transmission' -t 1 -f
transmission-remote -n 'transmission:transmission' -t 1 -i # 对列表中1号输出信息
transmission-remote -n 'transmission:transmission' -t 1 -s # 开始
transmission-remote -n 'transmission:transmission' -t 1 -S # 结束
transmission-remote -n 'transmission:transmission' -t 1 -r # 清除

配置下载目的地

  • 回忆之前的配置方法,对transmission进行配置。

    • 具体需要的配置:在/var/lib/transmission-daemon/info/settings.json文件中搜索dir(回忆vim中用/进行搜索)
      找到download-dirincomplete-dir,把值指定成某个云硬盘下的目录。
      例如挂载点/mnt/data_disk01(具体名称是之前设置好的)
  • 然后参考IncRe第0期,给挂载点/mnt/data_disk01设置权限。
  • 重新按照之前方法启动下载,就可以下载到云硬盘了

    可以看到,速度比之前快多了

总结和问答练习

  1. Q: 回忆/dev/null往往用来丢弃输出。所以说dev是develop的意思吗?
    A: 不是。是device. 该目录下有许多特殊的文件,称为“设备文件”。它们往往对应各种物理或虚拟的设备,比如/dev/null空设备(在第11期用到过),/dev/shm共享内存(在第19期用到过)
  2. Q: 写一行小脚本,每隔一小段时间记录一下统计信息在某个日志文件中,方便看bt下载是否稳定。
    A:
    (供参考)
    while true; do echo $(transmission-remote -n 'transmission:transmission' -l) >> log.txt; sleep 5; done;
    隔一段时间看看日志,可以发现有意思的是,p2p高峰期速度飞快。正文中7 days,但在p2p高峰期测算就只有1-3 day(s)

    注:数据集总共1T左右

ExpRe[21] 云服务器[2] 云硬盘,大数据集bt下载相关推荐

  1. 华为服务器gpu芯片怎么样,云服务器gpu有多大

    云服务器gpu有多大 内容精选 换一换 云服务器组是对云服务器的一种逻辑划分,云服务器组中的弹性云服务器遵从同一策略.当前仅支持反亲和性,即同一云服务器组中的弹性云服务器分散地创建在不同的主机上,提高 ...

  2. 服务器系统盘一般设置多大,云服务器系统盘需要多大

    云服务器系统盘需要多大 内容精选 换一换 如果您已经创建了一台Linux云服务器,并根据业务需要进行了自定义配置(如安装软件.部署应用环境等),您可以为更新后的云服务器创建系统盘镜像.使用该镜像创建新 ...

  3. 云服务器出租产业,云服务器一般租多大的比较合适?

    云服务器一般租多大的比较合适? 发布时间:2020-04-15 11:51:30 来源:亿速云 阅读:287 作者:小新 云服务器一般租多大的比较合适?云云服务器的大小.有需要的朋友可以参考一下,希望 ...

  4. 腾讯云服务器挂载云硬盘

    腾讯云服务器挂载云硬盘 1.到腾讯云服务器购买一块云硬盘,然后直接挂载到你的服务器下就可以了,如果服务器不能识别,请看部分存量云服务器无法识别弹性云盘的解决方法 2.挂载完云硬盘之后,云硬盘默认处于未 ...

  5. 阿里云服务器ECS的6大功能组件

    阿里的云服务在国内可以说是首屈一指的了,因此他们家的云服务器也是最受欢迎的.那么,你知道阿里云服务器ECS有哪些功能组件吗?不清楚不要紧,下面服务器吧小编带大家来看看. 在了解之前我们来看一张阿里云服 ...

  6. 为什么会显示贵州云服务器,为什么云服务器都在贵州

    为什么云服务器都在贵州 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 云服务器 ...

  7. 企业wms系统安装在云服务器,wms 云服务器 还是本地

    wms 云服务器 还是本地 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ.exe.在本地主机和Windows云服务器上分别安装 ...

  8. 什么是云服务器,云服务器有哪些优势和特点?

    一.云服务器是什么? 云服务器是一种简单高效.安全可靠.处理能力可弹性伸缩的计算服务.简单地讲,云服务器就是虚拟的物理服务器.其管理方式比物理服务器更简单高效. 用户无需提前购买硬件,即可迅速创建或释 ...

  9. 什么是云计算?IDC服务器托管和云服务器(云主机)哪个更划算?

    云计算 云计算平台整合了互联网应用三大核心要素:计算.存储.网络,面向用户提供公用化的互联网基础设施服务. 云计算服务器(又称云服务器或云主机)是一种类似VPS主机的虚拟化技术, VPS是采用虚拟软件 ...

最新文章

  1. 厌倦了“正在输入…”的客服对话,是时候pick视频客服了
  2. 2021年春季学期-信号与系统-第四次作业参考答案-第九小题
  3. 《区块链100问》笔记整理——23~41问
  4. java封装示例代码
  5. terminal 常用 快捷键
  6. 「Python-Pycharm」zipimport.ZipImportError: can‘t decompress data; zlib not available
  7. Mysql5.7 ZIP 压缩包非安装版的安装方式
  8. Google C++ 编程规范总结
  9. 实现一个基于Vue的Button小组件
  10. 部署腾讯云(CentOS6.6版本,jdk1.7+tomcat8+mysql)
  11. jquery基本过滤选择器:first :last :not(.myclass) :even :odd :eq(1) :gt(5) :lt(1) :header :animated :focus
  12. 直播网站源码,简洁的登录页面
  13. php如何去除文件扩展名,php怎样去除文件后缀名
  14. JSP虚拟路径和虚拟主机的设置
  15. eclipse mars2 安装web插件
  16. 月下夜想曲200.6(攻略2)
  17. c语言程序设计(西安理工大学),C语言程序设计-西安理工大学三电实验教学中心!.doc...
  18. 3904三极管是什么功能_学三极管能遇到这篇巧文,我太幸福了!
  19. win10系统还原被组策略关闭怎么解决
  20. 甲苯二异氰酸酯(TDI)的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告

热门文章

  1. html中控制在一行显示出来,CSS控制文字只显示一行,超出部分显示省略号
  2. 先导式比例插装式减压阀控制器
  3. C语言初阶总结 v1
  4. TRC 链格孢菌毒素和基因毒素丨艾美捷 TRC Alternariol 9-龙胆二糖苷
  5. MCAN论文进阶——MoVie: Revisting Modulated Convolutions for Visual Counting and Beyond 论文笔记
  6. Google的Gmock
  7. 【测试基础】之05 后端语言
  8. 酷视网页视频VR播放器SDK(进取版)使用说明书
  9. Frequency Estimation in Local and Multiparty Differential Privacy
  10. Android老油条都知道的7个Gradle实用奇技淫巧,kotlin高阶函数和lambda示例