Isalathiso senqaku
- 1 Faka i-Rclone
- 2 Umyalelo wokumisela uqwalaselo lofakelo lwe-Rclone
- 3 Umyalelo wohlaziyo lwe-Rclone yohlaziyo
- 4 Uyikhupha njani i-RClone?
- 5 I-Rclone yokukhuphela umyalelo we-syntax
- 6 I-Rclone iyalele iinketho zokusebenza eziqhelekileyo
- 7 Uwusebenzisa njani umyalelo weparamitha yeRclone
- 8 Rclone log
- 9 Isihluzo se-RClone, bandakanya kwaye ungabandakanyi iiparamitha
- 10 Izinto eziguquguqukayo ze-Rclone
Inkanyamba Sisixhobo somgca womyalelo oxhasa ulungelelwaniso, ukulayisha kunye nokukhuphela idatha phakathi kwezinto ezahlukeneyo zokugcina kunye neediski zenethiwekhi.
Kwaye, ngolunye useto, unokuphumeza ngokulula imisebenzi esebenzayo njengokukhuphela ngaphandle kweintanethi kunye nokugcinwa kweseva yeVPS.
Eli nqaku liza kwabelana ngeeparamitha zomyalelo eziqhelekileyo ezisetyenziswa yiRclone.
Faka i-Rclone
Linux/CentOS/macOS/BSD
I-Rclone ibonelela ngokusemthethweni iscript sokucofa okukodwa:
curl https://rclone.org/install.sh | sudo bash
Windows
Cofa ikhonkco elingezantsi ukuze ufake iRclone iphepha lokukhuphela ▼
- Emva koko, khetha Windows Khuphela.
Umyalelo wokumisela uqwalaselo lofakelo lwe-Rclone
rclone config
-Faka inketho yoqwalaselo olusebenzayo ukwenza imisebenzi enjengokongeza, ukucima, nokulawula iidiski zenethiwekhi.
Ngeenkcukacha, jonga i-Rclone elandelayo yofakelo kunye nesifundo soqwalaselo▼
rclone config file
-Bonisa umendo wefayile yoqwalaselo, ifayile yoqwalaselo jikelele ingaphakathi ~/.config/rclone/rclone.conf
rclone config show
– Bonisa ulwazi lweprofayile
Umyalelo wohlaziyo lwe-Rclone yohlaziyo
Faka lo myalelo ulandelayo ukuze uphucule kwaye uhlaziye inguqulelo yeRclone▼
rclone selfupdate
- Qaphela ukuba lo myalelo awufumaneki phambi kwe-rclone version 1.55.
- Ukuba kuvela umyalezo ongaphumeleliyo:
unknown command "selfupdate"
, kufuneka ulandele esi sifundo somyalelo wofakelo ukufaka kunye nokuhlaziya ngesandla ▼
Uyikhupha njani i-RClone?
Ukukhupha kunye nokususa ifayile yoqwalaselo ye-rclone, sebenzisa lo myalelo ulandelayo ukudwelisa indlela yangoku yeRClone yoqwalaselo▼
rclone config file
Oku kuya kudwelisa umendo kwifayile yoqwalaselo yangoku.Emva koko unokucima indawo yendlela ngokomzekelo ongezantsi.Oku kuya kucima iinkcazi zenkonzo yokugcina kude.
Umyalelo wokukhupha i-Rclone
Qaphela:Emva kokucima i-Rclone ngalo myalelo ulandelayo, awusayi kuphinda ube nakho ukufikelela kwiinkonzo zogcino olukude kwaye kuya kufuneka uzenze kwakhona▼
sudo rm /home/pi/.config/rclone/rclone.conf
Ukususa imiyalelo ye-rclone kunye namaphepha omntu, landela nje lo myalelo ungezantsi ukususa iifayile▼
sudo rm /usr/bin/rclone
sudo rm /usr/local/share/man/man1/rclone.1
I-Rclone yokukhuphela umyalelo we-syntax
# 本地到网盘
rclone [功能选项] <本地路径> <网盘名称:路径> [参数] [参数] ...
# 网盘到本地
rclone [功能选项] <网盘名称:路径> <本地路径> [参数] [参数] ...
# 网盘到网盘
rclone [功能选项] <网盘名称:路径> <网盘名称:路径> [参数] [参数] ...
Umzekelo wokusetyenziswa kweRclone
rclone move -v /Download Onedrive:/Download --transfers=1
I-Rclone iyalele iinketho zokusebenza eziqhelekileyo
rclone copy
- Kopa iifayilerclone move
-ukuhambisa iifayile, ukuba ufuna ukucima isilawuli semithombo engenanto emva kokuhamba, yongeza--delete-empty-src-dirs
IParamurclone sync
-Ungqamaniso lweefayile: Ngqamanisa uvimba weefayili womthombo kulawulo ekujoliswe kulo kunye neefayile, kuphela isikhombisi ekujoliswe kuso kunye neefayile ezitshintshiweyo.rclone size
-Jonga ubungakanani befayile yediski yenethiwekhi.rclone delete
-Cima umxholo wefayile phantsi kwendlela.rclone purge
-Icima indlela kunye nayo yonke imixholo yefayile.rclone mkdir
- Yenza uvimba weefayili.rclone rmdir
– Cima uvimba weefayili.rclone rmdirs
-Cima uvimba ongenanto phantsi kwendawo yokomoya echaziweyo.ukuba wongeza--leave-root
iparameter, ulawulo lweengcambu aluyi kucinywa.rclone check
-Jonga ukuba umthombo kunye nedilesi yedilesi iyahambelana.rclone ls
-Dwelisa zonke iifayile kwindlela echaziweyo kunye nobukhulu bazo kunye nendlela.rclone lsl
-Ixesha elinye lokulayisha ngaphezulu kunangasentla.rclone lsd
Dwelisa abalawuli phantsi kwendlela ekhankanyiweyo.rclone lsf
– Dwelisa abalawuli kunye neefayile phantsi kwendlela ekhankanyiweyo.
Uwusebenzisa njani umyalelo weparamitha yeRclone
-n
=--dry-run
-Uvavanyo lokuqhuba, ukubona ukuba yeyiphi imisebenzi eya kwenziwa yirclone kumsebenzi wokwenyani.-P
=--progress
-Bonisa ukuhanjiswa kwexesha lokwenyani, hlaziya kanye rhoqo nge-500mS, kungenjalo hlaziya kube kanye ngomzuzu ngokuzenzekelayo.--cache-chunk-size SizeSuffi
-Ubungakanani bebhloko, ukungagqibeki yi-5M, ngokwethiyori, isantya esikhulu sokulayisha, kokukhona inkumbulo ithatha.Ukuba iseti inkulu kakhulu, inokubangela ukuba inkqubo iqhawuke.--cache-chunk-total-size SizeSuffix
- Ubungakanani obupheleleyo obunokuthi ibhloko ihlale kwidiski yendawo, i-10G engagqibekanga.--transfers=N
-Inani leefayile ezihambelanayo, ukungagqibeki yi-4.Kunconywa ukunciphisa le parameter kwi-VPS enememori encinci, umzekelo: kwi-VPS encinci kunye ne-128M, kucetyiswa ukuba uyibeke kwi-1.--config string
-khankanya indlela yefayile yoqwalaselo,string
yindlela yefayile yoqwalaselo.--ignore-errors
– Tsiba iimpazamo.Umzekelo, i-OneDrive iya kunceda emva kokulayisha ezinye iifayile ezikhethekileyoFailed to copy: failed to open source object: malwareDetected: Malware detected
, eya kubangela ukuba imisebenzi yothumelo elandelayo ipheliswe, kwaye le parameter inokongezwa ukutsiba iimpazamo.Kodwa kufuneka kuqatshelwe ukuba ikhowudi yesimo sokuphuma ye-RCLONE ayiyi kuba0
,
Ewe, indima ye-rclone ingaphezulu koko, kwaye eminye imiyalelo ye-Rclone esetyenziswa ngokuqhelekileyo idweliswe ngezantsi.
Rclone ikopi ikopi yefayile umyalelo
Khuphela ▼
rclone copy
shukuma ▼
rclone move
cima ▼
rclone delete
Rclone sync umyalelo
Ngqamanisa ▼
rclone sync
Iiparamitha ezongezelelweyo: bonisa isantya sexesha lokwenyani ▼
-p
Iiparamitha ezongezelelweyo: umda wesantya 40MB ▼
--bwlimit 40M
Iparamitha eyongezelelweyo: inani leefayile ezihambelanayo ▼
--transfers=N
Umyalelo wokuqala we-Rclone
qala i-rclone ▼
systemctl start rclone
yeka i-rclone ▼
systemctl stop rclone
Jonga isimo se-rclone ▼
systemctl status rclone
Jonga iNdawo yeProfayile ▼
rclone config file
Rclone log
I-rclone inamanqanaba ama-4 okugawulwa kwemithi,ERROR
,NOTICE
,INFO
Kunye kunye DEBUG
.Ngokungagqibekanga, i-rclone iyakwenza ERROR
Kunye kunye NOTICE
umyalezo wenqanaba.
-q
-i-rclone iya kuvelisa kuphelaERROR
iindaba.-v
-- irclone iyakwenzaERROR
,NOTICE
Kunye kunyeINFO
iindaba,cebisa oku,-vv
-i-rclone iya kuvelisaERROR
,NOTICE
,INFO
Kunye kunyeDEBUG
iindaba.--log-level LEVEL
I - iflegi ilawula umgangatho welog.
Rclone isiphumo sokungena kwifayile yomyalelo
使用 --log-file=FILE
ukhetho, i-rclone iya Error
,Info
Kunye kunye Debug
umyalezo kunye nemposiso eqhelekileyo iqondiswe kwakhona FILE
,Apha FILE
ngumendo wefayile yelog oyixelileyo.
Enye indlela kukusebenzisa umyalelo wokwalatha wenkqubo, onje:
rclone sync -v Onedrive:/DRIVEX Gdrive:/DRIVEX > "~/DRIVEX.log" 2>&1
Isihluzo se-RClone, bandakanya kwaye ungabandakanyi iiparamitha
--exclude
-Ngaphandle kweefayile okanye abalawuli.
--include
-Bandakanya ifayile okanye ulawulo.
--filter
-Imithetho yokucoca iifayile, elingana nezinye iindlela zokusetyenziswa kwezi zimbini zingasentla.Bandakanya imithetho eqala nge +
iqala ngemithetho yokukhuphela ngaphandle -
ukuqala.
Uhlobo lwefayile ye-Rclone ipharamitha yokucoca
Ngokomzekelo --exclude "*.bak"
,--filter "- *.bak"
, ngaphandle zonke bak
uxwebhu.Ungabhala kananjalo.
Ngokomzekelo --include "*.{png,jpg}"
,--filter "+ *.{png,jpg}"
, kuquka zonke png
Kunye kunye jpg
iifayile, ngaphandle kwezinye iifayile.
--delete-excluded
Cima iifayile ezingabandakanywanga.Kufuneka isetyenziswe ngokudibeneyo nepharamitha yokucoca, kungenjalo ayisebenzi.
Rclone ulawulo lweparameters zokucoca
Uhluzo lukavimba weefayili kufuneka longezwe emva kwegama likavimba weefayili /
, kungenjalo iya kuphathwa njengefayile yokudibanisa.nge /
Ekuqaleni iya kuhambelana kuphela nolawulo lweengcambu (phantsi kolawulo olukhankanyiweyo), kungenjalo luya kuhambelana nolawulo.Oku kuyasebenza nakwiifayile.
--exclude ".git/"
ungabandakanyi bonke abalawuli.git
Isiqulatho.
--exclude "/.git/"
Khupha kuphela uvimba weefayili.git
Isiqulatho.
--exclude "{Video,Software}/"
ungabandakanyi bonke abalawuli Video
Kunye kunye Software
Isiqulatho.
--exclude "/{Video,Software}/"
Khupha kuphela uvimba weefayili Video
Kunye kunye Software
Isiqulatho.
--include "/{Video,Software}/**"
Bandakanya kuphela ulawulo lweengcambu Video
Kunye kunye Software
yonke imixholo yoluhlu.
Rclone ifayile yobungakanani beeparamitha zokucoca
Iyunithi yobungakanani obumiselweyo yi kBytes
, kodwa ungasebenzisa k
,M
Okanye G
isimamva.
--min-size
Iifayile zokucoca ezincinci kunobungakanani obuxeliweyo.umzekelo --min-size 50
Ibonisa ukuba iifayile ezincinci kune-50k aziyi kudluliselwa.
--max-size
Iifayile zokucoca ezinkulu kunobungakanani obuxeliweyo.umzekelo --max-size 1G
Ibonisa ukuba iifayile ezinkulu kune-1G aziyi kudluliselwa.
Qaphela:Kuvavanyo lokwenyani kusebenziso, kufumaniseka ukuba iinketho ezimbini zokuhluza ubungakanani azinakusetyenziswa ngaxeshanye.
Iiparamitha zefayile yokucoca i-RClone
--filter-from <规则文件>
Yongeza ziquka/ungabandakanyi imithetho kwiifayile.umzekelo --filter-from filter-file.txt
,
Umzekelo wefayile yesihluzi seRclone:
- secret*.jpg
+ *.jpg
+ *.png
+ file2.avi
- /dir/Trash/**
+ /dir/**
- *
Apha ngezantsi kukho imizekelo yosetyenziso oluqhelekileyo nolulula lokucoca, kusetyenziso oluntsonkothileyo noluphezulu, jongaUxwebhu lwemithetho yokucoca esemthethweni ye-RClone,
Ixesha leRclone okanye iinketho zobude bexesha
TIME okanye DURATION ukhetho lunokuchazwa njengomtya wexesha okanye umtya wexesha.
Umtya wobude usenokuba lulandelelwano lwamanani edesimali asayiniweyo, ngalinye linedesimali yokuzikhethela kunye nesimamva seyunithi, esifana no-"300ms", "-1.5h", okanye "2h45m".Iyunithi engagqibekanga yimizuzwana okanye ezi zifinyezo zilandelayo ziyasebenza:
ms
– milliseconds
- Isibinim
- mzuzuh
- Yured
- isibhakabhakaw
- ivekiM
- iinyanga ezininziy
- Unyaka
Ezi zinokuchazwa njengamaxesha achanekileyo kwezi fomathi zilandelayo:
- RFC3339 - umz
2006-01-02T15:04:05Z
Okanye2006-01-02T15:04:05+07:00
- ISO8601 umhla kunye nexesha, indawo yexesha lendawo -
2006-01-02T15:04:05
- ISO8601 umhla kunye nexesha, indawo yexesha lendawo -
2006-01-02 15:04:05
- ISO8601 umhla -
2006-01-02
(YYYY-MM-DD)
Izinto eziguquguqukayo ze-Rclone
Lonke ukhetho kwi-rclone lunokusetwa ngokuguquguquka kokusingqongileyo.Igama lemo engqongileyo lingachazwa nguigama lokhetho oludeguqula, cima --
isimaphambili, tshintsha -
ye_
, ezinoonobumba abakhulu kunye nezimaphambili RCLONE_
.Okuphambili kokuguquguquka kwemekobume kuya kuba sezantsi kunokhetho lomgca womyalelo, oko kukuthi, xa iinketho ezihambelanayo zihlonyelwa ngomgca womyalelo, amaxabiso abekwe ziinguqu zemo engqongileyo aya kubhalwa ngaphezulu.
Umzekelo, ukuseta ubungakanani obuncinci bokulayisha --min-size 50
, usebenzisa imo eguquguqukayo RCLONE_MIN_SIZE=50
.Xa ukuguquguquka kwemeko-bume kusetiwe, kusetyenziso lwelayini yomyalelo --min-size 100
, ngoko ixabiso lemeko-bume eguquguqukayo liza kubhalwa ngaphezulu.
Rclone iinguqu eziqhelekileyo zokusingqongileyo
RCLONE_CONFIG
-Indlela yefayile yoqwalaselo yesikoRCLONE_CONFIG_PASS
-Ukuba i-rclone iguqulelwe ngokuntsonkothileyo, seta oku kuguquguquka kwemekobume njengegama lokugqitha ukuze uguqule ngokuzenzekelayo ifayile yoqwalaselo.RCLONE_RETRIES
-Amaxesha okuzama kwakhona ukungaphumeleli, okungagqibekanga amaxesha ama-3RCLONE_RETRIES_SLEEP
-Ukusilela kokulayisha kwakhona uzame ixesha lokulinda, livaliwe ngokungagqibekanga, iyunithis
,m
,h
Bonisa imizuzwana, imizuzu, kunye neeyure ngokulandelelanayo.CLONE_TRANSFERS
– Inani leefayile ezifakwe ngokufanayo.RCLONE_CACHE_CHUNK_SIZE
-Ubungakanani bebhloko, ukungagqibeki yi-5M, ngokwethiyori, isantya esikhulu sokulayisha, kokukhona inkumbulo ithatha.Ukuba iseti inkulu kakhulu, inokubangela ukuba inkqubo iqhawuke.RCLONE_CACHE_CHUNK_TOTAL_SIZE
- Ubungakanani obupheleleyo obunokuthi ibhloko ihlale kwidiski yendawo, i-10G engagqibekanga.RCLONE_IGNORE_ERRORS=true
– Tsiba iimpazamo.
Ndiyathemba Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ekwabelwana ngayo "I-Rclone Command Encyclopedia: Qala i-Synchronous Copy Khuphela ukuSebenzisa iFayile yeeFayile", eluncedo kuwe.
Wamkelekile ukwabelana ngekhonkco leli nqaku:https://www.chenweiliang.com/cwl-1864.html
Wamkelekile kwisitishi seTelegram sebhlog kaChen Weiliang ukufumana uhlaziyo lwamva nje!
📚 Esi sikhokelo sinexabiso elikhulu, 🌟Eli lithuba elinqabileyo, ungaliphoswa! ⏰⌛💨
Yabelana kwaye uthanda ukuba uyathanda!
Ukwabelana kwakho kunye nezinto ozithandayo ziyinkuthazo yethu eqhubekayo!