Artiklite kataloog
- 1 Installige Rclone
- 2 Rclone installi konfiguratsiooni seadistuskäsk
- 3 Rclone versiooniuuenduse värskenduse käsk
- 4 Kuidas eemaldada RClone'i eemaldamine?
- 5 Rclone allalaadimiskäsu süntaks
- 6 Rclone käsu ühised funktsioonid
- 7 Kuidas kasutada Rclone parameetri käsku
- 8 Rclone logi
- 9 Rclone filter, parameetrite kaasamine ja välistamine
- 10 Rclone keskkonnamuutujad
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.
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 kopeeriminerclone 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,string
on 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 ainultERROR
uudised.-v
-- rclone genereeribERROR
,NOTICE
和INFO
uudised,soovita seda.-vv
– rclone genereeribERROR
,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
- millisekundids
- Teiseksm
- minuth
- Tundd
- taevasw
- nädalM
- mitu kuudy
- Aasta
Neid saab määrata ka absoluutaegadena järgmistes vormingutes:
- RFC3339 – nt
2006-01-02T15:04:05Z
Võ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 teeRCLONE_CONFIG_PASS
– Kui rclone on krüptitud, määrake see keskkonnamuutuja konfiguratsioonifaili automaatseks dekrüpteerimiseks parooliks.RCLONE_RETRIES
– Üleslaadimise ebaõnnestumise kordusajad, vaikimisi 3 kordaRCLONE_RETRIES_SLEEP
– Üleslaadimise ebaõnnestumise korduskatse ooteaeg, vaikimisi keelatud, üksuss
,m
,h
Esindavad 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!
📚 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!