linux 更新软件包
更新软件包
sudo apt update
sudo apt upgrade
或者组合起来用
sudo apt update && sudo apt upgrade -y
sudo apt update
sudo apt upgrade
或者组合起来用
sudo apt update && sudo apt upgrade -y
要移动文件或目录,你可以使用 rclone move
命令。以下是语法:rclone move source:path dest:path [options]
例如,如果你想将 Google Drive 上的文件从 mydrive:/folder1 移动到 mydrive:/folder2,你可以这样做:rclone move mydrive:/folder1 mydrive:/folder2
使用 --update
和 --ignore-existing
时,如果你只是想同步新增或修改的文件,并保留目标路径中已存在的文件,这两个选项是非常有用的。
rclone move /local/path/to/files mydrive:/remote/path
rclone move onedrive:/myfiles dropbox:/backup/myfiles
rclone move "/source/path" "/dest/path" -v --update --delete-empty-src-dirs
注:只复制不移动文件或者目录,请把移动move命令换成复制copy命令
官网下载 Windows rclone 软件
https://rclone.org/downloads/
下载安装 Winsfp 软件
https://winfsp.dev/rel
解压到目录
cmd到解压目录输入rclone config
命令配置相关配置
或者开启 rclone webui 进行配置
cmd到解压目录输入rclone rcd --rc-web-gui
命令开启 rclone webui
挂载阿里云盘 webdav
cmd到解压目录输入以下命令进行挂载rclone mount alist: M: --network-mode --header "Referer:" --multi-thread-streams 8 --buffer-size 512M --vfs-fast-fingerprint
或者rclone mount alist: /volume3/6T/alist --use-mmap --umask 000 --allow-other --allow-non-empty --dir-cache-time 24h --cache-dir=/home/cache --vfs-cache-mode full --buffer-size 512M --vfs-read-chunk-size 16M --vfs-read-chunk-size-limit 64M --vfs-cache-max-size 10G --daemon --header "Referer:https://www.aliyundrive.com/
/volume3/6T/alist
改为自己的linux挂载目录或Windows盘符
alist
表示alist的配置文件,利用命令rclone config
创建M
表示挂在到M盘,注意:在挂载前必须是没有M盘。--network-mode
至关重要,这个参数是影响都文件管理器打开挂载目录的响应速度。这个参数的原意是以网络位置挂载即如下图。如果没有这个参数,rclone就会挂载到设备和驱动器。--header "Referer:"
含阿里云盘时需要,否则挂载后打不开文件。--buffer-size 512M
缓存占用的最大内存大小为512M,512可改为其他数字,不宜设置得过大,过大会导致文件过多的占用网络和电脑内存。--vfs-fast-fingerprint
使用快速的文件校验检测,加开文件打开速度。新建一个rclone.bat在D:/rclone的文件夹内,内容同样是:rclone mount alist: M: --use-mmap --umask 000 --allow-other --allow-non-empty --dir-cache-time 24h --cache-dir=/home/cache --vfs-cache-mode full --buffer-size 512M --vfs-read-chunk-size 16M --vfs-read-chunk-size-limit 64M --vfs-cache-max-size 10G --daemon --header "Referer:https://www.aliyundrive.com/
按win+r,输入shell:startup,在新打开的文件夹里面新建一个rclone.vbs文件CreateObject("WScript.Shell").Run "cmd /c D:/rclone/rclone.bat",0
即可完成开机自动开启服务进行挂载。
使用 Windows 的任务计划程序来实现自动启动。
打开 Windows 的任务计划程序(如果你打开了 Windows 的搜索栏的话,左下角搜索栏就可以直接搜索),最右栏选择“创建任务”,进行如下配置。
名称用于给该计划任务命名,如Rclone mount等。
运行任务时,使用下列用户账户修改为SYSTEM。
上侧选择进入“触发器”,新建条件,开始任务选择“登录时”,再进行合理调整保存即可。
上侧选择进入“操作”,新建启动程序。
D:\rclone\rclone.exe
(或者你安装的位置)rclone mount alist: M: --use-mmap --umask 000 --allow-other --allow-non-empty --dir-cache-time 24h --cache-dir=/home/cache --vfs-cache-mode full --buffer-size 512M --vfs-read-chunk-size 16M --vfs-read-chunk-size-limit 64M --vfs-cache-max-size 10G --daemon --header "Referer:https://www.aliyundrive.com/
(或者任何你想要的命令或参数,我们只是让它在后台运行而已)之后上侧的“条件”/“设置”可以按需进行调整。也可以参考我正在使用的配置。
确定后保存。你可以找到这个计划任务然后再右侧选择启动来测试是否能正常加载。
如果能正常加载说明配置完毕。之后每次重启就会自动挂载远程存储了。
其实这套方法应该也可以用于一般 Windows 控制台应用的自动启动与后台运行。
不过我不清楚SYSTEM
账号运行会不会造成什么权限和安全上的问题。不过真要在意这种场景上 Linux 不是更方便么?
https://www.yunieebk.com/rclone_auto_mount/
fusermount -qzu 目录路径
参考资料:
https://www.cnblogs.com/PureFlame/p/17545795.html
https://rclone.cn/gui.html
https://forums.unraid.net/topic/153061-%E6%9C%80%E5%AE%8C%E6%95%B4rclone%E6%8C%82%E8%BD%BD%E7%BD%91%E7%9B%98%E5%88%B0%E6%9C%AC%E5%9C%B0%EF%BC%88alist%E7%AF%87%EF%BC%89%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/
https://post.smzdm.com/p/agqo096d/
https://github.com/alist-org/alist/discussions/2278
https://pst.iorinn.moe/archives/rclone-mount-webdav-win.html
https://www.cnblogs.com/Johnyzh/p/17926946.html
如何检查您的系统是否启用了 BBR?
在启用 BBR 之前,检查它是否已在您的系统上启用是必不可少的。为此,请运行以下命令:
sysctl net.ipv4.tcp_congestion_control
如果启用了 BBR,您将看到以下输出:
net.ipv4.tcp_congestion_control = bbr
如果您看到不同的拥塞控制算法,例如 cubic 或 reno,则 BBR 未启用。
如何在 Debian Linux 中启用 BBR?
要在 Ubuntu Linux 上启用 BBR,请执行以下步骤:
第 1 步:更新您的系统
在对系统进行任何更改之前,更新它以确保您拥有最新的软件包和安全修复程序至关重要。为此,请运行以下命令:
sudo apt update && sudo apt-get upgrade
第 2 步:检查是否支持 BBR
并非所有系统都支持 BBR,因此检查您的系统是否必不可少。为此,请运行以下命令:
sudo modprobe tcp_bbr
如果您的系统支持 BBR,您将看不到任何输出。如果您的系统不支持 BBR,您将看到一条错误消息。
第 3 步:启用 BBR
要启用 BBR,请运行以下命令:
sudo sh -c 'echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf'
sudo sh -c 'echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf'
这些命令会将默认排队规则设置为 fq 并启用 BBR 作为拥塞控制算法。
第 4 步:重新加载 sysctl
要应用更改,请运行以下命令:
sudo sysctl -p
如何验证是否启用了 BBR?
要验证 BBR 是否已启用,请运行以下命令:
sysctl net.ipv4.tcp_congestion_control
如果启用了 BBR,您将看到以下输出:
net.ipv4.tcp_congestion_control = bbr
安装python venvapt install python3-venv
1.打开终端,使用cd命令切换到存储Python虚拟环境的目录
2.创建一个名为myenv1的虚拟环境python3 -m venv myenv1
3.创建一个名为myenv2的虚拟环境python3 -m venv myenv2
4.激活虚拟环境source myenv1/bin/activate
5.退出虚拟环境deactivate
6.删除虚拟环境
6.1 手动删除
6.2 rm -rf path/to/venv
6.3 创建一个新的 Python 虚拟环境并清空之前可能存在的同名虚拟环境的命令python3 -m venv --clear path/to/venv #
请将path/to/venv
替换为你要删除的虚拟环境的路径。