Mkpokọta iwu Rclone: ​​malite usoro ojiji nbipụta faịlụ nbudata na-emekọrịta ihe

Ogene Ọ bụ ngwa ahịrị iwu na-akwado mmekọrịta, bulite na nbudata data n'etiti ihe nchekwa ihe dị iche iche na diski netwọkụ.

Na, na ụfọdụ ntọala, ị nwere ike n'ụzọ dị mfe mejuputa nnọọ bara uru ọrụ dị ka offline nbudata na VPS nkesa ndabere.

Edemede a ga-ekekọrịta usoro iwu nke Rclone na-ejikarị.

Mkpokọta iwu Rclone: ​​malite usoro ojiji nbipụta faịlụ nbudata na-emekọrịta ihe

Wụnye Rclone

Linux/CentOS/macOS/BSD

Rclone na-enye script nwụnye otu-pịa n'ihu ọha:

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

Windows

Pịa njikọ dị n'okpuru ka ịbanye na ibe nbudata Rclone ▼

  • Mgbe ahụ, họrọ Windows Downloads.

Iwu nhazi nhazi nrụnye Rclone

rclone config - Tinye nhọrọ nhazi mmekọrịta iji rụọ ọrụ dịka ịgbakwunye, ihichapụ, na ijikwa diski netwọkụ.

Maka nkọwa, hụ nrụnye Rclone na nkuzi nhazi ▼

rclone config file - Gosipụta ụzọ nke faịlụ nhazi, faịlụ nhazi izugbe dị ~/.config/rclone/rclone.conf

rclone config show – Gosi ozi profaịlụ

Iwu ụdị nkwalite Rclone

Tinye iwu a iji kwalite na melite ụdị Rclone▼

rclone selfupdate
  • Rịba ama na iwu a adịghị tupu ụdị rclone 1.55.
  • Ọ bụrụ na ozi ọdịda pụtara:unknown command "selfupdate", mkpa ka ị na-eso nke a nwụnye ntuziaka nkuzi iji wụnye na melite aka ▼

Kedu otu esi ewepu wepụ RClone?

Iji wepu ma wepu faịlụ nhazi rclone, jiri iwu na-esonụ depụta ụzọ nhazi RClone dị ugbu a▼

rclone config file

Nke a ga-edepụta ụzọ na faịlụ nhazi dị ugbu a.Mgbe ahụ ị nwere ike ihichapụ ebe ụzọ dịka ọmụmaatụ n'okpuru.Nke a ga-ehichapụ nzere maka ọrụ nchekwa dịpụrụ adịpụ.

Iwu iwepụ Rclone

Mara:Mgbe iji iwu ndị a ihichapụ Rclone, ị gaghị enwe ike ịnweta ọrụ nchekwa dịpụrụ adịpụ ma ọ ga-adị mkpa ịmegharị ha▼

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

Iji wepu iwu rclone na ibe mmadụ, naanị soro iwu dị n'okpuru iji wepu faịlụ▼

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

Nbudata iwu Rclone syntax

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

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

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

Ọmụmaatụ ojiji Rclone

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

Nhọrọ ọrụ nkịtị nke Rclone

  • rclone copy - detuo faịlụ
  • rclone move - iji bugharịa faịlụ, ọ bụrụ na ịchọrọ ihichapụ akwụkwọ ndekọ aha efu mgbe ịkwaga, gbakwunye --delete-empty-src-dirs Paramita
  • rclone sync - Faịlụ mekọrịta: mekọrịta akwụkwọ ndekọ aha na akwụkwọ ndekọ aha na faịlụ, naanị akwụkwọ ndekọ aha na faịlụ ka agbanwere.
  • rclone size - Lelee nha faịlụ nke diski netwọkụ.
  • rclone delete - Hichapụ ọdịnaya faịlụ n'okpuru ụzọ ahụ.
  • rclone purge - Na-ehichapụ ụzọ na ọdịnaya faịlụ ya niile.
  • rclone mkdir - Mepụta ndekọ.
  • rclone rmdir – Hichapụ ndekọ.
  • rclone rmdirs – Hichapụ ihe efu ndekọ n'okpuru kpọmkwem ime mmụọ gburugburu.ọ bụrụ gbakwunye --leave-root paramita, agaghị ehichapụ akwụkwọ ndekọ mgbọrọgwụ.
  • rclone check - Lelee na isi mmalite na ebe ị ga-aga na data data dakọtara.
  • rclone ls - Depụta faịlụ niile n'ụzọ akọwapụtara na nha na ụzọ ha.
  • rclone lsl - Otu oge bulite ihe ngosi karịa n'elu.
  • rclone lsd Depụta akwụkwọ ndekọ aha n'okpuru ụzọ akọwapụtara.
  • rclone lsf - Depụta akwụkwọ ndekọ aha na faịlụ n'okpuru ụzọ akọwapụtara.

Otu esi eji iwu paramita Rclone

  • -n = --dry-run - Nwalee ọsọ, ka ịhụ ihe ọrụ rclone ga-arụ na arụ ọrụ n'ezie.
  • -P = --progress - Gosipụta ọganihu nnyefe ozugbo, nweta ume otu ugboro kwa 500mS, ma ọ bụghị na-enweta ume otu ugboro kwa nkeji na ndabara.
  • --cache-chunk-size SizeSuffi - Ogo ngọngọ, ndabara bụ 5M, na tiori, ibu ibu ibu ibu, ka ebe nchekwa na-ewe.Ọ bụrụ na edobe ya nke ukwuu, ọ nwere ike ime ka usoro ahụ daa.
  • --cache-chunk-total-size SizeSuffix - Ngụkọta nha nke ngọngọ nwere ike ịnwe na diski mpaghara, 10G ndabara.
  • --transfers=N - Ọnụọgụ faịlụ ndị yiri ya, ndabara bụ 4.A na-atụ aro ka ị belata oke a na VPS nwere obere ebe nchekwa, dịka ọmụmaatụ: na obere VPS nwere 128M, a na-atụ aro ka ịtọ ya na 1.
  • --config string - ezipụta usoro faịlụ nhazi,stringbụ nhazi faịlụ ụzọ.
  • --ignore-errors – Mafere njehie.Dịka ọmụmaatụ, OneDrive ga-akpalite mgbe ebulitesịrị ụfọdụ faịlụ pụrụ icheFailed to copy: failed to open source object: malwareDetected: Malware detected, nke ga-eme ka a kwụsị ọrụ mgbasa ozi na-esote, yana enwere ike ịgbakwunye oke a ka ọ bụrụ njehie.Mana ekwesịrị ịmara na koodu ọpụpụ RCLONE agaghị adị0.

N'ezie, ọrụ nke rclone karịrị nke ahụ, na ụfọdụ iwu Rclone a na-ejikarị eme ihe edepụtara n'okpuru ebe a.

Iwu oyiri faịlụ Rclone

Detuo ▼

rclone copy

ịkwaga ▼

rclone move

hichapụ ▼

rclone delete

Iwu mmekọrịta Rclone

Mmekọrịta ▼

rclone sync

Akụkụ ndị ọzọ: gosi ọsọ ọsọ ▼

-p

Akụkụ ndị ọzọ: oke ọsọ 40MB ▼

--bwlimit 40M

Oke ihe mgbakwunye: ọnụọgụ faịlụ ndị yiri ya ▼

--transfers=N

Iwu mmalite Rclone

malite rclone▼

systemctl start rclone

kwụsị rclone ▼

systemctl stop rclone

Lelee ọkwa clone ▼

systemctl status rclone

Lelee ebe profaịlụ ▼

rclone config file

Akwụkwọ ndekọ Rclone

rclone nwere ọkwa ndekọ 4,ERROR,NOTICE,INFO na DEBUG.Site na ndabara, rclone ga-emepụta ERROR na NOTICE ozi larịị.

  • -q - rclone ga-emepụta naanị ERROR ozi.
  • -v -- rclone ga-emepụta ERROR,NOTICE na INFO ozi,kwadoro nke a.
  • -vv - rclone ga-emepụta ERROR,NOTICE,INFOna DEBUG ozi.
  • --log-level LEVEL Ọkọlọtọ - na-achịkwa ọkwa ndekọ.

Ndekọ mmepụta Rclone na iwu faịlụ

使用 --log-file=FILE nhọrọ, rclone ga- Error,Info na Debug ezigara ozi na njehie ọkọlọtọ na FILE,Ebe a FILE bụ log faịlụ ụzọ ị kwuru.

Ụzọ ọzọ bụ iji iwu nrụtụ aka nke sistemụ, dị ka:

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

Ihe nzacha Rclone, gụnye ma wepu paramita

--exclude - Wepu faịlụ ma ọ bụ akwụkwọ ndekọ aha.

--include - Tinye faịlụ ma ọ bụ ndekọ.

--filter - Iwu nzacha faịlụ, dabara na ụzọ ojiji ndị ọzọ nke nhọrọ abụọ dị n'elu.Tinyere iwu malite na + na-amalite na iwu mwepu malite na - mmalite.

Ụdị nzacha ụdị faịlụ Rclone

Dịka ọmụmaatụ --exclude "*.bak",--filter "- *.bak", ewepu ihe niile bak akwụkwọ.Nwere ike dee.

Dịka ọmụmaatụ --include "*.{png,jpg}",--filter "+ *.{png,jpg}", gụnyere ihe niile png na jpg faịlụ, ewepu faịlụ ndị ọzọ.

--delete-excluded Hichapụ faịlụ ewepụrụ.Ekwesịrị iji ya na njikọ nzacha, ma ọ bụghị na ọ abaghị uru.

Ihe nzacha ndekọ ndekọ Rclone

Ekwesịrị ịgbakwunye nzacha ndekọ aha mgbe aha ndekọ ahụ gasịrị /, ma ọ bụghị ya, a ga-emeso ya dị ka faịlụ maka dakọtara.site / Na mmalite ga-adaba na ndekọ mgbọrọgwụ (n'okpuru akwụkwọ ndekọ aha), ma ọ bụghị ya ga-adaba na ndekọ.Otu ihe ahụ na-emetụta faịlụ.

--exclude ".git/" wepu akwụkwọ ndekọ aha niile.git Tebulu ọdịnaya.

--exclude "/.git/" Wepụ naanị ndekọ ndekọ.git Tebulu ọdịnaya.

--exclude "{Video,Software}/" wepu akwụkwọ ndekọ aha niile Video na Software Tebulu ọdịnaya.

--exclude "/{Video,Software}/" Wepụ naanị ndekọ ndekọ Video na Software Tebulu ọdịnaya.

--include "/{Video,Software}/**" Tinye naanị ndekọ ndekọ Video na Software ọdịnaya niile nke ndekọ.

Nha nha faịlụ Rclone

Ngalaba nha ndabara bụ kBytes , ma ị nwere ike iji k ,M  G suffix.

--min-size Wepụta faịlụ dị obere karịa nha akọwapụtara.ọmụmaatụ --min-size 50 Na-egosi na faịlụ ndị pere mpe karịa 50k agaghị ebufe.

--max-size Nzacha faịlụ buru ibu karịa nha akọwapụtara.ọmụmaatụ --max-size 1G Na-egosi na agaghị ebufe faịlụ karịrị 1G.

Mara:N'iji ule n'ezie, achọpụtara na enweghị ike iji nhọrọ abụọ nke nzacha nha n'otu oge.

Mpempe faịlụ nzacha Rclone

--filter-from <规则文件> Tinye gụnyere/wepu iwu na faịlụ.ọmụmaatụ --filter-from filter-file.txt.

Ọmụmaatụ faịlụ nzacha Rclone:

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

N'okpuru bụ ọmụmaatụ nke ojiji nzacha a na-ahụkarị na nke dị mfe, maka ojiji ndị siri ike na nke dị elu, leleeAkwụkwọ iwu nzacha ndị ọrụ Rclone.

Nhọrọ oge Rclone ma ọ bụ ogologo oge

Enwere ike ịkọwa nhọrọ TIME ma ọ bụ DURATION dị ka eriri oge ma ọ bụ eriri oge.

Eriri ogologo oge nwere ike ịbụ usoro nke ọnụọgụgụ ndenye abịanyere aka, nke ọ bụla nwere nrụrụ decimal na suffix nkeji, dị ka "300ms", "-1.5h", ma ọ bụ "2h45m".Ngalaba ndabara bụ sekọnd ma ọ bụ ndebiri ndị a bara uru:

  • ms– millisekọnd
  • s - Nke abụọ
  • m - nkeji
  • h - Oge awa
  • d - igwe
  • w - izu
  • M – ọtụtụ ọnwa
  • y - Afọ

Enwere ike ịkọwapụta oge ndị a dị ka oge zuru oke n'ụdị ndị a:

  • RFC3339 - dịka ọmụmaatụ2006-01-02T15:04:05Z2006-01-02T15:04:05+07:00
  • ISO 8601 ụbọchị na oge, mpaghara oge mpaghara -2006-01-02T15:04:05
  • ISO 8601 ụbọchị na oge, mpaghara oge mpaghara -2006-01-02 15:04:05
  • ISO 8601 ụbọchị - 2006-01-02(YYYY-MM-DD)

Mgbanwe gburugburu ebe obibi Rclone

Enwere ike ịtọ nhọrọ ọ bụla na rclone site na mgbanwe gburugburu ebe obibi.Enwere ike ịkọwa aha mgbanwe gburugburu ebe obibi site naogologo nhọrọ ahatọghata, hichapụ -- prefix, mgbanwe - maka_, nnukwu na prefix RCLONE_.Ihe kacha mkpa nke mgbanwe gburugburu ebe obibi ga-adị ala karịa nke nhọrọ ahịrị iwu, ya bụ, mgbe agbakwunyere nhọrọ kwekọrọ site na ahịrị iwu, ụkpụrụ ndị mgbanwe gburugburu ebe obibi setịpụrụ ga-edegharị.

Dịka ọmụmaatụ, ịtọ nha nbudata kacha nta --min-size 50, iji mgbanwe gburugburu ebe obibi bụ RCLONE_MIN_SIZE=50.Mgbe atọrọ mgbanwe gburugburu ebe obibi, n'ahịrị iwu were --min-size 100, mgbe ahụ, a ga-edegharị uru nke mgbanwe gburugburu ebe obibi.

Rclone nkịtị gburugburu mgbanwe mgbanwe

  • RCLONE_CONFIG - Ụzọ nhazi faịlụ nhazi
  • RCLONE_CONFIG_PASS - Ọ bụrụ na ezoro ezo rclone, tọọ mgbanwe gburugburu ebe a dị ka paswọọdụ iji mebie faịlụ nhazi ahụ na-akpaghị aka.
  • RCLONE_RETRIES – Bulite odida ugboro ugboro, ndabara ugboro 3
  • RCLONE_RETRIES_SLEEP – Bulite ọdịda ọzọ nwaa oge echere, nwere nkwarụ na ndabara, otus,m,hNa-anọchi anya sekọnd, nkeji na awa, n'otu n'otu.
  • CLONE_TRANSFERS - Ọnụọgụ faịlụ ebugoro n'otu n'otu.
  • RCLONE_CACHE_CHUNK_SIZE - Ogo ngọngọ, ndabara bụ 5M, na tiori, ibu ibu ibu ibu, ka ebe nchekwa na-ewe.Ọ bụrụ na edobe ya nke ukwuu, ọ nwere ike ime ka usoro ahụ daa.
  • RCLONE_CACHE_CHUNK_TOTAL_SIZE - Ngụkọta nha nke ngọngọ nwere ike ịnwe na diski mpaghara, 10G ndabara.
  • RCLONE_IGNORE_ERRORS=true – Mafere njehie.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kesara "Rclone Command Encyclopedia: Start Synchronous Copy Download Copy File Parameters Use", nke na-enyere gị aka.

Nnọọ ka ị kesaa njikọ nke akụkọ a:https://www.chenweiliang.com/cwl-1864.html

Nabata na ọwa Telegram nke blọgụ Chen Weiliang ka ị nweta mmelite kachasị ọhụrụ!

🔔 Bụrụ onye mbụ nweta "ChatGPT Content Marketing AI Tool Guideing" bara uru na akwụkwọ ndekọ aha kacha elu! 🌟
📚 Ntuziaka a nwere nnukwu uru, 🌟Nke a bụ ohere dị ụkọ, echefula ya! ⏰⌛💨
Kekọrịta na-amasị ma ọ bụrụ na-amasị gị!
Ịkekọrịta na mmasị gị bụ mkpali anyị na-aga n'ihu!

 

评论

Adreesị email gị agaghị ebipụta. Achọrọ ubi na-eji * Label

pịgharịa gaa n'elu