Artikkelihakemisto
- 1 Asenna Rclone
- 2 Rclone-asennuksen kokoonpanon asetuskomento
- 3 Rclone upgrade update version -komento
- 4 Kuinka poistaa RClonen asennus?
- 5 Rclone-latauskomennon syntaksi
- 6 Rclone-komennon yleiset toimintovaihtoehdot
- 7 Rclone-parametrikomennon käyttäminen
- 8 Rclone-loki
- 9 Rclone-suodatin, sisällytä ja sulje pois parametrit
- 10 Rclone-ympäristömuuttujat
Rclone Se on komentorivityökalu, joka tukee synkronointia, tiedon lataamista ja lataamista eri objektien tallennus- ja verkkolevyjen välillä.
Ja joillakin asetuksilla voit helposti toteuttaa erittäin käytännöllisiä toimintoja, kuten offline-latauksen ja VPS-palvelimen varmuuskopion.
Tässä artikkelissa jaetaan Rclonen yleisesti käyttämät komentoparametrit.

Asenna Rclone
Linux/CentOS/macOS/BSD
Rclone tarjoaa virallisesti yhden napsautuksen asennuskomentosarjan:
curl https://rclone.org/install.sh | sudo bashWindows
Napsauta alla olevaa linkkiä päästäksesi Rclone-lataussivulle ▼
- Valitse sitten Windows-lataukset.
Rclone-asennuksen kokoonpanon asetuskomento
rclone config – Anna interaktiivinen määritysvaihtoehto suorittaaksesi toimintoja, kuten verkkolevyjen lisäämistä, poistamista ja hallintaa.
Katso lisätietoja seuraavasta Rclone-asennus- ja konfigurointiohjeesta▼
rclone config file – Näytä konfigurointitiedoston polku, yleinen konfigurointitiedosto on sisällä ~/.config/rclone/rclone.conf
rclone config show – Näytä profiilitiedot
Rclone upgrade update version -komento
Anna seuraava komento päivittääksesi ja päivittääksesi Rclone-version▼
rclone selfupdate
- Huomaa, että tämä komento ei ole käytettävissä ennen rclone-versiota 1.55.
- Jos virheilmoitus tulee näkyviin:
unknown command "selfupdate", sinun on noudatettava tätä asennusohjetta asentaaksesi ja päivittääksesi manuaalisesti ▼
Kuinka poistaa RClonen asennus?
Poistaaksesi ja poistaaksesi rclone-määritystiedoston, käytä seuraavaa komentoa listataksesi nykyisen RClone-määrityspolun▼
rclone config file
Tämä luetteloi polun nykyiseen asetustiedostoon.Sitten voit poistaa polun sijainnin alla olevan esimerkin mukaisesti.Tämä poistaa etätallennuspalvelun kirjautumistiedot.
Rclone asennuksen poistokomento
varotoimet:Kun olet poistanut Rclone-sovelluksen seuraavalla komennolla, et voi enää käyttää etätallennuspalveluita ja sinun on luotava ne uudelleen.
sudo rm /home/pi/.config/rclone/rclone.conf
Voit poistaa rclone-komennot ja man-sivut noudattamalla alla olevaa komentoa poistaaksesi tiedostot▼
sudo rm /usr/bin/rclone
sudo rm /usr/local/share/man/man1/rclone.1Rclone-latauskomennon syntaksi
# 本地到网盘
rclone [功能选项] <本地路径> <网盘名称:路径> [参数] [参数] ...
# 网盘到本地
rclone [功能选项] <网盘名称:路径> <本地路径> [参数] [参数] ...
# 网盘到网盘
rclone [功能选项] <网盘名称:路径> <网盘名称:路径> [参数] [参数] ...Rclone-käyttöesimerkki
rclone move -v /Download Onedrive:/Download --transfers=1Rclone-komennon yleiset toimintovaihtoehdot
rclone copy– kopioida tiedostojarclone move– siirtääksesi tiedostoja, jos haluat poistaa tyhjän lähdehakemiston siirron jälkeen, lisää--delete-empty-src-dirs参数rclone sync– Synkronoi tiedostot: Synkronoi lähdehakemisto kohdehakemistoon ja tiedostoihin, vain kohdehakemisto ja tiedostot muuttuvat.rclone size– Tarkista verkkolevyn tiedostokoko.rclone delete– Poista tiedoston sisältö polun alla.rclone purge– Poistaa polun ja kaiken sen tiedoston sisällön.rclone mkdir- Luo hakemisto.rclone rmdir– Poistaa hakemiston.rclone rmdirs– Poista määritetyn henkisen ympäristön alta tyhjä hakemisto.jos lisää--leave-root-parametria, juurihakemistoa ei poisteta.rclone check– Tarkista, että lähde- ja kohdeosoitetiedot täsmäävät.rclone ls– Luettele kaikki määritetyn polun tiedostot niiden koon ja polun kanssa.rclone lsl– Yksi näytön latausaika enemmän kuin yllä.rclone lsdListaa määritetyn polun alla olevat hakemistot.rclone lsf– Listaa määritetyn polun alla olevat hakemistot ja tiedostot.
Rclone-parametrikomennon käyttäminen
-n=--dry-run– Koekäyttö, jotta näet, mitä toimintoja rclone suorittaa todellisessa käytössä.-P=--progress– Näytä reaaliaikainen lähetyksen edistyminen, päivitä kerran 500 ms:n välein, muuten päivitä oletusarvoisesti kerran minuutissa.--cache-chunk-size SizeSuffi– Lohkon koko, oletusarvo on 5M, teoriassa mitä suurempi latausnopeus, sitä enemmän muistia se vie.Jos asetus on liian suuri, prosessi voi katketa.--cache-chunk-total-size SizeSuffix– Kokonaiskoko, jonka lohko voi varata paikallisella levyllä, oletusarvo 10G.--transfers=N– Rinnakkaistiedostojen määrä, oletusarvo on 4.On suositeltavaa pienentää tätä parametria VPS:ssä, jossa on suhteellisen pieni muisti, esimerkiksi: pienessä VPS:ssä, jossa on 128M, on suositeltavaa asettaa se arvoon 1.--config string– määritä asetustiedoston polku,stringon määritystiedoston polku.--ignore-errors– Ohita virheet.Esimerkiksi OneDrive kehottaa lähettämään joitain erikoistiedostojaFailed to copy: failed to open source object: malwareDetected: Malware detected, mikä aiheuttaa myöhempien lähetystehtävien lopettamisen, ja tämä parametri voidaan lisätä ohittamaan virheitä.Mutta on huomattava, että RCLONE:n poistumistilakoodi ei ole0.
Tietysti rclonen rooli on paljon enemmän, ja joitain yleisesti käytettyjä Rclone-komentoja on lueteltu alla.
Rclone kopioi tiedosto kopiointikomento
Kopioi ▼
rclone copy
siirrä ▼
rclone move
poista ▼
rclone delete
Rclone-synkronointikomento
Synkronoi ▼
rclone sync
Lisäparametrit: näyttää reaaliaikaisen nopeuden ▼
-p
Lisäparametrit: nopeusrajoitus 40MB ▼
--bwlimit 40M
Lisäparametri: rinnakkaisten tiedostojen määrä ▼
--transfers=N
Rclone-käynnistyskomento
käynnistä rclone ▼
systemctl start rclone
lopeta rclone ▼
systemctl stop rclone
Näytä rclone-tila ▼
systemctl status rclone
Näytä profiilin sijainti ▼
rclone config file
Rclone-loki
rclonella on 4 kirjaustasoa,ERROR,NOTICE,INFO 和 DEBUG.Oletusarvoisesti rclone luo ERROR 和 NOTICE tason viesti.
-q– rclone vain luoERRORuutiset.-v-- rclone luoERROR,NOTICE和INFOuutiset,suosittele tätä.-vv– rclone luoERROR,NOTICE,INFO和DEBUGuutiset.--log-level LEVELLippu – ohjaa lokin tasoa.
Rclone-tulostuslokin tiedostokomento
使用 --log-file=FILE vaihtoehto, rclone tulee Error,Info 和 Debug viesti ja vakiovirhe uudelleenohjattu osoitteeseen FILE,tässä FILE on määrittämäsi lokitiedoston polku.
Toinen tapa on käyttää järjestelmän osoitinkomentoa, kuten:
rclone sync -v Onedrive:/DRIVEX Gdrive:/DRIVEX > "~/DRIVEX.log" 2>&1Rclone-suodatin, sisällytä ja sulje pois parametrit
--exclude – Sulje pois tiedostot tai hakemistot.
--include – Sisällytä tiedosto tai hakemisto.
--filter – Tiedostojen suodatussäännöt, jotka vastaavat yllä olevien kahden vaihtoehdon muita käyttötapoja.Sisällytä säännöt alkaen + alkaa poissulkemissäännöillä alkaen - alku.
Rclone-tiedostotyypin suodatinparametri
kuten esimerkiksi --exclude "*.bak",--filter "- *.bak", sulje pois kaikki bak asiakirja.Osaa myös kirjoittaa.
kuten esimerkiksi --include "*.{png,jpg}",--filter "+ *.{png,jpg}", mukaan lukien kaikki png 和 jpg tiedostot, lukuun ottamatta muita tiedostoja.
--delete-excluded Poista poissuljetut tiedostot.Sitä on käytettävä yhdessä suodatinparametrin kanssa, muuten se on virheellinen.
Rclone-hakemistosuodattimen parametrit
Hakemiston suodatus on lisättävä hakemiston nimen jälkeen /, muuten sitä käsitellään tiedostona täsmäämistä varten.kirjoittaja / Alussa se vastaa vain juurihakemistoa (määritetyn hakemiston alla), muuten se vastaa koko hakemistoa.Sama koskee tiedostoja.
--exclude ".git/" sulkea pois kaikki hakemistot.git sisällysluettelo.
--exclude "/.git/" Sulje pois vain juurihakemisto.git sisällysluettelo.
--exclude "{Video,Software}/" sulkea pois kaikki hakemistot Video 和 Software sisällysluettelo.
--exclude "/{Video,Software}/" Sulje pois vain juurihakemisto Video 和 Software sisällysluettelo.
--include "/{Video,Software}/**" Sisällytä vain juurihakemisto Video 和 Software kaikki hakemiston sisältö.
Rclone-tiedoston kokosuodattimen parametrit
Oletuskokoyksikkö on kBytes , mutta voit käyttää k ,M 或 G pääte.
--min-size Suodata määritettyä kokoa pienemmät tiedostot.esimerkiksi --min-size 50 Osoittaa, että alle 50 kt:n tiedostoja ei siirretä.
--max-size Suodata määritettyä kokoa suuremmat tiedostot.esimerkiksi --max-size 1G Osoittaa, että tiedostoja, jotka ovat suurempia kuin 1G, ei siirretä.
varotoimet:Varsinaisessa testikäytössä havaitaan, että kahta kokosuodatusvaihtoehtoa ei voida käyttää samanaikaisesti.
Rclone-suodattimen sääntötiedoston parametrit
--filter-from <规则文件> Lisää sisällytys-/poissulkemissääntöjä tiedostoista.esimerkiksi --filter-from filter-file.txt.
Rclone-suodatinsääntötiedoston esimerkki:
- secret*.jpg
+ *.jpg
+ *.png
+ file2.avi
- /dir/Trash/**
+ /dir/**
- *Alla on esimerkkejä yleisemmistä ja yksinkertaisemmista suodattimien käytöstä. Jos haluat monimutkaisempia ja huippuluokan käyttöjä, tutustuRclone virallinen suodatinsääntöjen asiakirja.
Rclone-ajan tai -keston vaihtoehdot
AIKA- tai KESTO-vaihtoehto voidaan määrittää kestomerkkijonoksi tai aikamerkkijonoksi.
Kestomerkkijono voi olla merkkijono merkkijonoa desimaalilukuja, joista jokaisessa on valinnainen desimaali ja yksikköpääte, kuten "300ms", "-1.5h" tai "2t45m".Oletusyksikkö on sekuntia tai seuraavat lyhenteet ovat voimassa:
ms– millisekuntias- Toiseksim- minuuttih- Tuntid- taivasw-viikkoM- useita kuukausiay- Vuosi
Nämä voidaan myös määrittää absoluuttisina aikoina seuraavissa muodoissa:
- RFC3339 - esim
2006-01-02T15:04:05Z或2006-01-02T15:04:05+07:00 - ISO8601 päivämäärä ja aika, paikallinen aikavyöhyke –
2006-01-02T15:04:05 - ISO8601 päivämäärä ja aika, paikallinen aikavyöhyke –
2006-01-02 15:04:05 - ISO8601 päivämäärä -
2006-01-02(VVVV-KK-PP)
Rclone-ympäristömuuttujat
Jokainen rclonen vaihtoehto voidaan asettaa ympäristömuuttujien kautta.Ympäristömuuttujan nimi voidaan määrittääpitkä vaihtoehdon nimimuuntaa, poistaa -- etuliite, muutos - 为_, isoilla kirjaimilla ja etuliitteillä RCLONE_.Ympäristömuuttujien prioriteetti on pienempi kuin komentorivivalintojen prioriteetti, eli kun vastaavat valinnat liitetään komentorivin kautta, ympäristömuuttujien asettamat arvot korvataan.
Esimerkiksi vähimmäislatauskoon asettaminen --min-size 50, käyttämällä ympäristömuuttujaa RCLONE_MIN_SIZE=50.Kun ympäristömuuttuja on asetettu, käytä komentorivillä --min-size 100, niin ympäristömuuttujan arvo korvataan.
Rclone yhteiset ympäristömuuttujat
RCLONE_CONFIG– Mukautettu määritystiedoston polkuRCLONE_CONFIG_PASS– Jos rclone on salattu, aseta tämä ympäristömuuttuja salasanaksi, joka purkaa määritystiedoston salauksen automaattisesti.RCLONE_RETRIES– Latausvirheiden uudelleenyritysten ajat, oletusarvoisesti 3 kertaaRCLONE_RETRIES_SLEEP– Lataus epäonnistui uudelleenyrityksen odotusaika, oletusarvoisesti poissa käytöstä, yksikkös,m,hEdustavat sekunteja, minuutteja ja tunteja.CLONE_TRANSFERS– Rinnakkain ladattujen tiedostojen määrä.RCLONE_CACHE_CHUNK_SIZE– Lohkon koko, oletusarvo on 5M, teoriassa mitä suurempi latausnopeus, sitä enemmän muistia se vie.Jos asetus on liian suuri, prosessi voi katketa.RCLONE_CACHE_CHUNK_TOTAL_SIZE– Kokonaiskoko, jonka lohko voi varata paikallisella levyllä, oletusarvo 10G.RCLONE_IGNORE_ERRORS=true– Ohita virheet.
Hope Chen Weiliang -blogi ( https://www.chenweiliang.com/ ) jakoi "Rclone Command Encyclopedia: Start Synchronous Copy Download Copy File Parameters Usage", josta on sinulle apua.
Tervetuloa jakamaan tämän artikkelin linkki:https://www.chenweiliang.com/cwl-1864.html
Avataksesi lisää piilotettuja temppuja🔑, tervetuloa liittymään Telegram-kanavallemme!
Jaa ja tykkää jos pidät! Jakamasi ja tykkäyksesi ovat jatkuva motivaatiomme!


