Rclone command muunganidzwa: tanga synchronous kopi kurodha kopi faira parameter yekushandisa nzira

Dutu Icho chishandiso chekuraira mutsara chinotsigira kuwiriranisa, kurodha uye kurodha data pakati pezvinhu zvakasiyana chengetedzo uye network disks.

Uye, nemamwe marongero, unogona kuita zviri nyore kuita zvinoshanda zvakanyanya senge offline download uye VPS server backup.

Ichi chinyorwa chichagovera mirairo yemirairo inowanzoshandiswa neRclone.

Rclone command muunganidzwa: tanga synchronous kopi kurodha kopi faira parameter yekushandisa nzira

Isa Rclone

Linux/CentOS/ macOS/BSD

Rclone inopa zviri pamutemo imwe-tinya yekuisa script:

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

Windows

Dzvanya chinongedzo pazasi kuti uise iyo Rclone yekurodha peji ▼

  • Zvadaro, sarudza Windows Downloads.

Rclone yekuisa gadziriso yekumisikidza kuraira

rclone config -Pinda iyo inopindirana yekumisikidza sarudzo yekuita mashandiro akadai sekuwedzera, kudzima, uye kutonga network disks.

Kuti uwane rumwe ruzivo, ona inotevera Rclone kuisirwa uye kumisikidza tutori▼

rclone config file -Ratidza nzira yefaira yekumisikidza, iyo yakajairika faira yekumisikidza iri mukati ~/.config/rclone/rclone.conf

rclone config show - Ratidza ruzivo rweprofile

Rclone upgrade update version command

Pinda unotevera kuraira kukwidziridza uye kugadzirisa iyo Rclone vhezheni▼

rclone selfupdate
  • Ziva kuti uyu murairo hauwanikwe isati yasvika rclone vhezheni 1.55.
  • Kana meseji yekukundikana ikaonekwa:unknown command "selfupdate", iwe unofanirwa kutevedzera iyi yekuisa yekuraira dzidziso yekuisa uye kugadzirisa nemaoko ▼

Nzira yekubvisa sei kubvisa RClone?

Kuti ubvise uye kubvisa iyo rclone configuration faira, shandisa murairo unotevera kunyora ikozvino RClone kugadzirisa nzira ▼

rclone config file

Izvi zvinonyora nzira kune yazvino faira yekumisikidza.Ipapo iwe unogona kudzima nzvimbo yenzira maererano nemuenzaniso uri pazasi.Izvi zvinodzima magwaro ebasa rekuchengetera kure.

Rclone uninstall command

Ongorora:Mushure mekudzima Rclone nemurairo unotevera, hauchakwanisa kuwana masevhisi ekuchengetera kure uye uchada kuagadzira zvakare▼

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

Kuti ubvise mirairo yerclone uye mapeji emunhu, ingotevera murairo uri pazasi kuti ubvise mafaera▼

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

Rclone download command syntax

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

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

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

Rclone kushandiswa muenzaniso

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

Rclone raira zvakajairika basa sarudzo

  • rclone copy - Kopa mafaira
  • rclone move - kufambisa mafaera, kana iwe uchida kudzima iyo isina chinhu sosi dhairekitori mushure mekufamba, wedzera --delete-empty-src-dirs paramende
  • rclone sync - Sync mafaera: Batanidza iyo sosi dhairekitori kune inotarirwa dhairekitori uye mafaera, chete dhairekitori uye mafaera anoshandurwa.
  • rclone size - Tarisa saizi yefaira yetiweki dhisiki.
  • rclone delete -Bvisa faira zviri pasi penzira.
  • rclone purge - Inodzima nzira uye zvese zviri mukati mefaira.
  • rclone mkdir - Gadzira dhairekitori.
  • rclone rmdir - Delete dhairekitori.
  • rclone rmdirs -Bvisa dhairekitori risina chinhu pasi penzvimbo yekunamata yakataurwa.kana wedzera --leave-root parameter, iyo midzi dhairekitori haizodzimwa.
  • rclone check -Tarisa kuti kwainobva uye kwekuenda kero data inowirirana.
  • rclone ls - Nyora mafaera ese munzira yakatemwa nehukuru uye nzira.
  • rclone lsl - Imwezve kuratidza kurodha nguva kupfuura pamusoro.
  • rclone lsd Nyora madhairekitori pasi pegwara rakatarwa.
  • rclone lsf - Nyora madhairekitori uye mafaera pasi peiyo nzira yakatarwa.

Maitiro ekushandisa iyo Rclone parameter command

  • -n = --dry-run -Test run, kuti uone kuti rclone ichaita sei mukushanda chaiko.
  • -P = --progress - Ratidza chaiyo-nguva yekufambisira mberi, zorodza kamwe kamwe pa500mS, kana zvisina kudaro zorodza kamwe paminiti yega yega.
  • --cache-chunk-size SizeSuffi - Saizi yebhuroka, iyo yakasarudzika ndeye 5M, mune dzidziso, iyo yakakura yekumhanyisa kumhanya, iyo yakawanda ndangariro inotora kumusoro.Kana ikaiswa yakakura, inogona kuita kuti nzira yacho iparare.
  • --cache-chunk-total-size SizeSuffix - Saizi yakazara iyo block inogona kugara pane yemuno dhisiki, default 10G.
  • --transfers=N - Nhamba yemafaira akafanana, default ndeye 4.Zvinokurudzirwa kudzikisa iyi parameter paVPS ine ndangariro diki, semuenzaniso: paVPS diki ine 128M, zvinokurudzirwa kuiisa ku1.
  • --config string - tsanangura nzira yekumisikidza faira,stringndiyo gadziriro yefaira nzira.
  • --ignore-errors – Svetuka zvikanganiso.Semuenzaniso, OneDrive ichakurumidza mushure mekuisa mamwe mafaera akakoshaFailed to copy: failed to open source object: malwareDetected: Malware detected, izvo zvichaita kuti anotevera kutapurirana mabasa amiswe, uye iyi parameter inogona kuwedzerwa kusvetuka zvikanganiso.Asi zvinofanirwa kucherechedzwa kuti iyo yekubuda mamiriro kodhi yeRCLONE haizove0.

Ehe, basa rerclone rakawanda kupfuura izvozvo, uye mamwe anowanzo shandiswa Rclone mirairo akanyorwa pazasi.

Rclone kopi faira kopi yekuraira

Kopi ▼

rclone copy

kufamba ▼

rclone move

bvisa ▼

rclone delete

Rclone sync command

Sync ▼

rclone sync

Yekuwedzera paramita: ratidza chaiyo-nguva kumhanya ▼

-p

Yekuwedzera paramita: muganho kumhanya 40MB ▼

--bwlimit 40M

Yekuwedzera parameter: nhamba yemafaira akafanana ▼

--transfers=N

Rclone kutanga kuraira

tanga rclone ▼

systemctl start rclone

kumisa rclone ▼

systemctl stop rclone

Ona chimiro cherclone ▼

systemctl status rclone

Wona Profile Nzvimbo ▼

rclone config file

Rclone log

rclone ine 4 mazinga ekutema,ERROR,NOTICE,INFO uye DEBUG.Nekumisikidza, rclone ichagadzira ERROR uye NOTICE level message.

  • -q - rclone inongogadzira chete ERROR nhau.
  • -v -- rclone ichagadzira ERROR,NOTICE uye INFO nhau,kurudzira izvi.
  • -vv - rclone ichagadzira ERROR,NOTICE,INFOuye DEBUG nhau.
  • --log-level LEVEL Iyo - mureza inodzora irogi level.

Rclone yakabuda danda kune faira rairo

使用 --log-file=FILE sarudzo, rclone ichadaro Error,Info uye Debug meseji uye zvakajairwa kukanganisa zvinonangidzirwa kwa FILE,pano FILE ndiyo nzira yefaira relogi yawakatsanangura.

Imwe nzira ndeye kushandisa iyo system yekunongedza command, senge:

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

Rclone sefa, sanganisira uye usasanganise paramita

--exclude -Kusasanganisa mafaera kana madhairekitori.

--include - Sanganisira faira kana dhairekitori.

--filter -Mafaira ekusefa mitemo, yakaenzana nedzimwe nzira dzekushandisa dzesarudzo mbiri dziri pamusoro.Batanidza mitemo inotanga na + kunotanga nemitemo yekubvisa kutanga - kutanga.

Rclone faira mhando sefa parameter

Semuenzaniso --exclude "*.bak",--filter "- *.bak", bvisa zvese bak document.Unogonawo kunyora.

Semuenzaniso --include "*.{png,jpg}",--filter "+ *.{png,jpg}", kusanganisira zvose png uye jpg mafaira, kusasanganisa mamwe mafaera.

--delete-excluded Dzima mafaira asina kubatanidzwa.Inoda kushandiswa pamwe chete nesefa parameter, zvikasadaro haina basa.

Rclone directory filter parameters

Kusefa kwedhairekitori kunoda kuwedzerwa mushure mezita redhairekitori /, kana zvisina kudaro ichabatwa sefaira yekufananidza.by / Pakutanga inongoenderana nemudzi wedhairekitori (pasi peiyo dhairekitori yakatarwa), zvikasadaro ichaenderana nedhairekitori.Izvo zvinoshandawo kune mafaira.

--exclude ".git/" kusasanganisa ese madhairekitori.git Tafura yezviri mukati.

--exclude "/.git/" Usasanganise dhairekitori remidzi.git Tafura yezviri mukati.

--exclude "{Video,Software}/" kusasanganisa ese madhairekitori Video uye Software Tafura yezviri mukati.

--exclude "/{Video,Software}/" Usasanganise dhairekitori remidzi Video uye Software Tafura yezviri mukati.

--include "/{Video,Software}/**" Batanidza chete root directory Video uye Software zvese zviri mudhairekitori.

Rclone faira saizi sefa paramita

The default size unit is kBytes , asi unogona kushandisa k ,M Kana G suffix.

--min-size Sefa mafaira ari madiki pane saizi yataurwa.semuyenzaniso --min-size 50 Zvinoratidza kuti mafaera ari madiki pane 50k haazotamiswa.

--max-size Sefa mafaira akakura kupfuura saizi yataurwa.semuyenzaniso --max-size 1G Inoratidza kuti mafaira akakura kupfuura 1G haazotamiswa.

Ongorora:Mukushandiswa kwekuyedza chaiko, zvinoonekwa kuti sarudzo mbiri dzekusefa kwesaizi hadzigone kushandiswa panguva imwe chete.

Rclone filter rule file parameters

--filter-from <规则文件> Wedzera kusanganisira / kusabvisa mitemo kubva kumafaira.semuyenzaniso --filter-from filter-file.txt.

Rclone filter mutemo faira muenzaniso:

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

Pazasi pane mienzaniso yakajairika uye yakapusa mafirita mashandisiro, kune mamwe akaomarara uye ekupedzisira-ekupedzisira mashandisiro, tarisaRclone official filter mitemo gwaro.

Rclone nguva kana nguva sarudzo

Iyo TIME kana DURATION sarudzo inogona kudurwa setambo yenguva kana tambo yenguva.

Tambo yenguva inogona kunge iri nhevedzano yenhamba dzedesimali dzakasainwa, imwe neimwe iine desimali yekusarudza uye yeyuniti suffix, se "300ms", "-1.5h", kana "2h45m".The default unit is seconds kana zvinotevera zvipfupiso zvinoshanda:

  • ms- milliseconds
  • s - Chepiri
  • m - Mineti
  • h - Awa
  • d denga
  • w - vhiki
  • M - mwedzi yakawanda
  • y - Gore

Izvi zvinogona zvakare kutsanangurwa senguva dzakakwana mumafomati anotevera:

  • RFC3339 - semuenzaniso2006-01-02T15:04:05ZKana2006-01-02T15:04:05+07:00
  • ISO8601 zuva uye nguva, nzvimbo yenguva yenzvimbo -2006-01-02T15:04:05
  • ISO8601 zuva uye nguva, nzvimbo yenguva yenzvimbo -2006-01-02 15:04:05
  • ISO8601 zuva - 2006-01-02(YYYY-MM-DD)

Rclone mamiriro akasiyana

Yese sarudzo murclone inogona kusetwa kuburikidza nemamiriro ekunze akasiyana.Zita rekusiyana kwezvakatipoteredza rinogona kutsanangurwa nerefu sarudzo zitashandura, bvisa -- chivakashure, shanduko - nokuti_, ine capitalized uye prefixed RCLONE_.Iko kukoshesa kwezvakasiyana-siyana kwezvakatipoteredza kuchave kwakaderera pane iyo yekuraira-mutsara sarudzo, ndiko kuti, kana sarudzo dzinoenderana dzawedzerwa kuburikidza nemutsara wekuraira, hunhu hwakaiswa nemamiriro ekunze anozonyorwa.

Semuenzaniso, kuseta hudiki hwekurodha saizi --min-size 50, kushandisa shanduko yemamiriro ekunze ndiyo RCLONE_MIN_SIZE=50.Kana iyo nharaunda shanduko yaiswa, mumutsetse wekuraira shandisa --min-size 100, ipapo kukosha kwekusiyana kwezvakatipoteredza kunozonyorwa pamusoro.

Rclone common environment variables

  • RCLONE_CONFIG - Tsika yekumisikidza faira nzira
  • RCLONE_CONFIG_PASS -Kana rclone yakavharidzirwa, isa iyi nharaunda inoshanduka sepassword kuti inyore otomatiki iyo faira yekumisikidza.
  • RCLONE_RETRIES -Kurodha kutadza kuyedza nguva, default 3 nguva
  • RCLONE_RETRIES_SLEEP -Kurodha kutadza edzazve kumirira nguva, yakaremara neyakagadzika, units,m,hAnomiririra masekonzi, maminetsi, uye maawa, zvichiteerana.
  • CLONE_TRANSFERS - Nhamba yemafaira akaiswa mukufanana.
  • RCLONE_CACHE_CHUNK_SIZE - Saizi yebhuroka, iyo yakasarudzika ndeye 5M, mune dzidziso, iyo yakakura yekumhanyisa kumhanya, iyo yakawanda ndangariro inotora kumusoro.Kana ikaiswa yakakura, inogona kuita kuti nzira yacho iparare.
  • RCLONE_CACHE_CHUNK_TOTAL_SIZE - Saizi yakazara iyo block inogona kugara pane yemuno dhisiki, default 10G.
  • RCLONE_IGNORE_ERRORS=true – Svetuka zvikanganiso.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) yakagoverwa "Rclone Command Encyclopedia: Tanga Synchronous Copy Download Copy File Parameters Usage", iyo inobatsira kwauri.

Welcome to share link yechinyorwa chino:https://www.chenweiliang.com/cwl-1864.html

Tikugashirei kuTeregiramu chiteshi cheChen Weiliang's blog kuti uwane zvichangobva kuitika!

🔔 Iva wekutanga kuwana yakakosha "ChatGPT Yemukati Yekushambadzira AI Chishandiso Chekushandisa Guide" muchiteshi chepamusoro dhairekitori! 🌟
📚 Iri gwara rine kukosha kukuru, 🌟Uyu mukana usingawanzo, usapotsa! ⏰⌛💨
Govera uye like kana uchida!
Kugovera kwako uye kuda ndiko kukurudzira kwedu kunoramba kuripo!

 

发表 评论

Kero yako yeemail haizoburitswe. Minda inodiwa inoshandiswa * Chitaera

skrorukira kumusoro