Rclone käsukogu: käivitage sünkroonse koopia allalaadimine koopiafaili parameetrite kasutamise meetod

Rclone See on käsurea tööriist, mis toetab andmete sünkroonimist, üles- ja allalaadimist erinevate objektimälude ja võrguketaste vahel.

Ja mõne seadega saate hõlpsalt rakendada väga praktilisi funktsioone, nagu võrguühenduseta allalaadimine ja VPS-i serveri varundamine.

See artikkel jagab Rclone'i tavaliselt kasutatavaid käsuparameetreid.

Rclone käsukogu: käivitage sünkroonse koopia allalaadimine koopiafaili parameetrite kasutamise meetod

Installige Rclone

Linux/CentOS/macOS/BSD

Rclone pakub ametlikult ühe klõpsuga installiskripti:

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

Windows

Rclone'i allalaadimislehele ▼ sisenemiseks klõpsake allolevat linki

  • Seejärel valige Windowsi allalaadimised.

Rclone installi konfiguratsiooni seadistuskäsk

rclone config – Sisestage interaktiivne konfiguratsioonisuvand, et teha selliseid toiminguid nagu võrguketaste lisamine, kustutamine ja haldamine.

Täpsemat teavet leiate järgmisest Rclone'i installimise ja seadistamise õpetust▼

rclone config file – Kuvage konfiguratsioonifaili tee, üldine konfiguratsioonifail on sees ~/.config/rclone/rclone.conf

rclone config show - Näita profiiliteavet

Rclone versiooniuuenduse värskenduse käsk

Rclone'i versiooni ▼ täiendamiseks ja värskendamiseks sisestage järgmine käsk

rclone selfupdate
  • Pange tähele, et see käsk pole saadaval enne rclone'i versiooni 1.55.
  • Kui kuvatakse veateade:unknown command "selfupdate", peate käsitsi installimiseks ja värskendamiseks järgima seda paigaldusjuhendit ▼

Kuidas eemaldada RClone'i eemaldamine?

Rclone konfiguratsioonifaili desinstallimiseks ja eemaldamiseks kasutage praeguse RClone konfiguratsioonitee loetlemiseks järgmist käsku.

rclone config file

See loetleb praeguse konfiguratsioonifaili tee.Seejärel saate tee asukoha kustutada vastavalt allolevale näitele.See kustutab kaugsalvestusteenuse mandaadid.

Rclone desinstalli käsk

注意 事项:Pärast Rclone kustutamist järgmise käsuga ei pääse te enam juurde kaugsalvestusteenustele ja peate need uuesti looma▼

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

Rclone käskude ja man-lehtede eemaldamiseks järgige failide eemaldamiseks allolevat käsku▼

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

Rclone allalaadimiskäsu süntaks

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

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

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

Rclone kasutamise näide

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

Rclone käsu ühised funktsioonid

  • rclone copy - failide kopeerimine
  • rclone move – failide teisaldamiseks, kui soovite pärast teisaldamist tühja lähtekataloogi kustutada, lisage --delete-empty-src-dirs 参数
  • rclone sync – Sünkrooni failid: sünkroonige lähtekataloog sihtkataloogi ja -failidega, muudetakse ainult sihtkataloogi ja -faile.
  • rclone size – Kontrollige võrguketta faili suurust.
  • rclone delete – Kustutage tee alt faili sisu.
  • rclone purge – Kustutab tee ja kogu selle faili sisu.
  • rclone mkdir - Loo kataloog.
  • rclone rmdir – Kustutage kataloog.
  • rclone rmdirs – Kustutage määratud vaimse keskkonna all olev tühi kataloog.kui lisada --leave-root parameeter, juurkataloogi ei kustutata.
  • rclone check – Kontrollige, kas lähte- ja sihtkoha aadressi andmed ühtivad.
  • rclone ls – Loetlege kõik määratud tee failid koos nende suuruse ja teega.
  • rclone lsl – Üks kuvari üleslaadimise aeg rohkem kui ülalpool.
  • rclone lsd Loetlege määratud tee all olevad kataloogid.
  • rclone lsf – Loetlege määratud tee all olevad kataloogid ja failid.

Kuidas kasutada Rclone parameetri käsku

  • -n = --dry-run – Testkäivitamine, et näha, milliseid toiminguid rclone tegelikus töös teeb.
  • -P = --progress - Kuvage reaalajas edastuse edenemine, värskendage üks kord iga 500 ms järel, muul juhul värskendage vaikimisi üks kord minutis.
  • --cache-chunk-size SizeSuffi – Ploki suurus, vaikimisi on 5M, teoreetiliselt, mida suurem on üleslaadimiskiirus, seda rohkem mälu see võtab.Kui see on liiga suur, võib protsess katkeda.
  • --cache-chunk-total-size SizeSuffix – Kogumaht, mille plokk võib kohalikul kettal hõivata, vaikimisi 10G.
  • --transfers=N – Paralleelfailide arv, vaikimisi on 4.Suhteliselt väikese mäluga VPS-i puhul on soovitatav seda parameetrit vähendada, näiteks: väikesel 128M VPS-il on soovitatav seada see väärtusele 1.
  • --config string – määrake konfiguratsioonifaili tee,stringon konfiguratsioonifaili tee.
  • --ignore-errors – Jäta vead vahele.Näiteks OneDrive küsib pärast mõne erifaili üleslaadimistFailed to copy: failed to open source object: malwareDetected: Malware detected, mis põhjustab järgmiste edastustoimingute lõpetamise ja selle parameetri saab lisada vigade vahelejätmiseks.Kuid tuleb märkida, et RCLONE väljumisoleku kood ei ole0.

Loomulikult on rclone'i roll palju enamat ja mõned sagedamini kasutatavad Rclone'i käsud on loetletud allpool.

Rclone kopeeri faili kopeerimise käsk

Kopeeri ▼

rclone copy

liiguta ▼

rclone move

kustuta ▼

rclone delete

Rclone'i sünkroonimise käsk

Sünkrooni ▼

rclone sync

Lisaparameetrid: kuva reaalajas kiirus ▼

-p

Lisaparameetrid: piirkiirus 40MB ▼

--bwlimit 40M

Lisaparameeter: paralleelfailide arv ▼

--transfers=N

Rclone käivituskäsk

käivita rclone ▼

systemctl start rclone

peatage rclone ▼

systemctl stop rclone

Kuva rclooni olek ▼

systemctl status rclone

Vaata profiili asukohta ▼

rclone config file

Rclone logi

rclone'il on 4 logimise taset,ERROR,NOTICE,INFO  DEBUG.Vaikimisi genereerib rclone ERROR  NOTICE taseme sõnum.

  • -q – rclone genereerib ainult ERROR uudised.
  • -v -- rclone genereerib ERROR,NOTICE  INFO uudised,soovita seda.
  • -vv – rclone genereerib ERROR,NOTICE,INFO DEBUG uudised.
  • --log-level LEVEL Lipp – juhib logi taset.

Rclone väljundlogi faili käsk

Kasutage --log-file=FILE variant, rclone will Error,Info  Debug sõnum ja standardviga suunati ümber FILE, siin FILE on teie määratud logifaili tee.

Teine võimalus on kasutada süsteemi osutamise käsku, näiteks:

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

Rclone filter, parameetrite kaasamine ja välistamine

--exclude – Välista failid või kataloogid.

--include – Kaasake fail või kataloog.

--filter – Failide filtreerimise reeglid, mis on samaväärsed ülaltoodud kahe valiku muude kasutusmeetoditega.Kaasake reeglid, mis algavad + algab välistamisreeglitega, mis algavad tähega - algust.

Rclone failitüübi filtri parameeter

nagu --exclude "*.bak",--filter "- *.bak", välista kõik bak dokument.Võib ka kirjutada.

nagu --include "*.{png,jpg}",--filter "+ *.{png,jpg}", sealhulgas kõik png  jpg failid, välja arvatud muud failid.

--delete-excluded Kustutage välistatud failid.Seda tuleb kasutada koos filtriparameetriga, vastasel juhul on see kehtetu.

Rclone kataloogi filtri parameetrid

Kataloogi nime järele tuleb lisada kataloogide filtreerimine /, muidu käsitletakse seda sobitamise failina.kõrval / Alguses sobib ainult juurkataloog (määratud kataloogi all), vastasel juhul sobib see kataloogiga.Sama kehtib ka failide kohta.

--exclude ".git/" välistada kõik kataloogid.git Sisukord.

--exclude "/.git/" Välista ainult juurkataloog.git Sisukord.

--exclude "{Video,Software}/" välistada kõik kataloogid Video  Software Sisukord.

--exclude "/{Video,Software}/" Välista ainult juurkataloog Video  Software Sisukord.

--include "/{Video,Software}/**" Kaasake ainult juurkataloog Video  Software kogu kataloogi sisu.

Rclone faili suuruse filtri parameetrid

Vaikimisi suurusühik on kBytes , kuid võite kasutada k ,M Või G järelliide.

--min-size Määratud suurusest väiksemate failide filtreerimine.näiteks --min-size 50 Näitab, et alla 50 XNUMX faile ei edastata.

--max-size Määratud suurusest suuremate failide filtreerimine.näiteks --max-size 1G Näitab, et faile, mis on suuremad kui 1G, ei edastata.

注意 事项:Tegeliku testkasutuse käigus leitakse, et kahte suuruse filtreerimise võimalust ei saa korraga kasutada.

Rclone filtri reegli faili parameetrid

--filter-from <规则文件> Lisage failidesse kaasamise/välistamise reegleid.näiteks --filter-from filter-file.txt.

Rclone filtri reegli faili näide:

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

Allpool on näited tavalisematest ja lihtsamatest filtrikasutustest. Keerulisemate ja tipptasemel kasutusviiside jaoks vaadakeRclone ametlik filtrireeglite dokument.

Rkloonimise aja või kestuse valikud

Suvandi TIME või DURATION saab määrata kestuse stringina või ajastringina.

Kestusstring võib olla märgiga kümnendarvude jada, millest igaühel on valikuline kümnendkoha ja ühiku järelliide, näiteks "300 ms", "-1.5 h" või "2h45m".Vaikeühik on sekundid või kehtivad järgmised lühendid:

  • ms- millisekundid
  • s - Teiseks
  • m - minut
  • h - Tund
  • d - taevas
  • w - nädal
  • M - mitu kuud
  • y - Aasta

Neid saab määrata ka absoluutaegadena järgmistes vormingutes:

  • RFC3339 – nt2006-01-02T15:04:05ZVõi2006-01-02T15:04:05+07:00
  • ISO8601 kuupäev ja kellaaeg, kohalik ajavöönd –2006-01-02T15:04:05
  • ISO8601 kuupäev ja kellaaeg, kohalik ajavöönd –2006-01-02 15:04:05
  • ISO8601 kuupäev – 2006-01-02(AAAA-KK-PP)

Rclone keskkonnamuutujad

Iga suvandit rclone'is saab määrata keskkonnamuutujate kaudu.Keskkonnamuutuja nime saab määratapikk valiku nimiteisendada, kustutada -- eesliide, muutmine - _, suurtähtedega ja eesliitega RCLONE_.Keskkonnamuutujate prioriteetsus on madalam kui käsurea suvanditel, st kui vastavad suvandid lisatakse käsurea kaudu, kirjutatakse keskkonnamuutujate seatud väärtused üle.

Näiteks minimaalse üleslaadimismahu määramine --min-size 50, kasutades keskkonnamuutujat on RCLONE_MIN_SIZE=50.Kui keskkonnamuutuja on määratud, kasutage käsureal --min-size 100, siis kirjutatakse keskkonnamuutuja väärtus üle.

Rklooni ühised keskkonnamuutujad

  • RCLONE_CONFIG – Kohandatud konfiguratsioonifaili tee
  • RCLONE_CONFIG_PASS – Kui rclone on krüptitud, määrake see keskkonnamuutuja konfiguratsioonifaili automaatseks dekrüpteerimiseks parooliks.
  • RCLONE_RETRIES – Üleslaadimise ebaõnnestumise kordusajad, vaikimisi 3 korda
  • RCLONE_RETRIES_SLEEP – Üleslaadimise ebaõnnestumise korduskatse ooteaeg, vaikimisi keelatud, üksuss,m,hEsindavad vastavalt sekundeid, minuteid ja tunde.
  • CLONE_TRANSFERS – Paralleelselt üles laaditud failide arv.
  • RCLONE_CACHE_CHUNK_SIZE – Ploki suurus, vaikimisi on 5M, teoreetiliselt, mida suurem on üleslaadimiskiirus, seda rohkem mälu see võtab.Kui see on liiga suur, võib protsess katkeda.
  • RCLONE_CACHE_CHUNK_TOTAL_SIZE – Kogumaht, mille plokk võib kohalikul kettal hõivata, vaikimisi 10G.
  • RCLONE_IGNORE_ERRORS=true – Jäta vead vahele.

Hope Chen Weiliangi ajaveeb ( https://www.chenweiliang.com/ ) jagas "Rclone Command Encyclopedia: Start Synchronous Copy Download Copy File Parameters Usage", mis on teile abiks.

Tere tulemast selle artikli linki jagama:https://www.chenweiliang.com/cwl-1864.html

Tere tulemast Chen Weiliangi ajaveebi Telegrami kanalile, et saada uusimaid värskendusi!

🔔 Olge esimene, kes saab kanali ülemises kataloogis väärtusliku "ChatGPT sisuturunduse AI tööriista kasutamise juhendi"! 🌟
📚 See juhend sisaldab tohutut väärtust, 🌟See on harukordne võimalus, ärge jätke seda kasutamata! ⏰⌛💨
Jaga ja like kui meeldib!
Teie jagamine ja meeldimised on meie pidev motivatsioon!

 

发表 评论

Teie e-posti aadressi ei avaldata. Kasutatakse kohustuslikke välju * Silt

kerige üles