Imenik članaka
- 1 Instalirajte Rclone
- 2 Naredba za postavljanje konfiguracije instalacije Rclone
- 3 Naredba Rclone upgrade update version
- 4 Kako deinstalirati ukloniti RClone?
- 5 Sintaksa naredbe za preuzimanje Rclone
- 6 Opcije zajedničke funkcije naredbe Rclone
- 7 Kako koristiti naredbu parametra Rclone
- 8 Dnevnik Rclone
- 9 Rclone filter, uključi i isključi parametre
- 10 Rclone varijable okruženja
Rclone To je alat naredbenog retka koji podržava sinkronizaciju, učitavanje i preuzimanje podataka između različitih objekata za pohranu i mrežnih diskova.
Uz neke postavke, možete jednostavno implementirati vrlo praktične funkcije kao što su izvanmrežno preuzimanje i sigurnosno kopiranje VPS poslužitelja.
Ovaj članak će podijeliti parametre naredbi koje Rclone obično koristi.

Instalirajte Rclone
Linux/CentOS/macOS/BSD
Rclone službeno nudi instalacijsku skriptu jednim klikom:
curl https://rclone.org/install.sh | sudo bashWindows
Kliknite donju poveznicu za ulazak na stranicu za preuzimanje Rclone ▼
- Zatim odaberite Windows preuzimanja.
Naredba za postavljanje konfiguracije instalacije Rclone
rclone config – Unesite opciju interaktivne konfiguracije za izvođenje operacija kao što su dodavanje, brisanje i upravljanje mrežnim diskovima.
Za pojedinosti pogledajte sljedeći vodič za instalaciju i konfiguraciju Rclone▼
rclone config file – Prikažite put konfiguracijske datoteke, opća konfiguracijska datoteka je unutra ~/.config/rclone/rclone.conf
rclone config show – Prikaži informacije o profilu
Naredba Rclone upgrade update version
Unesite sljedeću naredbu za nadogradnju i ažuriranje verzije Rclone▼
rclone selfupdate
- Imajte na umu da ova naredba nije dostupna prije rclone verzije 1.55.
- Ako se pojavi poruka o neuspjehu:
unknown command "selfupdate", trebate slijediti ovaj vodič s uputama za instalaciju kako biste ručno instalirali i ažurirali ▼
Kako deinstalirati ukloniti RClone?
Da biste deinstalirali i uklonili rclone konfiguracijsku datoteku, upotrijebite sljedeću naredbu za popis trenutne RClone konfiguracijske staze▼
rclone config file
Ovo će ispisati stazu do trenutne konfiguracijske datoteke.Zatim možete izbrisati lokaciju staze prema donjem primjeru.Ovo će izbrisati vjerodajnice za uslugu udaljene pohrane.
Naredba za deinstalaciju Rclone
Mjere opreza:Nakon brisanja Rclone sljedećom naredbom, više nećete moći pristupiti uslugama udaljene pohrane i morat ćete ih ponovno stvoriti▼
sudo rm /home/pi/.config/rclone/rclone.conf
Za uklanjanje rclone naredbi i man stranica, samo slijedite naredbu ispod za uklanjanje datoteka▼
sudo rm /usr/bin/rclone
sudo rm /usr/local/share/man/man1/rclone.1Sintaksa naredbe za preuzimanje Rclone
# 本地到网盘
rclone [功能选项] <本地路径> <网盘名称:路径> [参数] [参数] ...
# 网盘到本地
rclone [功能选项] <网盘名称:路径> <本地路径> [参数] [参数] ...
# 网盘到网盘
rclone [功能选项] <网盘名称:路径> <网盘名称:路径> [参数] [参数] ...Rclone primjer korištenja
rclone move -v /Download Onedrive:/Download --transfers=1Opcije zajedničke funkcije naredbe Rclone
rclone copy– kopirati datotekerclone move– za premještanje datoteka, ako nakon premještanja želite izbrisati prazan izvorni direktorij, dodajte--delete-empty-src-dirs参数rclone sync– Sinkroniziraj datoteke: Sinkronizirajte izvorni direktorij s ciljnim direktorijem i datotekama, mijenjaju se samo ciljni direktorij i datoteke.rclone size– Provjerite veličinu datoteke na mrežnom disku.rclone delete– Izbrišite sadržaj datoteke ispod staze.rclone purge– Briše put i sav njegov sadržaj datoteke.rclone mkdir- Napravite imenik.rclone rmdir– Brisanje imenika.rclone rmdirs– Izbrišite prazan imenik pod navedenim duhovnim okruženjem.ako dodati--leave-rootparametar, korijenski direktorij neće biti izbrisan.rclone check– Provjerite podudaraju li se podaci o izvornoj i odredišnoj adresi.rclone ls– Popis svih datoteka na navedenom putu s njihovom veličinom i putem.rclone lsl– Još jedno vrijeme učitavanja zaslona nego gore.rclone lsdNavedite direktorije ispod navedene staze.rclone lsf– Navedite direktorije i datoteke pod navedenom stazom.
Kako koristiti naredbu parametra Rclone
-n=--dry-run– Probno pokretanje, da vidite koje će operacije rclone izvesti u stvarnom radu.-P=--progress– Prikaži napredak prijenosa u stvarnom vremenu, osvježi jednom svakih 500 mS, inače osvježi jednom svake minute prema zadanim postavkama.--cache-chunk-size SizeSuffi– Veličina bloka, zadana je 5M, u teoriji, što je veća brzina prijenosa, zauzima više memorije.Ako se postavi preveliko, može uzrokovati prekid procesa.--cache-chunk-total-size SizeSuffix– Ukupna veličina koju blok može zauzeti na lokalnom disku, zadano 10G.--transfers=N– Broj paralelnih datoteka, zadana vrijednost je 4.Preporuča se smanjiti ovaj parametar na VPS-u s relativno malom memorijom, na primjer: na malom VPS-u s 128M preporuča se postaviti ga na 1.--config string– odredite put konfiguracijske datoteke,stringje put konfiguracijske datoteke.--ignore-errors– Preskoči pogreške.Na primjer, OneDrive će to zatražiti nakon učitavanja posebnih datotekaFailed to copy: failed to open source object: malwareDetected: Malware detected, što će uzrokovati prekid sljedećih zadataka prijenosa, a ovaj se parametar može dodati za preskakanje pogrešaka.Ali treba napomenuti da statusni kod izlaza RCLONE-a neće biti0.
Naravno, uloga rclone je puno više od toga, a neke često korištene Rclone naredbe navedene su u nastavku.
Naredba za kopiranje datoteke Rclone copy
Kopiraj ▼
rclone copy
premjestiti ▼
rclone move
izbrisati ▼
rclone delete
Naredba sinkronizacije Rclone
Sinkronizacija ▼
rclone sync
Dodatni parametri: prikaz brzine u stvarnom vremenu ▼
-p
Dodatni parametri: ograničenje brzine 40MB ▼
--bwlimit 40M
Dodatni parametar: broj paralelnih datoteka ▼
--transfers=N
Rclone start naredba
pokrenuti rclone ▼
systemctl start rclone
zaustavi rclone ▼
systemctl stop rclone
Pregledajte status rclone ▼
systemctl status rclone
Pogledaj lokaciju profila ▼
rclone config file
Dnevnik Rclone
rclone ima 4 razine zapisivanja,ERROR,NOTICE,INFO 和 DEBUG.Prema zadanim postavkama, rclone će generirati ERROR 和 NOTICE poruka razine.
-q– rclone će samo generiratiERRORvijesti.-v-- rclone će generiratiERROR,NOTICE和INFOvijesti,preporuči ovo.-vv– rclone će generiratiERROR,NOTICE,INFO和DEBUGvijesti.--log-level LEVELOznaka – kontrolira razinu zapisnika.
Rclone output log to file naredba
使用 --log-file=FILE opciju, rclone će Error,Info 和 Debug poruka i standardna pogreška preusmjereni na FILE,ovdje FILE je staza datoteke dnevnika koju ste naveli.
Drugi način je korištenje sistemske naredbe za pokazivanje, kao što je:
rclone sync -v Onedrive:/DRIVEX Gdrive:/DRIVEX > "~/DRIVEX.log" 2>&1Rclone filter, uključi i isključi parametre
--exclude – Isključite datoteke ili direktorije.
--include – Uključite datoteku ili direktorij.
--filter – Pravila za filtriranje datoteka, ekvivalentna drugim metodama korištenja gornje dvije opcije.Uključite pravila koja počinju s + počinje s pravilima isključenja počevši s - početak.
Parametar filtra vrste datoteke Rclone
kao što su --exclude "*.bak",--filter "- *.bak", isključi sve bak dokument.Može i pisati.
kao što su --include "*.{png,jpg}",--filter "+ *.{png,jpg}", uključujući sve png 和 jpg datoteke, isključujući druge datoteke.
--delete-excluded Izbriši izuzete datoteke.Mora se koristiti zajedno s parametrom filtra, inače je nevažeći.
Parametri filtra direktorija Rclone
Filtriranje imenika treba dodati nakon naziva imenika /, inače će se tretirati kao datoteka za podudaranje.po / Na početku će odgovarati samo korijenskom direktoriju (u navedenom direktoriju), inače će odgovarati direktoriju.Isto vrijedi i za datoteke.
--exclude ".git/" isključi sve direktorije.git Sadržaj.
--exclude "/.git/" Isključite samo korijenski direktorij.git Sadržaj.
--exclude "{Video,Software}/" isključi sve direktorije Video 和 Software Sadržaj.
--exclude "/{Video,Software}/" Isključite samo korijenski direktorij Video 和 Software Sadržaj.
--include "/{Video,Software}/**" Uključi samo korijenski direktorij Video 和 Software sav sadržaj imenika.
Rclone parametri filtra veličine datoteke
Zadana jedinica veličine je kBytes , ali možete koristiti k ,M Ili G sufiks.
--min-size Filtrirajte datoteke manje od navedene veličine.na primjer --min-size 50 Označava da se datoteke manje od 50k neće prenijeti.
--max-size Filtrirajte datoteke veće od navedene veličine.na primjer --max-size 1G Označava da se datoteke veće od 1G neće prenositi.
Mjere opreza:U stvarnom testnom korištenju, utvrđeno je da se dvije opcije filtriranja veličine ne mogu koristiti u isto vrijeme.
Parametri datoteke pravila filtra Rclone
--filter-from <规则文件> Dodajte pravila uključivanja/isključivanja iz datoteka.na primjer --filter-from filter-file.txt.
Primjer datoteke s pravilima filtera Rclone:
- secret*.jpg
+ *.jpg
+ *.png
+ file2.avi
- /dir/Trash/**
+ /dir/**
- *Ispod su primjeri uobičajenijih i jednostavnijih upotreba filtara, a za složeniju i napredniju upotrebu pogledajteRclone službeni dokument s pravilima filtriranja.
Rclone vrijeme ili opcije trajanja
Opcija VRIJEME ili TRAJANJE može se odrediti kao niz trajanja ili vremenski niz.
Niz trajanja može biti niz decimalnih brojeva s predznakom, od kojih svaki ima izborni decimalni i jedinični sufiks, poput "300ms", "-1.5h" ili "2h45m".Zadana jedinica je sekunda ili su važeće sljedeće kratice:
ms– milisekundis- Drugom- minutah- Satd- nebow- tjedanM- nekoliko mjeseciy- Godina
Također se mogu navesti kao apsolutna vremena u sljedećim formatima:
- RFC3339 - npr
2006-01-02T15:04:05ZIli2006-01-02T15:04:05+07:00 - ISO8601 datum i vrijeme, lokalna vremenska zona –
2006-01-02T15:04:05 - ISO8601 datum i vrijeme, lokalna vremenska zona –
2006-01-02 15:04:05 - ISO8601 datum –
2006-01-02(GGGG-MM-DD)
Rclone varijable okruženja
Svaka opcija u rclone može se postaviti preko varijabli okoline.Naziv varijable okruženja može se specificirati pomoćudugo ime opcijepretvoriti, izbrisati -- prefiks, promjena - 为_, velikim slovom i prefiksom RCLONE_.Prioritet varijabli okruženja bit će niži od prioriteta opcija naredbenog retka, to jest, kada se odgovarajuće opcije dodaju putem naredbenog retka, vrijednosti postavljene varijablama okruženja bit će prebrisane.
Na primjer, postavljanje minimalne veličine za učitavanje --min-size 50, korištenje varijable okruženja je RCLONE_MIN_SIZE=50.Kada je postavljena varijabla okruženja, u naredbenom retku koristite --min-size 100, tada će vrijednost varijable okruženja biti prepisana.
Rclone zajedničke varijable okruženja
RCLONE_CONFIG– Prilagođeni put konfiguracijske datotekeRCLONE_CONFIG_PASS– Ako je rclone šifriran, postavite ovu varijablu okoline kao lozinku za automatsko dešifriranje konfiguracijske datoteke.RCLONE_RETRIES– Broj ponovnih pokušaja neuspjelog prijenosa, zadano 3 putaRCLONE_RETRIES_SLEEP– Vrijeme čekanja ponovnog pokušaja neuspjelog prijenosa, onemogućeno prema zadanim postavkama, jedinicas,m,hPredstavljaju sekunde, minute i sate.CLONE_TRANSFERS– Broj paralelno učitanih datoteka.RCLONE_CACHE_CHUNK_SIZE– Veličina bloka, zadana je 5M, u teoriji, što je veća brzina prijenosa, zauzima više memorije.Ako se postavi preveliko, može uzrokovati prekid procesa.RCLONE_CACHE_CHUNK_TOTAL_SIZE– Ukupna veličina koju blok može zauzeti na lokalnom disku, zadano 10G.RCLONE_IGNORE_ERRORS=true– Preskoči pogreške.
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) podijelio je "Rclone Command Encyclopedia: Start Synchronous Copy Download Copy File Parameters Usage", što vam je od pomoći.
Dobrodošli da podijelite vezu ovog članka:https://www.chenweiliang.com/cwl-1864.html
Za otključavanje još skrivenih trikova🔑, dobrodošli da se pridružite našem Telegram kanalu!
Podijelite i lajkajte ako vam se sviđa! Vaša dijeljenja i lajkovi naša su daljnja motivacija!


