Iqoqo lomyalo we-Rclone: ​​qala ikhophi evumelanisiwe yokulanda ifayela lepharamitha indlela yokusebenzisa

I-Rclone Kuyithuluzi lomugqa womyalo elisekela ukuvumelanisa, ukulayisha kanye nokulanda idatha phakathi kwesitoreji sezinto ezahlukene namadiski enethiwekhi.

Futhi, ngezinye izilungiselelo, ungasebenzisa kalula imisebenzi engokoqobo efana nokulanda ungaxhunyiwe ku-inthanethi nesipele seseva ye-VPS.

Lesi sihloko sizokwabelana ngamapharamitha womyalo avame ukusetshenziswa yi-Rclone.

Iqoqo lomyalo we-Rclone: ​​qala ikhophi evumelanisiwe yokulanda ifayela lepharamitha indlela yokusebenzisa

Faka i-Rclone

Linux/CentOS/macOS/BSD

I-Rclone inikeza ngokusemthethweni iskripthi sokufaka ngokuchofoza okukodwa:

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

Windows

Chofoza isixhumanisi esingezansi ukuze ufake ikhasi lokulanda le-Rclone ▼

  • Bese, khetha I-Windows Downloads.

Umyalo wokusetha wokufakwa kwe-Rclone

rclone config - Faka inketho yokucushwa esebenzayo ukwenza imisebenzi efana nokwengeza, ukususa, nokuphatha amadiski enethiwekhi.

Ukuze uthole imininingwane, bheka okokufundisa okulandelayo kokufaka nokulungisa i-Rclone▼

rclone config file - Khombisa indlela yefayela lokumisa, ifayela lokucushwa elijwayelekile lingaphakathi ~/.config/rclone/rclone.conf

rclone config show – Khombisa imininingwane yephrofayili

Umyalo wenguqulo yokuthuthukisa ye-Rclone

Faka umyalo olandelayo ukuze uthuthukise futhi ubuyekeze inguqulo ye-Rclone▼

rclone selfupdate
  • Qaphela ukuthi lo myalo awutholakali ngaphambi kwenguqulo ye-rclone 1.55.
  • Uma umlayezo wokwehluleka uvela:unknown command "selfupdate", udinga ukulandela lesi sifundo sokufundisa sokufaka ukuze ufake futhi ubuyekeze mathupha ▼

Ungayikhipha kanjani i-RClone?

Ukuze ukhiphe futhi ususe ifayela lokucushwa kwe-rclone, sebenzisa umyalo olandelayo ukuze ubhale uhlu lwamanje lokucushwa kwe-RClone▼

rclone config file

Lokhu kuzoklelisa indlela eya efayeleni lamanje lokucushwa.Bese ungasusa indawo yendlela ngokwesibonelo esingezansi.Lokhu kuzosusa imininingwane yesevisi yesitoreji esikude.

Umyalo wokukhipha we-Rclone

Qaphela:Ngemva kokususa i-Rclone ngomyalo olandelayo, ngeke usakwazi ukufinyelela izinsiza zokulondoloza ukude futhi uzodinga ukuzidala kabusha▼

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

Ukuze ususe imiyalo ye-rclone namakhasi abantu, vele ulandele umyalo ongezansi ukuze ususe amafayela▼

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

I-syntax yomyalo wokulanda we-Rclone

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

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

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

Isibonelo sokusetshenziswa kwe-Rclone

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

Izinketho zemisebenzi evamile ye-Rclone

  • rclone copy – kopisha amafayela
  • rclone move - ukuhambisa amafayela, uma ufuna ukususa umkhombandlela womthombo ongenalutho ngemuva kokuhambisa, engeza --delete-empty-src-dirs Ipharamitha
  • rclone sync - Vumelanisa amafayela: Vumelanisa uhla lwemibhalo lomthombo kuhla lwemibhalo okuqondiwe namafayela, uhla lwemibhalo oluqondiwe kuphela namafayela ashintshwayo.
  • rclone size - Hlola usayizi wefayela lediski yenethiwekhi.
  • rclone delete - Susa okuqukethwe kwefayela ngaphansi kwendlela.
  • rclone purge - Isusa indlela nakho konke okuqukethweyo kwefayela.
  • rclone mkdir - Dala inkomba.
  • rclone rmdir – Susa lwemibhalo.
  • rclone rmdirs - Susa uhla lwemibhalo olungenalutho ngaphansi kwendawo engokomoya eshiwo.uma wengeza --leave-root ipharamitha, umkhombandlela wempande ngeke ususwe.
  • rclone check - Hlola ukuthi idatha yomthombo nekheli lendawo iyahambelana yini.
  • rclone ls - Faka ohlwini wonke amafayela asendleleni eshiwo ngosayizi wawo nendlela.
  • rclone lsl - Isibonisi esisodwa sokulayisha isikhathi kunangenhla.
  • rclone lsd Faka ohlwini lwemibhalo ngaphansi kwendlela eshiwo.
  • rclone lsf - Faka ohlwini lwemibhalo namafayela ngaphansi kwendlela eshiwo.

Ungawusebenzisa kanjani umyalo wepharamitha ye-Rclone

  • -n = --dry-run - Ukugijima kokuhlola, ukubona ukuthi iyiphi imisebenzi ezokwenziwa yi-rclone ekusebenzeni kwangempela.
  • -P = --progress - Khombisa inqubekelaphambili yokudluliselwa kwesikhathi sangempela, vuselela kanye njalo ngo-500mS, ngaphandle kwalokho vuselela kanye ngomzuzu ngokuzenzakalelayo.
  • --cache-chunk-size SizeSuffi - Usayizi webhulokhi, okuzenzakalelayo ngu-5M, ngokombono, isivinini sokulayisha sikhulu, kuthatha inkumbulo eyengeziwe.Uma isethwe inkulu kakhulu, ingase ibangele ukuthi inqubo iphuke.
  • --cache-chunk-total-size SizeSuffix - Usayizi ophelele ongathathwa yibhulokhi kudiski yendawo, i-10G ezenzakalelayo.
  • --transfers=N - Inombolo yamafayela ahambisanayo, okuzenzakalelayo ngu-4.Kunconywa ukunciphisa le pharamitha ku-VPS enenkumbulo encane uma kuqhathaniswa, isibonelo: ku-VPS encane ene-128M, kunconywa ukuyibeka ku-1.
  • --config string - cacisa indlela yefayela lokucushwa,stringindlela yefayela yokumisa.
  • --ignore-errors – Eqa amaphutha.Ngokwesibonelo, i-OneDrive izokwazisa ngemva kokulayisha amanye amafayela akhethekileFailed to copy: failed to open source object: malwareDetected: Malware detected, okuzobangela ukuthi imisebenzi yokudlulisela elandelayo inqanyulwe, futhi le pharamitha ingangezwa ukweqa amaphutha.Kodwa kufanele kuqashelwe ukuthi ikhodi yesimo sokuphuma ye-RCLONE ngeke ibe0,

Vele, indima ye-rclone ingaphezulu kwalokho, futhi eminye imiyalo esetshenziswa kakhulu ye-Rclone ibalwe ngezansi.

Umyalo wokukopisha ifayela le-rclone

Kopisha ▼

rclone copy

hambisa ▼

rclone move

susa ▼

rclone delete

Umyalo wokuvumelanisa we-Rclone

Vumelanisa ▼

rclone sync

Imingcele eyengeziwe: bonisa isivinini sesikhathi sangempela ▼

-p

Amapharamitha engeziwe: khawulela isivinini 40MB ▼

--bwlimit 40M

Ipharamitha eyengeziwe: inombolo yamafayela ahambisanayo ▼

--transfers=N

Umyalo wokuqala we-Rclone

qala i-rclone ▼

systemctl start rclone

misa i-rclone ▼

systemctl stop rclone

Buka isimo se-rclone ▼

systemctl status rclone

Buka Indawo Yephrofayela ▼

rclone config file

Ilogi ye-rclone

I-rclone inamazinga angu-4 okugawula,ERROR,NOTICE,INFO Kanye DEBUG.Ngokuzenzakalelayo, i-rclone izokhiqiza ERROR Kanye NOTICE umlayezo wezinga.

  • -q - i-rclone izokhiqiza kuphela ERROR izindaba.
  • -v -- i-rclone izokhiqiza ERROR,NOTICE Kanye INFO izindaba,batusa lokhu,
  • -vv - i-rclone izokhiqiza ERROR,NOTICE,INFOKanye DEBUG izindaba.
  • --log-level LEVEL I - flag ilawula ileveli yelogi.

Ilogi yokuphuma kwe-RClone kumyalo wefayela

使用 --log-file=FILE inketho, i-rclone izokwenza Error,Info Kanye Debug umyalezo kanye nephutha elijwayelekile liqondiswe kabusha ku FILE,lapha FILE iyindlela yefayela lokungena oyishilo.

Enye indlela ukusebenzisa umyalo wokukhomba wesistimu, njengokuthi:

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

Isihlungi se-RClone, faka futhi ungafaki amapharamitha

--exclude - Ungafaki amafayela noma izinkomba.

--include - Faka ifayela noma umkhombandlela.

--filter - Imithetho yokuhlunga ifayela, okulingana nezinye izindlela zokusebenzisa zezinketho ezimbili ezingenhla.Faka nemithetho eqala ngayo + iqala ngemithetho yokukhishwa iqala ngokuthi - ukuqala.

Ipharamitha yesihlungi sohlobo lwefayela le-Rclone

Isibonelo --exclude "*.bak",--filter "- *.bak", khipha konke bak idokhumenti.Angabhala futhi.

Isibonelo --include "*.{png,jpg}",--filter "+ *.{png,jpg}", kuhlanganise nabo bonke png Kanye jpg amafayela, ngaphandle kwamanye amafayela.

--delete-excluded Susa amafayela angabaliwe.Idinga ukusetshenziswa nepharamitha yesihlungi, ngaphandle kwalokho ayivumelekile.

Imingcele yesihlungi sohla lwemibhalo ye-RClone

Ukuhlunga uhla lwemibhalo kudinga ukwengezwa ngemva kwegama lohla lwemibhalo /, uma kungenjalo izophathwa njengefayela lokufanisa.nge / Ekuqaleni, izofanelana kuphela nohla lwemibhalo lwempande (ngaphansi kohlu olushiwo), ngaphandle kwalokho luzohambisana nalo lonke uhla lwemibhalo.Okufanayo kuyasebenza nakumafayela.

--exclude ".git/" ungafaki zonke izinkomba.git Okuqukethwe.

--exclude "/.git/" Ungafaki umkhombandlela wempande kuphela.git Okuqukethwe.

--exclude "{Video,Software}/" ungafaki zonke izinkomba Video Kanye Software Okuqukethwe.

--exclude "/{Video,Software}/" Ungafaki umkhombandlela wempande kuphela Video Kanye Software Okuqukethwe.

--include "/{Video,Software}/**" Faka kuphela uhla lwemibhalo lwempande Video Kanye Software konke okuqukethwe ohlwini lwemibhalo.

Imingcele yesihlungi sikasayizi wefayela le-rclone

Iyunithi yosayizi ozenzakalelayo ngu kBytes , kodwa ungasebenzisa k ,M Noma G isijobelelo.

--min-size Hlunga amafayela amancane kunosayizi oshiwo.Ngokwesibonelo --min-size 50 Ibonisa ukuthi amafayela amancane kuno-50k ngeke adluliswe.

--max-size Hlunga amafayela amakhulu kunosayizi oshiwo.Ngokwesibonelo --max-size 1G Ibonisa ukuthi amafayela amakhulu kuno-1G ngeke adluliswe.

Qaphela:Ekusetshenzisweni kokuhlola kwangempela, kutholakala ukuthi izinketho ezimbili zokuhlunga usayizi azikwazi ukusetshenziswa ngesikhathi esisodwa.

Ipharamitha yefayela lokuhlunga le-rclone

--filter-from <规则文件> Engeza hlanganisa/khipha imithetho kumafayela.Ngokwesibonelo --filter-from filter-file.txt,

Isibonelo sefayela lesihlungi se-rclone:

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

Ngezansi kunezibonelo zokusetshenziswa kokuhlunga okuvamile nokulula, ukuze uthole ukusetshenziswa okuyinkimbinkimbi nokusezingeni eliphezulu, hlolaIdokhumenti yemithetho yesihlungi esemthethweni ye-RClone,

Isikhathi se-Rclone noma izinketho zobude besikhathi

Inketho ethi TIME noma DURATION ingacaciswa njengeyunithi yezinhlamvu yesikhathi noma iyunithi yezinhlamvu yesikhathi.

Iyunithi yezinhlamvu yobude besikhathi ingase ibe ukulandelana kwezinombolo zedesimali esayiniwe, ngayinye ibe nedesimali yokuzithandela nesijobelelo seyunithi, esifana nokuthi "300ms", "-1.5h", noma "2h45m".Iyunithi ezenzakalelayo imizuzwana noma izifinyezo ezilandelayo zivumelekile:

  • ms– millisecond
  • s - Okwesibili
  • m - umzuzu
  • h - Ihora
  • d - isibhakabhaka
  • w - isonto
  • M - izinyanga ezimbalwa
  • y - Unyaka

Lezi zingaphinda zicaciswe njengezikhathi eziphelele ngamafomethi alandelayo:

  • RFC3339 - isb2006-01-02T15:04:05ZNoma2006-01-02T15:04:05+07:00
  • ISO8601 usuku nesikhathi, indawo yesikhathi yendawo -2006-01-02T15:04:05
  • ISO8601 usuku nesikhathi, indawo yesikhathi yendawo -2006-01-02 15:04:05
  • Idethi ye-ISO8601 - 2006-01-02(YYYY-MM-DD)

Rclone imvelo variable

Yonke inketho ku-rclone ingasethwa ngokuguquguquka kwemvelo.Igama lendawo eguquguqukayo lingacaciswa ngokuthiigama lenketho endeguqula, susa -- isiqalo, shintsha - ngoba_, ezinosonhlamvukazi kanye neziqalo RCLONE_.Okubalulekile kokuguquguquka kwemvelo kuzoba ngaphansi kwalokho kwezinketho zomugqa womyalo, okungukuthi, lapho izinketho ezihambisanayo zenezelwa ngomugqa womyalo, amanani asethwe okuguquguqukayo kwemvelo azobhalwa ngaphezulu.

Isibonelo, ukusetha usayizi omncane wokulayisha --min-size 50, usebenzisa i-variable yemvelo RCLONE_MIN_SIZE=50.Uma okuguquguqukayo kwemvelo kusethiwe, kulayini womyalo sebenzisa --min-size 100, bese inani lokuhlukahluka kwemvelo lizobhalwa ngaphezulu.

Rclone common environment variables

  • RCLONE_CONFIG - Indlela yefayela yokumisa ngokwezifiso
  • RCLONE_CONFIG_PASS - Uma i-rclone ibethelwe, setha lokhu kuguquguquka kwemvelo njengephasiwedi ukuze ususe ngokuzenzakalelayo ifayela lokumisa.
  • RCLONE_RETRIES - Izikhathi zokuzama ukwehluleka kokulayisha kabusha, okuzenzakalelayo izikhathi ezi-3
  • RCLONE_RETRIES_SLEEP - Ukuhluleka kokulayisha uphinde uzame isikhathi sokulinda, sikhutshazwe ngokuzenzakalelayo, iyunithis,m,hImele imizuzwana, imizuzu, namahora, ngokulandelana.
  • CLONE_TRANSFERS - Inani lamafayela alayishwe ngokufana.
  • RCLONE_CACHE_CHUNK_SIZE - Usayizi webhulokhi, okuzenzakalelayo ngu-5M, ngokombono, isivinini sokulayisha sikhulu, kuthatha inkumbulo eyengeziwe.Uma isethwe inkulu kakhulu, ingase ibangele ukuthi inqubo iphuke.
  • RCLONE_CACHE_CHUNK_TOTAL_SIZE - Usayizi ophelele ongathathwa yibhulokhi kudiski yendawo, i-10G ezenzakalelayo.
  • RCLONE_IGNORE_ERRORS=true – Eqa amaphutha.

I-Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kwabelwane nge-"Rclone Command Encyclopedia: Qala Ukusebenzisa Kopisha Okuvumelanayo Kopisha Kopisha Ipharamitha Yefayela", okuwusizo kuwe.

Siyakwamukela ukwabelana ngesixhumanisi salesi sihloko:https://www.chenweiliang.com/cwl-1864.html

Uyemukelwa esiteshini seTelegram sebhulogi ka-Chen Weiliang ukuze uthole izibuyekezo zakamuva!

🔔 Iba ngowokuqala ukuthola "I-ChatGPT Content Marketing AI Tool Usage Guide" ohlwini lwemibhalo ephezulu yesiteshi! 🌟
📚 Lo mhlahlandlela uqukethe inani elikhulu, 🌟Leli ithuba eliyivelakancane, ungaphuthelwa! ⏰⌛💨
Yabelana futhi uthanda uma uthanda!
Ukwabelana kwakho nokuthanda kwakho kuyisisusa sethu esiqhubekayo!

 

发表 评论

Ikheli lakho le-imeyili ngeke lishicilelwe. 必填 项 已 用 * Ilebula

pheqela phezulu