Artikel Verzeechnes
- 1 Installéiert Rclone
- 2 Rclone Installatioun Configuratioun Setup Kommando
- 3 Rclone Upgrade Update Versioun Kommando
- 4 Wéi läschen RClone ewechzehuelen?
- 5 Rclone Download Kommando Syntax
- 6 Rclone Kommando gemeinsam Funktioun Optiounen
- 7 Wéi benotzt Dir de Rclone Parameter Kommando
- 8 Rclone Logbuch
- 9 Rclone Filter, Parameteren enthalen an ausschléissen
- 10 Rclone Ëmfeld Verännerlechen
klonen Et ass e Kommandozeilinstrument dat Synchroniséierung, Eroplueden an Eroplueden vun Daten tëscht verschiddenen Objektspeicher an Netzwierkdisken ënnerstëtzt.
An, mat e puer Astellungen, kënnt Dir ganz praktesch Funktiounen ëmsetzen wéi offline Download a VPS Server Backup.
Dësen Artikel deelt d'Kommandoparameter déi allgemeng vun Rclone benotzt ginn.
Installéiert Rclone
Linux/CentOS/macOS/BSD
Rclone bitt offiziell en One-Click Installatiounsskript:
curl https://rclone.org/install.sh | sudo bash
Windows
Klickt op de Link hei ënnen fir op d'Rclone Download Säit anzeginn ▼
- Da wielt Windows Downloads.
Rclone Installatioun Configuratioun Setup Kommando
rclone config
- Gitt déi interaktiv Konfiguratiounsoptioun un fir Operatiounen auszeféieren wéi d'Addéieren, d'Läschen an d'Gestioun vun Netzwierkdisken.
Fir Detailer, kuckt de folgende Rclone Installatioun a Konfiguratioun Tutorial▼
rclone config file
- Weist de Wee vun der Konfiguratiounsdatei, déi allgemeng Konfiguratiounsdatei ass an ~/.config/rclone/rclone.conf
rclone config show
- Show Profilinformatioun
Rclone Upgrade Update Versioun Kommando
Gitt de folgende Kommando un fir d'Rclone Versioun z'aktualiséieren ▼
rclone selfupdate
- Notéiert datt dëse Kommando net virum rclone Versioun 1.55 verfügbar ass.
- Wann eng Feelermeldung erschéngt:
unknown command "selfupdate"
, Dir musst dës Installatiounsinstruktioun Tutorial verfollegen fir manuell z'installéieren an ze aktualiséieren ▼
Wéi läschen RClone ewechzehuelen?
Fir d'rclone Konfiguratiounsdatei z'installéieren an ze läschen, benotzt de folgende Kommando fir den aktuellen RClone Konfiguratiounswee ze lëschten▼
rclone config file
Dëst wäert de Wee op déi aktuell Konfiguratiounsdatei lëschten.Da kënnt Dir de Wee Location no dem Beispill hei ënnen läschen.Dëst wäert d'Umeldungsinformatiounen fir den Fernspeicherservice läschen.
Rclone Uninstall Kommando
Notiz:Nodeems Dir Rclone mam folgendem Kommando geläscht hutt, kënnt Dir net méi Zougang zu Fernspeicherservicer kréien a musst se nei erstellen▼
sudo rm /home/pi/.config/rclone/rclone.conf
Fir rclone Kommandoen a Mann Säiten ze läschen, befollegt just de Kommando hei ënnen fir d'Dateien ze läschen▼
sudo rm /usr/bin/rclone
sudo rm /usr/local/share/man/man1/rclone.1
Rclone Download Kommando Syntax
# 本地到网盘
rclone [功能选项] <本地路径> <网盘名称:路径> [参数] [参数] ...
# 网盘到本地
rclone [功能选项] <网盘名称:路径> <本地路径> [参数] [参数] ...
# 网盘到网盘
rclone [功能选项] <网盘名称:路径> <网盘名称:路径> [参数] [参数] ...
Rclone Benotzung Beispill
rclone move -v /Download Onedrive:/Download --transfers=1
Rclone Kommando gemeinsam Funktioun Optiounen
rclone copy
- Kopie Dateienrclone move
- fir d'Fichier'en ze réckelen, wann Dir den eidele Quellverzeechnes no der Beweegung wëllt läschen, add--delete-empty-src-dirs
Parameterrclone sync
- Synchroniséiert Dateien: Synchroniséiert de Quellverzeechnes mam Zilverzeichnis an Dateien, nëmmen den Zilverzeechnes an d'Dateie ginn geännert.rclone size
- Kontrolléiert d'Dateigréisst vun der Netzwierkdisk.rclone delete
- Läschen den Dateiinhalt ënner dem Wee.rclone purge
- Läscht de Wee an all seng Dateiinhalt.rclone mkdir
- Erstellt e Verzeichnis.rclone rmdir
- E Verzeichnis läschen.rclone rmdirs
- Läschen den eidelen Verzeechnes ënner dem spezifizéierte spirituellen Ëmfeld.wann addéieren--leave-root
Parameter, gëtt de Root Verzeichnis net geläscht.rclone check
- Kontrolléiert datt d'Quell an d'Ziladressdaten passen.rclone ls
- Lëscht all Dateien am spezifizéierte Wee mat hirer Gréisst a Wee.rclone lsl
- Eng méi Display Upload Zäit wéi uewen.rclone lsd
Lëscht d'Verzeichnisser ënner dem spezifizéierte Wee.rclone lsf
- Lëscht d'Verzeichnisser an Dateien ënner dem spezifizéierte Wee.
Wéi benotzt Dir de Rclone Parameter Kommando
-n
=--dry-run
- Test lafen, fir ze kucken wéi eng Operatiounen rclone an der aktueller Operatioun ausféiert.-P
=--progress
- Weist Echtzäit Iwwerdroung Fortschrëtter, erfrëscht eemol all 500mS, soss erfrëscht eemol all Minutt als Standard.--cache-chunk-size SizeSuffi
- D'Blockgréisst, de Standard ass 5M, an der Theorie, wat méi grouss d'Uploadgeschwindegkeet ass, wat méi Erënnerung et hëlt.Wann et ze grouss ass, kann de Prozess briechen.--cache-chunk-total-size SizeSuffix
- Déi Gesamtgréisst déi e Block op der lokaler Scheif ka besetzen, Standard 10G.--transfers=N
- Zuel vu parallele Dateien, Standard ass 4.Et ass recommandéiert dëse Parameter op engem VPS mat relativ klenger Erënnerung ze reduzéieren, zum Beispill: op engem klenge VPS mat 128M ass et recommandéiert et op 1 ze setzen.--config string
- spezifizéiert de Wee vun der Konfiguratiounsdatei,string
ass de Wee vun der Konfiguratiounsdatei.--ignore-errors
- Iwwersprangen Feeler.Zum Beispill wäert OneDrive froen nodeems Dir e puer speziell Dateien eropluetFailed to copy: failed to open source object: malwareDetected: Malware detected
, déi spéider Iwwerdroungsaufgaben ofschléissen, an dëse Parameter kann bäigefüügt ginn fir Feeler ze sprangen.Awer et sollt bemierkt datt den Ausgangsstatuscode vum RCLONE net wäert sinn0
.
Natierlech ass d'Roll vum rclone vill méi wéi dat, an e puer allgemeng benotzt Rclone Kommandoen ginn hei ënnen opgezielt.
Rclone Kopie Datei Kopie Kommando
Kopie ▼
rclone copy
plënneren ▼
rclone move
läschen ▼
rclone delete
Rclone Synchroniséierung Kommando
Synchroniséiert ▼
rclone sync
Zousätzlech Parameteren: Echtzäitgeschwindegkeet weisen ▼
-p
Zousätzlech Parameteren: Limite Vitesse 40MB ▼
--bwlimit 40M
Zousätzlech Parameter: Zuel vun parallel Fichieren ▼
--transfers=N
Rclone Start Kommando
starten rclone ▼
systemctl start rclone
stoppen rclone ▼
systemctl stop rclone
Check rclone Status ▼
systemctl status rclone
View Profil Location ▼
rclone config file
Rclone Logbuch
rclone huet 4 Niveaue vu Logbicher,ERROR
,NOTICE
,INFO
an DEBUG
.Par défaut wäert rclone generéieren ERROR
an NOTICE
Niveau Message.
-q
- rclone wäert nëmme generéierenERROR
Neiegkeeten.-v
-- rclone wäert generéierenERROR
,NOTICE
anINFO
Neiegkeeten,recommandéieren dëst.-vv
- rclone wäert generéierenERROR
,NOTICE
,INFO
anDEBUG
Neiegkeeten.--log-level LEVEL
De - Fändel kontrolléiert de Logniveau.
Rclone Output Log op Datei Kommando
benotzt --log-file=FILE
Optioun, rclone wäert Error
,Info
an Debug
Message a Standardfehler ëmgeleet op FILE
, hei FILE
ass de Log Datei Wee deen Dir uginn hutt.
Eng aner Manéier ass de System säi Pointing Kommando ze benotzen, wéi:
rclone sync -v Onedrive:/DRIVEX Gdrive:/DRIVEX > "~/DRIVEX.log" 2>&1
Rclone Filter, Parameteren enthalen an ausschléissen
--exclude
- Dateien oder Verzeichnisser ausschléissen.
--include
- Eng Datei oder Verzeechnes enthalen.
--filter
- Dateifilterregelen, gläichwäerteg mat anere Benotzungsmethoden vun den zwou uewe genannten Optiounen.Ëmfaasst Regelen ugefaange mat +
fänkt mat Exklusioun Regelen ugefaange mat -
Ufank.
Rclone Dateityp Filterparameter
Zum Beispill --exclude "*.bak"
,--filter "- *.bak"
, all ausgeschloss bak
Dokument.Kann och schreiwen.
Zum Beispill --include "*.{png,jpg}"
,--filter "+ *.{png,jpg}"
, dorënner all png
an jpg
Dateien, ausser aner Dateien.
--delete-excluded
Läschen ausgeschloss Dateien.Et muss a Verbindung mam Filterparameter benotzt ginn, soss ass et ongëlteg.
Rclone Verzeichnis Filterparameter
Verzeechnesfilter muss nom Verzeechnesnumm bäigefüügt ginn /
, soss gëtt et als Fichier fir de Match behandelt.vum /
Am Ufank passt et nëmmen mam Root-Verzeichnis (ënnert dem spezifizéierte Verzeichnis), soss passt et dem ganze Verzeechnes.Dat selwecht gëllt fir Dateien.
--exclude ".git/"
all Verzeechnes ausschléissen.git
Inhaltsverzeechnes.
--exclude "/.git/"
Ausgeschloss nëmmen de Root Verzeechnes.git
Inhaltsverzeechnes.
--exclude "{Video,Software}/"
all Verzeechnes ausschléissen Video
an Software
Inhaltsverzeechnes.
--exclude "/{Video,Software}/"
Ausgeschloss nëmmen de Root Verzeechnes Video
an Software
Inhaltsverzeechnes.
--include "/{Video,Software}/**"
Gitt nëmmen de Root Verzeechnes Video
an Software
all Inhalt vum Verzeechnes.
Rclone Dateigréisst Filterparameter
D'Standard Gréisst Eenheet ass kBytes
, mee du kanns benotzen k
,M
Ëff G
suffix.
--min-size
Filter Dateie méi kleng wéi déi spezifizéiert Gréisst.zum Beispill --min-size 50
Gëtt un datt Dateie méi kleng wéi 50k net transferéiert ginn.
--max-size
Filter Dateie méi grouss wéi déi spezifizéiert Gréisst.zum Beispill --max-size 1G
Gëtt un datt Dateie méi grouss wéi 1G net transferéiert ginn.
Notiz:Am aktuellen Testverbrauch gëtt festgestallt datt déi zwou Optioune vu Gréisstfilter net zur selwechter Zäit benotzt kënne ginn.
Rclone Filter Regel Datei Parameteren
--filter-from <规则文件>
Füügt Reegelen aus Dateien abegraff / ausgeschloss.zum Beispill --filter-from filter-file.txt
.
Rclone Filter Regel Datei Beispill:
- secret*.jpg
+ *.jpg
+ *.png
+ file2.avi
- /dir/Trash/**
+ /dir/**
- *
Drënner sinn Beispiller vu méi üblechen an einfache Filternotzungen, fir méi komplex an High-End Notzungen, kuckt wegRclone offiziell Filter Regelen Dokument.
Rclone Zäit oder Dauer Optiounen
D'TIME oder DURATION Optioun kann als Dauerstring oder als Zäitstring spezifizéiert ginn.
Eng Dauerstring kann eng Sequenz vun ënnerschriwwenen Dezimalzuelen sinn, jidderee mat engem optionalen Dezimal- an Eenheetsuffix, wéi "300ms", "-1.5h" oder "2h45m".D'Standard Eenheet ass Sekonnen oder déi folgend Ofkierzungen si valabel:
ms
- Millisekonnens
- Zweetenm
- Minutth
- Stonnd
- Himmelw
- WochM
- puer Méinty
- Joer
Dës kënnen och als absolute Zäiten an de folgende Formater spezifizéiert ginn:
- RFC3339 - zB
2006-01-02T15:04:05Z
Ëff2006-01-02T15:04:05+07:00
- ISO8601 Datum an Zäit, lokal Zäitzone -
2006-01-02T15:04:05
- ISO8601 Datum an Zäit, lokal Zäitzone -
2006-01-02 15:04:05
- ISO 8601 Datum -
2006-01-02
(JJJJ-MM-DD)
Rclone Ëmfeld Verännerlechen
All Optioun am rclone kann iwwer Ëmfeldvariablen agestallt ginn.Den Numm vun der Ëmweltvariabel kann spezifizéiert ginn duerchlaang Optioun Nummconvert, läschen --
Präfix, änneren -
fir_
, Kapital a Präfix RCLONE_
.D'Prioritéit vun den Ëmfeldvariablen wäert manner sinn wéi déi vun de Kommandozeiloptiounen, dat heescht, wann déi entspriechend Optiounen duerch d'Kommandozeil bäigefüügt ginn, ginn d'Wäerter, déi vun den Ëmfeldvariablen gesat ginn, iwwerschriwwe ginn.
Zum Beispill, d'Mindest eropluede Gréisst astellen --min-size 50
, benotzt d'Ëmweltvariabel ass RCLONE_MIN_SIZE=50
.Wann d'Ëmfeldvariabel agestallt ass, an der Kommandozeil benotzt --min-size 100
, da gëtt de Wäert vun der Ëmfeldvariabel iwwerschriwwen.
Rclone gemeinsam Ëmfeld Verännerlechen
RCLONE_CONFIG
- Benotzerdefinéiert Konfiguratiounsdatei WeeRCLONE_CONFIG_PASS
- Wann rclone verschlësselt ass, setzt dës Ëmfeldvariabel als Passwuert fir automatesch d'Konfiguratiounsdatei ze entschlësselen.RCLONE_RETRIES
- Eroplueden Feeler Wiederprobéieren Zäiten, Standard 3 MolRCLONE_RETRIES_SLEEP
- Eroplueden Echec probéiert d'Waardezäit, Standard behënnert, Eenheets
,m
,h
Representéieren Sekonnen, Minutten a Stonnen, respektiv.CLONE_TRANSFERS
- Zuel vun de Fichieren parallel eropgelueden.RCLONE_CACHE_CHUNK_SIZE
- D'Blockgréisst, de Standard ass 5M, an der Theorie, wat méi grouss d'Uploadgeschwindegkeet ass, wat méi Erënnerung et hëlt.Wann et ze grouss ass, kann de Prozess briechen.RCLONE_CACHE_CHUNK_TOTAL_SIZE
- Déi Gesamtgréisst déi e Block op der lokaler Scheif ka besetzen, Standard 10G.RCLONE_IGNORE_ERRORS=true
- Iwwersprangen Feeler.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeelt "Rclone Command Encyclopedia: Start Synchronous Copy Download Copy File Parameters Usage", wat fir Iech hëllefräich ass.
Wëllkomm de Link vun dësem Artikel ze deelen:https://www.chenweiliang.com/cwl-1864.html
Wëllkomm op dem Telegram Kanal vum Chen Weiliang säi Blog fir déi lescht Updates ze kréien!
📚 Dëse Guide enthält en enorme Wäert, 🌟 Dëst ass eng selten Geleeënheet, verpasst et net! ⏰⌛💨
Deelen a liken wann dir wëllt!
Är Deelen a Likes sinn eis kontinuéierlech Motivatioun!