Rclone komandkolekto: komencu sinkronan kopion elŝutu kopian dosieron parametron uzmetodon

Rklono Ĝi estas komandlinia ilo, kiu subtenas sinkronigon, alŝuton kaj elŝuton de datumoj inter malsamaj objektostokado kaj retaj diskoj.

Kaj, kun iuj agordoj, vi povas facile efektivigi tre praktikajn funkciojn kiel eksterreta elŝuto kaj sekurkopio de VPS-servilo.

Ĉi tiu artikolo dividos la komandajn parametrojn ofte uzatajn de Rclone.

Rclone komandkolekto: komencu sinkronan kopion elŝutu kopian dosieron parametron uzmetodon

Instalu Rclone

linux/CentOS/macOS/BSD

Rclone oficiale disponigas unu-klakan instalan skripton:

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

fenestroj

Alklaku la suban ligilon por eniri la elŝutan paĝon de Rclone ▼

  • Poste, elektu Vindozaj Elŝutoj.

Rclone-instala agorda agorda komando

rclone config - Enigu la interagan agordan opcion por fari operaciojn kiel aldoni, forigi kaj administri retajn diskojn.

Por detaloj, vidu la sekvan lernilon pri instalado kaj agordo de Rclone▼

rclone config file – Montru la vojon de la agorda dosiero, la ĝenerala agorda dosiero estas en ~/.config/rclone/rclone.conf

rclone config show – Montru profilajn informojn

Rclone ĝisdatiga ĝisdatiga versio-komando

Enigu la sekvan komandon por ĝisdatigi kaj ĝisdatigi la Rclone-version▼

rclone selfupdate
  • Notu, ke ĉi tiu komando ne disponeblas antaŭ rclone-versio 1.55.
  • Se malsukcesa mesaĝo aperas:unknown command "selfupdate", vi devas sekvi ĉi tiun instrukcian instrukcion por instali kaj ĝisdatigi permane ▼

Kiel malinstali forigi RClone?

Por malinstali kaj forigi la agordan dosieron de rclone, uzu la jenan komandon por listigi la nunan agordan vojon de RClone▼

rclone config file

Ĉi tio listigos la vojon al la nuna agorda dosiero.Tiam vi povas forigi la vojon laŭ la ekzemplo sube.Ĉi tio forigos la akreditaĵojn por la fora stokado-servo.

Rclone malinstali komandon

Noto:Post forigo de Rclone per la sekva komando, vi ne plu povos aliri forajn stokadservojn kaj devos rekrei ilin▼

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

Por forigi rclone-komandojn kaj manpaĝojn, simple sekvu la suban komandon por forigi la dosierojn▼

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

Rclone elŝuta komanda sintakso

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

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

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

Ekzemplo de uzado de Rclone

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

Rclone komando oftaj funkcio-opcioj

  • rclone copy – kopii dosierojn
  • rclone move – movi la dosierojn, se vi volas forigi la malplenan fontdosierujon post la movo, aldonu --delete-empty-src-dirs Parametro
  • rclone sync – Sinkronigi dosierojn: Sinkronigu la fontan dosierujon al la cela dosierujo kaj dosieroj, nur la cela dosierujo kaj dosieroj estas ŝanĝitaj.
  • rclone size – Kontrolu la dosiergrandecon de la retdisko.
  • rclone delete – Forigu la dosierenhavon sub la vojo.
  • rclone purge – Forigas la vojon kaj ĝian tutan dosierenhavon.
  • rclone mkdir - Krei dosierujon.
  • rclone rmdir – Forigu dosierujon.
  • rclone rmdirs – Forigu la malplenan dosierujon sub la specifita spirita medio.se aldoni --leave-root parametro, la radika dosierujo ne estos forigita.
  • rclone check – Kontrolu, ke la fontaj kaj cel-adresaj datumoj kongruas.
  • rclone ls - Listigu ĉiujn dosierojn en la specifita vojo kun ilia grandeco kaj vojo.
  • rclone lsl - Unu plia ekrana alŝuta tempo ol supre.
  • rclone lsd Listigu la dosierujojn sub la specifita vojo.
  • rclone lsf – Listigu la dosierujojn kaj dosierojn sub la specifita vojo.

Kiel uzi la komandon de parametro Rclone

  • -n = --dry-run - Provo, por vidi kiajn operaciojn rclone faros en fakta operacio.
  • -P = --progress - Montru realtempan transdonan progreson, refreŝigu unufoje ĉiujn 500mS, alie refreŝigu unufoje ĉiun minuton defaŭlte.
  • --cache-chunk-size SizeSuffi – La bloka grandeco, la defaŭlta estas 5M, en teorio, ju pli granda estas la alŝuta rapido, des pli da memoro ĝi okupas.Se ĝi estas tro granda, ĝi povas kaŭzi rompiĝon de la procezo.
  • --cache-chunk-total-size SizeSuffix - La totala grandeco, kiun bloko povas okupi sur la loka disko, defaŭlte 10G.
  • --transfers=N - Nombro da paralelaj dosieroj, defaŭlta estas 4.Oni rekomendas redukti ĉi tiun parametron sur VPS kun relative malgranda memoro, ekzemple: sur malgranda VPS kun 128M, oni rekomendas agordi ĝin al 1.
  • --config string - Indiku la agordan dosiervojon,stringestas la agorda dosiera vojo.
  • --ignore-errors – Preterpasi erarojn.Ekzemple, OneDrive petos post alŝuto de iuj specialaj dosierojFailed to copy: failed to open source object: malwareDetected: Malware detected, kiu kaŭzos postajn dissendajn taskojn esti finita, kaj ĉi tiu parametro povas esti aldonita por salti erarojn.Sed oni devas rimarki, ke la elira statusa kodo de RCLONE ne estos0.

Kompreneble, la rolo de rclone estas multe pli ol tio, kaj kelkaj kutime uzataj Rclone-komandoj estas listigitaj malsupre.

Rclone kopia dosiero kopia komando

Kopiu ▼

rclone copy

movi ▼

rclone move

forigi ▼

rclone delete

Rclone sync komando

Sinkronigi ▼

rclone sync

Pliaj parametroj: montri realtempan rapidon ▼

-p

Pliaj parametroj: limrapideco 40MB ▼

--bwlimit 40M

Kroma parametro: nombro da paralelaj dosieroj ▼

--transfers=N

Rclone startkomando

komenci rclone ▼

systemctl start rclone

haltigi rclone ▼

systemctl stop rclone

Rigardu la staton de rclone ▼

systemctl status rclone

Rigardu Profilan Lokon ▼

rclone config file

Rclone protokolo

rclone havas 4 nivelojn de registrado,ERROR,NOTICE,INFO  DEBUG.Defaŭlte, rclone generos ERROR  NOTICE nivela mesaĝo.

  • -q - rclone nur generos ERROR novaĵoj.
  • -v -- rclone generos ERROR,NOTICE  INFO novaĵoj,rekomendu ĉi tion.
  • -vv – rclone generos ERROR,NOTICE,INFO DEBUG novaĵoj.
  • --log-level LEVEL La – flago kontrolas la protokolnivelon.

Rclone eligo protokolo al dosiero komando

uzi --log-file=FILE opcio, rclone volos Error,Info  Debug mesaĝo kaj norma eraro alidirektita al FILE, ĉi tie FILE estas la protokolo-dosiervojo, kiun vi specifis.

Alia maniero estas uzi la indikan komandon de la sistemo, kiel ekzemple:

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

Rkloni filtrilon, inkluzivu kaj ekskludu parametrojn

--exclude - Ekskludu dosierojn aŭ dosierujojn.

--include - Inkluzivi dosieron aŭ dosierujon.

--filter - Dosieraj filtraj reguloj, ekvivalentaj al aliaj uzmetodoj de la supraj du opcioj.Inkluzivi regulojn komencante per + komenciĝas per ekskludaj reguloj komencante per - komenco.

Rclone dosiertipo filtrila parametro

Ekzemple --exclude "*.bak",--filter "- *.bak", ekskludi ĉiujn bak dokumento.Kapablas ankaŭ skribi.

Ekzemple --include "*.{png,jpg}",--filter "+ *.{png,jpg}", inkluzive de ĉiuj png  jpg dosieroj, ekskludante aliajn dosierojn.

--delete-excluded Forigu ekskluditajn dosierojn.Ĝi devas esti uzata kune kun la filtrila parametro, alie ĝi estas malvalida.

Filtrilparametroj de dosierujo Rclone

Dosieruja filtrado devas esti aldonita post la dosieruja nomo /, alie ĝi estos traktata kiel dosiero por kongruo.de / Komence ĝi kongruos nur kun la radika dosierujo (sub la specifita dosierujo), alie ĝi kongruos kun la tuta dosierujo.La sama validas por dosieroj.

--exclude ".git/" ekskludi ĉiujn dosierujojn.git Enhavtabelo.

--exclude "/.git/" Ekskludu nur la radikan dosierujon.git Enhavtabelo.

--exclude "{Video,Software}/" ekskludi ĉiujn dosierujojn Video  Software Enhavtabelo.

--exclude "/{Video,Software}/" Ekskludu nur la radikan dosierujon Video  Software Enhavtabelo.

--include "/{Video,Software}/**" Inkluzivi nur la radikan dosierujon Video  Software ĉiuj enhavoj de la dosierujo.

Rclone dosiera grandeco filtrilo parametroj

La defaŭlta grandunuo estas kBytes , sed vi povas uzi k ,M  G sufikso.

--min-size Filtri dosierojn pli malgrandajn ol la specifita grandeco.ekzemple --min-size 50 Indikas, ke dosieroj pli malgrandaj ol 50k ne estos translokigitaj.

--max-size Filtri dosierojn pli grandajn ol la specifita grandeco.ekzemple --max-size 1G Indikas, ke dosieroj pli grandaj ol 1G ne estos translokigitaj.

Noto:En fakta testa uzo, oni trovas, ke la du opcioj de grandfiltrado ne povas esti uzataj samtempe.

Rclone filtrilaj reguldosierparametroj

--filter-from <规则文件> Aldonu inkluzivi/ekskludi regulojn de dosieroj.ekzemple --filter-from filter-file.txt.

Ekzemplo de dosiera regulo-filtrilo de Rclone:

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

Malsupre estas ekzemploj de pli oftaj kaj simplaj filtrilaj uzadoj, por pli kompleksaj kaj altnivelaj uzoj, kontroluRclone-dokumento pri oficialaj filtrilaj reguloj.

Rkloni tempo aŭ daŭro opcioj

La opcio TEMPO aŭ DURATION povas esti specifita kiel daŭroĉeno aŭ tempoĉeno.

Daŭroŝnuro povas esti sekvenco de signitaj decimalaj nombroj, ĉiu kun laŭvola decimala kaj unuo sufikso, kiel ekzemple "300ms", "-1.5h", aŭ "2h45m".La defaŭlta unuo estas sekundoj aŭ la sekvaj mallongigoj validas:

  • ms– milisekundoj
  • s - Due
  • m - minuto
  • h - Horo
  • d - ĉielo
  • w - semajno
  • M – plurajn monatojn
  • y - Jaro

Ĉi tiuj ankaŭ povas esti specifitaj kiel absolutaj tempoj en la sekvaj formatoj:

  • RFC3339 - ekz2006-01-02T15:04:05Z2006-01-02T15:04:05+07:00
  • ISO8601-dato kaj horo, loka horzono -2006-01-02T15:04:05
  • ISO8601-dato kaj horo, loka horzono -2006-01-02 15:04:05
  • ISO8601-dato - 2006-01-02(JJAA-MM-JJ)

Rclone mediovariabloj

Ĉiu opcio en rclone povas esti agordita per mediaj variabloj.La nomo de la mediovariablo povas esti specifita perlonga opcionomokonverti, forigi -- prefikso, ŝanĝi - por_, majuskla kaj prefiksita RCLONE_.La prioritato de mediaj variabloj estos pli malalta ol tiu de komandliniaj opcioj, tio estas, kiam la respondaj opcioj estas almetitaj per la komandlinio, la valoroj fiksitaj de la mediaj variabloj estos anstataŭitaj.

Ekzemple, fiksante la minimuman alŝutan grandecon --min-size 50, uzante la mediovariablon estas RCLONE_MIN_SIZE=50.Kiam la mediovariablo estas agordita, en la komandlinio uzu --min-size 100, tiam la valoro de la mediovariablo estos anstataŭita.

Rkloni komunajn mediovariablojn

  • RCLONE_CONFIG - Propra agorda dosiera vojo
  • RCLONE_CONFIG_PASS – Se rclone estas ĉifrita, agordu ĉi tiun mediovariablon kiel pasvorton por aŭtomate malĉifri la agordan dosieron.
  • RCLONE_RETRIES - Alŝutaj malsukcesaj reprovoj tempoj, defaŭlte 3 fojojn
  • RCLONE_RETRIES_SLEEP - Alŝuto malsukcesa reprovi atendanta tempo, malebligita defaŭlte, unuos,m,hReprezentu sekundojn, minutojn kaj horojn, respektive.
  • CLONE_TRANSFERS - Nombro da dosieroj alŝutitaj paralele.
  • RCLONE_CACHE_CHUNK_SIZE – La bloka grandeco, la defaŭlta estas 5M, en teorio, ju pli granda estas la alŝuta rapido, des pli da memoro ĝi okupas.Se ĝi estas tro granda, ĝi povas kaŭzi rompiĝon de la procezo.
  • RCLONE_CACHE_CHUNK_TOTAL_SIZE - La totala grandeco, kiun bloko povas okupi sur la loka disko, defaŭlte 10G.
  • RCLONE_IGNORE_ERRORS=true – Preterpasi erarojn.

Hope Chen Weiliang Blogo ( https://www.chenweiliang.com/ ) konigis "Rclone Command Encyclopedia: Start Synchronous Copy Download Copy File Parameters Usage", kiu estas helpema al vi.

Bonvenon dividi la ligon de ĉi tiu artikolo:https://www.chenweiliang.com/cwl-1864.html

Bonvenon al la Telegram-kanalo de la blogo de Chen Weiliang por ricevi la plej novajn ĝisdatigojn!

🔔 Estu la unua ricevi la valoran "ChatGPT Content Marketing AI Tool Use Guide" en la ĉefa dosierujo de la kanalo! 🌟
📚 Ĉi tiu gvidilo enhavas grandegan valoron, 🌟Ĉi tio estas malofta ŝanco, ne maltrafu ĝin! ⏰⌛💨
Kunhavigu kaj ŝatu se vi ŝatas!
Via kundivido kaj ŝatoj estas nia kontinua instigo!

 

Lasu komenton

Via retpoŝta adreso ne estos publikigita. Bezonataj kampoj estas uzataj * Etikedo

rulumu al la supro