Koleksyon lòd Rclone: ​​kòmanse kopi synchrone telechaje kopi dosye metòd itilizasyon paramèt

Rklon Li se yon zouti liy kòmand ki sipòte senkronize, telechaje ak telechaje done ant diferan depo objè ak disk rezo.

Epi, ak kèk paramèt, ou ka fasilman aplike fonksyon trè pratik tankou telechaje offline ak backup sèvè VPS.

Atik sa a pral pataje paramèt kòmand yo souvan itilize pa Rclone.

Koleksyon lòd Rclone: ​​kòmanse kopi synchrone telechaje kopi dosye metòd itilizasyon paramèt

Enstale Rclone

Linux/CentOS/macOS/BSD

Rclone bay ofisyèlman yon script enstalasyon yon sèl-klike:

curl https://rclone.org/install.sh | sudo bash

Windows

Klike sou lyen ki anba a pou antre nan paj telechaje Rclone ▼

  • Lè sa a, chwazi Windows Downloads.

Rclone enstalasyon konfigirasyon konfigirasyon lòd

rclone config – Antre nan opsyon konfigirasyon entèaktif pou fè operasyon tankou ajoute, efase, ak jere disk rezo.

Pou yon operasyon detaye, tanpri al gade nan enstalasyon Rclone ak leson patikilye konfigirasyon sa a▼

rclone config file – Montre chemen an nan fichye a konfigirasyon, fichye a konfigirasyon jeneral se nan ~/.config/rclone/rclone.conf

rclone config show – Montre enfòmasyon sou pwofil yo

Rclone ajou aktyalizasyon vèsyon kòmand

Antre kòmandman sa a pou ajou ak ajou vèsyon Rclone ▼

rclone selfupdate
  • Remake byen ke lòd sa a pa disponib anvan rclone vèsyon 1.55.
  • Si yon mesaj echèk parèt:unknown command "selfupdate", ou bezwen swiv leson patikilye enstriksyon enstalasyon sa a pou enstale ak mete ajou manyèlman ▼

Ki jan yo retire retire RClone?

Pou dezenstale epi retire fichye konfigirasyon rclone, sèvi ak lòd sa a pou lis chemen konfigirasyon RClone aktyèl la▼

rclone config file

Sa a pral lis chemen an nan dosye konfigirasyon aktyèl la.Lè sa a, ou ka efase kote chemen an dapre egzanp ki anba a.Sa a pral efase kalifikasyon yo pou sèvis depo aleka.

Rclone dezenstalasyon lòd

Remak:Apre w fin efase Rclone ak lòd sa a, ou p ap kapab jwenn aksè nan sèvis depo aleka epi w ap bezwen rkree yo ▼

sudo rm /home/pi/.config/rclone/rclone.conf

Pou retire kòmandman rclone ak paj man, jis swiv kòmandman ki anba a pou retire fichye yo▼

sudo rm /usr/bin/rclone
sudo rm /usr/local/share/man/man1/rclone.1

Sentaks lòd telechaje Rclone

# 本地到网盘
rclone [功能选项] <本地路径> <网盘名称:路径> [参数] [参数] ...

# 网盘到本地
rclone [功能选项] <网盘名称:路径> <本地路径> [参数] [参数] ...

# 网盘到网盘
rclone [功能选项] <网盘名称:路径> <网盘名称:路径> [参数] [参数] ...

Egzanp itilizasyon Rclone

rclone move -v /Download Onedrive:/Download --transfers=1

Rclone kòmand opsyon fonksyon komen

  • rclone copy - kopye fichye yo
  • rclone move – pou deplase dosye yo, si ou vle efase anyè sous vid la apre mouvman an, ajoute --delete-empty-src-dirs 参数
  • rclone sync – Senkronize dosye: senkronize anyè sous la ak anyè sib la ak dosye, se sèlman anyè sib la ak dosye yo chanje.
  • rclone size – Tcheke gwosè dosye rezo disk la.
  • rclone delete – Efase kontni fichye a anba chemen an.
  • rclone purge – Efase chemen an ak tout sa ki nan dosye li yo.
  • rclone mkdir - Kreye yon anyè.
  • rclone rmdir – Efase yon anyè.
  • rclone rmdirs – Efase anyè vid la anba anviwònman espirityèl espesifye a.si ajoute --leave-root paramèt, anyè rasin lan pa pral efase.
  • rclone check – Tcheke si done adrès sous ak destinasyon an matche.
  • rclone ls – Lis tout dosye ki nan chemen espesifye a ak gwosè yo ak chemen yo.
  • rclone lsl - Yon plis tan pou telechaje ekspozisyon pase pi wo a.
  • rclone lsd Lis anyè yo anba chemen espesifye a.
  • rclone lsf – Lis anyè ak fichye yo anba chemen espesifye a.

Ki jan yo sèvi ak lòd paramèt Rclone la

  • -n = --dry-run - Kouri tès la, pou wè ki operasyon rclone pral fè nan operasyon aktyèl la.
  • -P = --progress - Montre pwogrè transmisyon an tan reyèl, rafrechi yon fwa chak 500mS, otreman rafrechi yon fwa chak minit pa default.
  • --cache-chunk-size SizeSuffi - Gwosè blòk la, default la se 5M, an teyori, se pi gwo vitès Upload la, se plis memwa li pran.Si mete twò gwo, li ka lakòz pwosesis la kraze.
  • --cache-chunk-total-size SizeSuffix - Gwosè total ke yon blòk ka okipe sou disk lokal la, default 10G.
  • --transfers=N - Kantite dosye paralèl, default se 4.Li rekòmande diminye paramèt sa a sou yon VPS ki gen memwa relativman ti, pou egzanp: sou yon ti VPS ak 128M, li rekòmande yo mete l 'a 1.
  • --config string - presize chemen fichye konfigirasyon an,stringse chemen fichye konfigirasyon an.
  • --ignore-errors - Sote erè.Pou egzanp, OneDrive pral mande apre w fin telechaje kèk dosye espesyalFailed to copy: failed to open source object: malwareDetected: Malware detected, ki pral lakòz travay transmisyon ki vin apre yo dwe sispann, epi yo ka ajoute paramèt sa a nan sote erè.Men, li ta dwe remake ke kòd la estati sòti nan RCLONE pa pral0.

Natirèlman, wòl nan rclone se pi plis pase sa, ak kèk kòmand Rclone souvan itilize yo ki nan lis anba a.

Rclone copy file copy command

Kopi ▼

rclone copy

deplase ▼

rclone move

efase ▼

rclone delete

Rclone senkronizasyon kòmand

Senkronize ▼

rclone sync

Lòt paramèt: montre vitès an tan reyèl ▼

-p

Paramèt adisyonèl: limit vitès 40MB ▼

--bwlimit 40M

Lòt paramèt: kantite fichye paralèl ▼

--transfers=N

Rclone kòmanse kòmandman

kòmanse rclone ▼

systemctl start rclone

sispann rclone ▼

systemctl stop rclone

Gade estati rclone ▼

systemctl status rclone

Gade Kote Pwofil ▼

rclone config file

Rclone boutèy demi lit

rclone gen 4 nivo anrejistreman,ERROR,NOTICE,INFO  DEBUG.Pa default, rclone pral jenere ERROR  NOTICE mesaj nivo.

  • -q - rclone pral sèlman jenere ERROR nouvèl.
  • -v -- rclone pral jenere ERROR,NOTICE  INFO nouvèl,rekòmande sa a.
  • -vv - rclone pral jenere ERROR,NOTICE,INFO DEBUG nouvèl.
  • --log-level LEVEL Drapo a kontwole nivo boutèy la.

Rclone pwodiksyon boutèy demi lit pou ranpli kòmand

使用 --log-file=FILE opsyon, rclone pral Error,Info  Debug mesaj ak erè estanda redireksyon sou FILE, isit la FILE se chemen fichye journal ou espesifye a.

Yon lòt fason se sèvi ak kòmandman lonje sistèm lan, tankou:

rclone sync -v Onedrive:/DRIVEX Gdrive:/DRIVEX > "~/DRIVEX.log" 2>&1

Rclone filtre, enkli ak eskli paramèt

--exclude – Ekskli fichye oswa anyè.

--include – Mete yon dosye oswa anyè.

--filter – Règ filtraj dosye, ekivalan a lòt metòd itilizasyon de opsyon ki anwo yo.Mete règ kòmanse avèk + kòmanse ak règ esklizyon kòmanse ak - kòmansman.

Rclone fichye kalite filtre paramèt

tankou --exclude "*.bak",--filter "- *.bak", ekskli tout bak dokiman.Kapab ekri tou.

tankou --include "*.{png,jpg}",--filter "+ *.{png,jpg}", enkli tout png  jpg dosye, eksepte lòt dosye.

--delete-excluded Efase eskli fichye yo.Li bezwen yo dwe itilize ansanm ak paramèt filtre a, otreman li pa valab.

Rclone paramèt filtre anyè

Filtraj anyè a bezwen ajoute apre non anyè a /, sinon li pral trete kòm yon dosye pou matche.pa / Nan kòmansman an pral sèlman matche ak anyè rasin lan (anba anyè a espesifye), otreman li pral matche ak anyè a.Menm bagay la tou aplike nan dosye yo.

--exclude ".git/" eskli tout anyè.git Table of contents.

--exclude "/.git/" Ekskli sèlman anyè rasin lan.git Table of contents.

--exclude "{Video,Software}/" eskli tout anyè Video  Software Table of contents.

--exclude "/{Video,Software}/" Ekskli sèlman anyè rasin lan Video  Software Table of contents.

--include "/{Video,Software}/**" Mete sèlman anyè rasin lan Video  Software tout sa ki nan anyè a.

Rclone dosye gwosè filtre paramèt

Inite gwosè default la se kBytes , men ou ka itilize k ,M Oswa G sifiks.

--min-size Filtre dosye ki pi piti pase gwosè espesifye a.pa egzanp --min-size 50 Endike ke dosye ki pi piti pase 50k pa pral transfere.

--max-size Filtre dosye ki pi gwo pase gwosè espesifye a.pa egzanp --max-size 1G Endike ke dosye ki pi gwo pase 1G pa pral transfere.

Remak:Nan itilizasyon tès aktyèl la, li jwenn ke de opsyon yo nan filtraj gwosè pa ka itilize an menm tan an.

Rclone filtre règ paramèt dosye

--filter-from <规则文件> Ajoute règ enkli / ekskli nan dosye yo.pa egzanp --filter-from filter-file.txt.

Egzanp dosye règ filtre Rclone:

- secret*.jpg
+ *.jpg
+ *.png
+ file2.avi
- /dir/Trash/**
+ /dir/**
- *

Anba a gen kèk egzanp sou itilizasyon filtre ki pi komen ak senp, pou itilizasyon ki pi konplèks ak pi wo, tcheke deyòRclone ofisyèl filtre règ dokiman.

Rclone tan oswa opsyon dire

Opsyon TIME oswa DURATION ka espesifye kòm yon kòd dire oswa yon kòd tan.

Yon kòd dire ka se yon sekans nimewo desimal siyen, yo chak ak yon desimal opsyonèl ak sifiks inite, tankou "300ms", "-1.5h", oswa "2h45m".Inite default la se segonn oswa abrevyasyon sa yo valab:

  • ms- milisgond
  • s - Dezyèm
  • m - minit
  • h - Lè
  • d - syèl
  • w - semèn
  • M - plizyè mwa
  • y - Ane

Sa yo kapab tou espesifye kòm fwa absoli nan fòma sa yo:

  • RFC3339 - egzanp2006-01-02T15:04:05ZOswa2006-01-02T15:04:05+07:00
  • ISO8601 dat ak lè, zòn lè lokal -2006-01-02T15:04:05
  • ISO8601 dat ak lè, zòn lè lokal -2006-01-02 15:04:05
  • ISO8601 dat - 2006-01-02(AAAA-MM-JJ)

Rclone varyab anviwònman yo

Chak opsyon nan rclone ka mete atravè varyab anviwònman an.Non varyab anviwònman an ka espesifye panon opsyon longkonvèti, efase -- prefiks, chanje - _, majiskil ak prefiks RCLONE_.Priyorite varyab anviwònman yo pral pi ba pase opsyon liy kòmand yo, se sa ki, lè opsyon ki koresponn yo ajoute nan liy lòd la, valè yo tabli pa varyab anviwònman yo pral ranplase.

Pou egzanp, mete gwosè a telechaje minimòm --min-size 50, lè l sèvi avèk varyab anviwònman an se RCLONE_MIN_SIZE=50.Lè varyab anviwònman an mete, nan liy kòmand la sèvi ak --min-size 100, Lè sa a, valè varyab anviwònman an pral ranplase.

Rclone varyab anviwònman komen yo

  • RCLONE_CONFIG - Custom dosye konfigirasyon chemen
  • RCLONE_CONFIG_PASS – Si rclone ankode, mete varyab anviwònman sa a kòm yon modpas pou otomatikman dechifre fichye konfigirasyon an.
  • RCLONE_RETRIES – Telechaje fwa reesye echèk, default 3 fwa
  • RCLONE_RETRIES_SLEEP – Telechaje echèk reeseye tan ap tann, enfim pa default, inites,m,hReprezante segonn, minit, ak èdtan, respektivman.
  • CLONE_TRANSFERS - Kantite fichye yo telechaje an paralèl.
  • RCLONE_CACHE_CHUNK_SIZE - Gwosè blòk la, default la se 5M, an teyori, se pi gwo vitès Upload la, se plis memwa li pran.Si mete twò gwo, li ka lakòz pwosesis la kraze.
  • RCLONE_CACHE_CHUNK_TOTAL_SIZE - Gwosè total ke yon blòk ka okipe sou disk lokal la, default 10G.
  • RCLONE_IGNORE_ERRORS=true - Sote erè.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) pataje "Ansiklopedi kòmand Rclone: ​​Kòmanse Synchrone Kopi Download Kopi Fichye Paramèt Itilizasyon", ki itil pou ou.

Byenvini pataje lyen atik sa a:https://www.chenweiliang.com/cwl-1864.html

Byenveni nan chanèl Telegram blog Chen Weiliang a pou jwenn dènye mizajou yo!

🔔 Se pou premye moun ki jwenn bonjan "ChatGPT Content Maketing AI Itilizasyon Zouti Gid" nan anyè chanèl ki pi wo a! 🌟
📚 Gid sa a gen anpil valè, 🌟Sa a se yon opòtinite ki ra, pa rate li! ⏰⌛💨
Pataje epi like siw renmen!
Pataje w ak renmen ou se motivasyon kontinyèl nou!

 

kòmantè

Adrès imèl ou pa pral pibliye. Jaden obligatwa yo te itilize * Mete etikèt sou

woule nan tèt