Директорияи мақолаҳо
- 1 Rclone-ро насб кунед
- 2 Фармони танзимоти конфигуратсияи насби Rclone
- 3 Фармони навсозии версияи Rclone
- 4 Чӣ тавр хориҷ кардани RClone -ро нест кардан мумкин аст?
- 5 Синтаксиси фармони зеркашии Rclone
- 6 Фармони Rclone имконоти умумии функсия
- 7 Чӣ тавр истифода бурдани фармони параметри Rclone
- 8 Сабти Rclone
- 9 Филтри Rclone, параметрҳоро дохил ва хориҷ кунед
- 10 Тағйирёбандаҳои муҳити Rclone
Рклоне Ин як абзори сатри фармон аст, ки ҳамоҳангсозӣ, боргирӣ ва зеркашии маълумотро байни нигаҳдории объектҳои гуногун ва дискҳои шабакавӣ дастгирӣ мекунад.
Ва, бо баъзе танзимот, шумо метавонед ба осонӣ вазифаҳои хеле амалиро, аз қабили зеркашии офлайнӣ ва нусхабардории сервери VPS иҷро кунед.
Ин мақола параметрҳои фармонро, ки маъмулан Rclone истифода мебаранд, мубодила хоҳад кард.
Rclone-ро насб кунед
Linux/CentOS/macOS/BSD
Rclone расман скрипти насби як кликро пешниҳод мекунад:
curl https://rclone.org/install.sh | sudo bash
Windows
Барои ворид шудан ба саҳифаи зеркашии Rclone ▼ истиноди зерро клик кунед
- Сипас, зеркашиҳои Windows-ро интихоб кунед.
Фармони танзимоти конфигуратсияи насби Rclone
rclone config
– Барои иҷрои амалҳо ба монанди илова кардан, нест кардан ва идоракунии дискҳои шабакавӣ хосияти конфигуратсияи интерактивиро ворид кунед.
Барои тафсилот, ба дастури насбкунӣ ва конфигуратсияи Rclone нигаред▼
rclone config file
– Намоиши роҳи файли конфигуратсия, файли конфигуратсияи умумӣ дар ~/.config/rclone/rclone.conf
rclone config show
- Нишон додани маълумоти профил
Фармони навсозии версияи Rclone
Барои навсозӣ ва навсозии версияи Rclone▼ фармони зеринро ворид кунед
rclone selfupdate
- Дар хотир доред, ки ин фармон пеш аз версияи rclone 1.55 дастрас нест.
- Агар паёми нокомӣ пайдо шавад:
unknown command "selfupdate"
, шумо бояд ин дастури насбкуниро риоя кунед, то дастӣ насб ва навсозӣ кунед ▼
Чӣ тавр хориҷ кардани RClone -ро нест кардан мумкин аст?
Барои нест кардан ва нест кардани файли конфигуратсияи rclone, фармони зеринро барои номбар кардани роҳи конфигуратсияи ҷории RClone истифода баред▼
rclone config file
Ин роҳро ба файли конфигуратсияи ҷорӣ номбар мекунад.Пас шумо метавонед мувофиқи мисоли дар поён ҷойгиршавии роҳро нест кунед.Ин эътимодномаро барои хидмати нигаҳдории дурдаст нест мекунад.
Фармони Uninstall Rclone
Эзоҳ:Пас аз нест кардани Rclone бо фармони зерин, шумо дигар наметавонед ба хидматҳои нигаҳдории дурдаст дастрасӣ пайдо кунед ва лозим меояд, ки онҳоро дубора эҷод кунед▼
sudo rm /home/pi/.config/rclone/rclone.conf
Барои нест кардани фармонҳои rclone ва саҳифаҳои ман, танҳо фармони зерро иҷро кунед, то файлҳоро нест кунед▼
sudo rm /usr/bin/rclone
sudo rm /usr/local/share/man/man1/rclone.1
Синтаксиси фармони зеркашии Rclone
# 本地到网盘
rclone [功能选项] <本地路径> <网盘名称:路径> [参数] [参数] ...
# 网盘到本地
rclone [功能选项] <网盘名称:路径> <本地路径> [参数] [参数] ...
# 网盘到网盘
rclone [功能选项] <网盘名称:路径> <网盘名称:路径> [参数] [参数] ...
Намунаи истифодаи Rclone
rclone move -v /Download Onedrive:/Download --transfers=1
Фармони Rclone имконоти умумии функсия
rclone copy
- файлҳоро нусхабардорӣ кунедrclone move
– барои интиқол додани файлҳо, агар шумо хоҳед, ки директорияи холии манбаъро пас аз интиқол нест кунед, илова кунед--delete-empty-src-dirs
параметрrclone sync
– Синхронизатсияи файлҳо: Директорияи манбаъро бо директория ва файлҳои мавриди ҳадаф ҳамоҳанг созед, танҳо директория ва файлҳои мавриди ҳадаф иваз карда мешаванд.rclone size
– Андозаи файли диски шабакавиро санҷед.rclone delete
- Мундариҷаи файлро дар зери роҳ нест кунед.rclone purge
– Роҳ ва тамоми мундариҷаи файли онро нест мекунад.rclone mkdir
- директория эҷод кунед.rclone rmdir
– Директорияро нест кунед.rclone rmdirs
– Феҳристи холиро дар муҳити муайяни рӯҳонӣ нест кунед.агар илова кунед--leave-root
параметр, директорияи решавӣ нест карда намешавад.rclone check
– Тафтиш кунед, ки маълумоти манбаъ ва суроғаи таъинот мувофиқат мекунад.rclone ls
- Ҳама файлҳоро дар роҳи муайяншуда бо андоза ва роҳашон номбар кунед.rclone lsl
- Як вақти бештари боркунии намоиш нисбат ба боло.rclone lsd
Феҳристҳоро дар зери роҳи муайяншуда номбар кунед.rclone lsf
– Рӯйхати директорияҳо ва файлҳоро дар зери роҳи муайяншуда.
Чӣ тавр истифода бурдани фармони параметри Rclone
-n
=--dry-run
- Иҷрои санҷиш, то бубинед, ки rclone дар амалиёти воқеӣ кадом амалиётҳоро иҷро мекунад.-P
=--progress
- Намоиши пешрафти интиқол дар вақти воқеӣ, як маротиба дар 500 мС навсозӣ кунед, вагарна ба таври нобаёнӣ ҳар дақиқа як маротиба навсозӣ кунед.--cache-chunk-size SizeSuffi
- Андозаи блок, пешфарз 5M аст, дар назария, суръати боргузорӣ ҳар қадар калонтар бошад, ҳамон қадар хотираи он зиёдтар мегирад.Агар хеле калон таъин карда шавад, он метавонад боиси вайрон шудани раванд гардад.--cache-chunk-total-size SizeSuffix
- Андозаи умумие, ки блок метавонад дар диски маҳаллӣ ишғол кунад, пешфарз 10G.--transfers=N
- Шумораи файлҳои параллелӣ, пешфарз 4 аст.Тавсия дода мешавад, ки ин параметрро дар VPS бо хотираи нисбатан хурд кам кунед, масалан: дар VPS хурд бо 128M тавсия дода мешавад, ки онро ба 1 муқаррар кунед.--config string
– Роҳи файли конфигуратсияро муайян кунед,string
роҳи файли конфигуратсия аст.--ignore-errors
- Гузаронидани хатогиҳо.Масалан, OneDrive пас аз боркунии баъзе файлҳои махсус дархост мекунадFailed to copy: failed to open source object: malwareDetected: Malware detected
, ки боиси қатъ шудани вазифаҳои интиқоли минбаъда мегардад ва ин параметрро барои гузариш ба хатогиҳо илова кардан мумкин аст.Аммо бояд қайд кард, ки рамзи ҳолати баромади RCLONE нахоҳад буд0
.
Албатта, нақши rclone аз ин хеле зиёдтар аст ва баъзе фармонҳои Rclone, ки маъмулан истифода мешаванд, дар зер оварда шудаанд.
Фармони нусхабардории файли Rclone
Нусхабардорӣ ▼
rclone copy
ҳаракат ▼
rclone move
нест кунед ▼
rclone delete
Фармони синхронизатсияи Rclone
Синхронизатсия ▼
rclone sync
Параметрҳои иловагӣ: нишон додани суръати воқеии ▼
-p
Параметрҳои иловагӣ: суръати маҳдуд 40MB ▼
--bwlimit 40M
Параметри иловагӣ: шумораи файлҳои мувозӣ ▼
--transfers=N
Фармони оғози Rclone
rclone оғоз кунед ▼
systemctl start rclone
боздоштани rclone ▼
systemctl stop rclone
Намоиши ҳолати rclone ▼
systemctl status rclone
Намоиши ҷойгиршавии профил ▼
rclone config file
Сабти Rclone
rclone дорои 4 сатҳи бақайдгирӣ,ERROR
,NOTICE
,INFO
和 DEBUG
.Бо нобаёнӣ, rclone тавлид мекунад ERROR
和 NOTICE
паёми сатҳи.
-q
– rclone танҳо тавлид мекунадERROR
ахбор.-v
-- rclone тавлид хоҳад кардERROR
,NOTICE
和INFO
ахбор,инро тавсия диҳед.-vv
- rclone тавлид хоҳад кардERROR
,NOTICE
,INFO
和DEBUG
ахбор.--log-level LEVEL
Парчам – сатҳи сабтро назорат мекунад.
Сабти баромади Rclone ба фармони файл
使用 --log-file=FILE
вариант, rclone хоҳад кард Error
,Info
和 Debug
паём ва хатои стандартӣ ба FILE
,Ин ҷо FILE
роҳи файли сабти шумост.
Роҳи дигар ин истифодаи фармони ишораи система аст, ба монанди:
rclone sync -v Onedrive:/DRIVEX Gdrive:/DRIVEX > "~/DRIVEX.log" 2>&1
Филтри Rclone, параметрҳоро дохил ва хориҷ кунед
--exclude
- Файлҳо ё директорияҳоро истисно кунед.
--include
- Файл ё директорияро дохил кунед.
--filter
– Қоидаҳои филтркунии файлҳо, ки ба усулҳои дигари истифодаи ду варианти дар боло зикршуда баробаранд.Қоидаҳоро аз он оғоз кунед +
бо қоидаҳои истисно оғоз мешавад -
оғоз.
Параметри филтри навъи файли Rclone
ба монанди --exclude "*.bak"
,--filter "- *.bak"
, ҳамаро истисно кунед bak
ҳуҷҷат.Инчунин навишта метавонад.
ба монанди --include "*.{png,jpg}"
,--filter "+ *.{png,jpg}"
, аз чумла хама png
和 jpg
файлҳо, ба истиснои файлҳои дигар.
--delete-excluded
Файлҳои хориҷшударо нест кунед.Он бояд дар якҷоягӣ бо параметри филтр истифода шавад, вагарна он беэътибор аст.
Параметрҳои филтри директорияи Rclone
Филтри директория бояд пас аз номи директория илова карда шавад /
, вагарна он ҳамчун файл барои мувофиқат баррасӣ мешавад.аз ҷониби /
Дар аввал танҳо ба феҳристи решавӣ мувофиқат мекунад (зери директорияи муайяншуда), вагарна он ба директория мувофиқат мекунад.Ин ба файлҳо низ дахл дорад.
--exclude ".git/"
ҳама директорияҳоро истисно кунед.git
Мундариҷа.
--exclude "/.git/"
Танҳо директорияи решаро истисно кунед.git
Мундариҷа.
--exclude "{Video,Software}/"
ҳама директорияҳоро истисно кунед Video
和 Software
Мундариҷа.
--exclude "/{Video,Software}/"
Танҳо директорияи решаро истисно кунед Video
和 Software
Мундариҷа.
--include "/{Video,Software}/**"
Танҳо директорияи решаро дохил кунед Video
和 Software
ҳама мундариҷаи директория.
Параметрҳои филтри андозаи файли Rclone
Воҳиди андозаи пешфарз аст kBytes
, аммо шумо метавонед истифода баред k
,M
或 G
суффикс.
--min-size
Файлҳои аз андозаи муқарраршуда хурдтарро филтр кунед.барои намуна --min-size 50
Нишон медиҳад, ки файлҳои хурдтар аз 50k интиқол дода намешаванд.
--max-size
Файлҳои аз андозаи муқарраршуда калонтарро филтр кунед.барои намуна --max-size 1G
Нишон медиҳад, ки файлҳои калонтар аз 1G интиқол дода намешаванд.
Эзоҳ:Ҳангоми истифодаи воқеии санҷиш маълум мешавад, ки ду варианти филтркунии андоза дар як вақт истифода намешаванд.
Параметрҳои файли қоидаи филтри Rclone
--filter-from <规则文件>
Ба файлҳо қоидаҳои дохил кардан/хориҷ карданро илова кунед.барои намуна --filter-from filter-file.txt
.
Намунаи файли қоидаҳои филтри Rclone:
- secret*.jpg
+ *.jpg
+ *.png
+ file2.avi
- /dir/Trash/**
+ /dir/**
- *
Дар зер намунаҳои истифодаи бештар маъмул ва оддии филтр оварда шудаанд, барои истифодаи мураккабтар ва олӣ, санҷедҲуҷҷати қоидаҳои расмии филтри Rclone.
Интихоби вақт ё давомнокии Rclone
Опсияи TIME ё DURATION метавонад ҳамчун сатри давомнокӣ ё сатри вақт муайян карда шавад.
Сатри давомнокӣ метавонад пайдарпайии рақамҳои даҳии имзошуда бошад, ки ҳар кадоме бо суффикси даҳӣ ва воҳиди ихтиёрӣ, ба монанди "300ms", "-1.5h" ё "2h45m".Воҳиди пешфарз сония аст ё ихтисороти зерин эътибор доранд:
ms
- миллисонияҳоs
— Дуюмm
- дақиқаh
- Соатd
- осмонw
-ҳафтаM
- якчанд моҳy
- Сол
Инҳоро инчунин метавон ҳамчун вақтҳои мутлақ дар форматҳои зерин муайян кард:
- RFC3339 - масалан
2006-01-02T15:04:05Z
或2006-01-02T15:04:05+07:00
- ISO8601 сана ва вақт, минтақаи вақти маҳаллӣ -
2006-01-02T15:04:05
- ISO8601 сана ва вақт, минтақаи вақти маҳаллӣ -
2006-01-02 15:04:05
- Санаи ISO 8601 -
2006-01-02
(ЙЖИ-АА-ДД)
Тағйирёбандаҳои муҳити Rclone
Ҳар як вариант дар rclone метавонад тавассути тағирёбандаҳои муҳити зист муқаррар карда шавад.Номи тағирёбандаи муҳити зистро метавон тавассутиноми варианти дарозтабдил додан, нест кардан --
префикс, тағир додан -
为_
, ҳарфҳои калон ва пешоянд RCLONE_
.Афзалияти тағирёбандаҳои муҳити зист нисбат ба имконоти сатри фармон пасттар хоҳад буд, яъне вақте ки имконоти мувофиқ тавассути сатри фармон замима карда мешаванд, арзишҳои муқарраркардаи тағирёбандаҳои муҳити зист аз нав навишта мешаванд.
Масалан, муқаррар кардани андозаи ҳадди ақали боргузорӣ --min-size 50
, бо истифода аз тағйирёбанда муҳити аст RCLONE_MIN_SIZE=50
.Вақте ки тағирёбандаи муҳити зист муқаррар карда мешавад, дар сатри фармон истифода баред --min-size 100
, он гоҳ арзиши тағирёбандаи муҳити зист аз нав навишта мешавад.
Rclone тағирёбандаҳои муҳити умумӣ
RCLONE_CONFIG
- Роҳи файли конфигуратсияи фармоишӣRCLONE_CONFIG_PASS
– Агар rclone рамзгузорӣ шуда бошад, ин тағирёбандаи муҳити атрофро ҳамчун парол таъин кунед, то файли конфигуратсияро ба таври худкор рамзкушоӣ кунад.RCLONE_RETRIES
- Вақти кӯшиши такрории нокомии боргузорӣ, 3 маротиба пешфарзRCLONE_RETRIES_SLEEP
– Нокомии боргузорӣ вақти интизории кӯшиши такрорӣ, бо нобаёнӣ ғайрифаъол аст, воҳидs
,m
,h
Мутаносибан сонияҳо, дақиқаҳо ва соатҳоро нишон медиҳанд.CLONE_TRANSFERS
- Миқдори файлҳои дар баробари боршуда.RCLONE_CACHE_CHUNK_SIZE
- Андозаи блок, пешфарз 5M аст, дар назария, суръати боргузорӣ ҳар қадар калонтар бошад, ҳамон қадар хотираи он зиёдтар мегирад.Агар хеле калон таъин карда шавад, он метавонад боиси вайрон шудани раванд гардад.RCLONE_CACHE_CHUNK_TOTAL_SIZE
- Андозаи умумие, ки блок метавонад дар диски маҳаллӣ ишғол кунад, пешфарз 10G.RCLONE_IGNORE_ERRORS=true
- Гузаронидани хатогиҳо.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "Encyclopedia Command Rclone: Оғоз кардани нусхабардории синхронӣ Боргирии истифодаи параметрҳои файли нусхабардорӣ", ки барои шумо муфид аст.
Хуш омадед ба мубодилаи истиноди ин мақола:https://www.chenweiliang.com/cwl-1864.html
Хуш омадед ба канали Telegram блоги Чен Вейлян барои гирифтани навсозиҳои охирин!
📚 Ин дастур дорои арзиши бузург аст, 🌟Ин як имконияти нодир аст, онро аз даст надиҳед! ⏰⌛💨
Агар ба шумо маъқул бошад, мубодила кунед ва лайк монед!
Мубодилаи шумо ва лайкҳои шумо ангезаи доимии мост!