Артицле Дирецтори
- 1 Инсталирајте Рцлоне
- 2 Наредба за подешавање конфигурације инсталације Рцлоне
- 3 Команда за ажурирање верзије Рцлоне надоградње
- 4 Како деинсталирати уклањање РЦлоне-а?
- 5 Синтакса команде за преузимање Рцлоне
- 6 Уобичајене опције функције команде Рцлоне
- 7 Како користити команду параметара Рцлоне
- 8 Рцлоне лог
- 9 Рцлоне филтер, укључи и искључи параметре
- 10 Рцлоне променљиве окружења
Рцлоне То је алатка командне линије која подржава синхронизацију, отпремање и преузимање података између различитих објеката за складиштење и мрежних дискова.
И, уз нека подешавања, лако можете имплементирати врло практичне функције као што су преузимање ван мреже и резервна копија ВПС сервера.
Овај чланак ће делити командне параметре које обично користи Рцлоне.
Инсталирајте Рцлоне
линук/Убунту/мацОС/БСД
Рцлоне званично пружа скрипту за инсталацију једним кликом:
curl https://rclone.org/install.sh | sudo bash
виндовс
Кликните на везу испод да бисте ушли на страницу за преузимање Рцлоне ▼
- Затим изаберите Виндовс преузимања.
Наредба за подешавање конфигурације инсталације Рцлоне
rclone config
– Унесите опцију интерактивне конфигурације да бисте извршили операције као што су додавање, брисање и управљање мрежним дисковима.
За детаље погледајте следећи водич за Рцлоне инсталацију и конфигурацију▼
rclone config file
– Прикажите путању конфигурационе датотеке, у којој се налази општа конфигурациона датотека ~/.config/rclone/rclone.conf
rclone config show
– Прикажи информације о профилу
Команда за ажурирање верзије Рцлоне надоградње
Унесите следећу команду да бисте надоградили и ажурирали верзију Рцлоне▼
rclone selfupdate
- Имајте на уму да ова команда није доступна пре рцлоне верзије 1.55.
- Ако се појави порука о грешци:
unknown command "selfupdate"
, потребно је да пратите ово упутство за инсталацију да бисте ручно инсталирали и ажурирали ▼
Како деинсталирати уклањање РЦлоне-а?
Да бисте деинсталирали и уклонили конфигурациону датотеку рцлоне, користите следећу команду да бисте навели тренутну путању конфигурације РЦлоне▼
rclone config file
Ово ће приказати путању до тренутне конфигурационе датотеке.Затим можете избрисати локацију путање према примеру испод.Ово ће избрисати акредитиве за услугу удаљеног складиштења.
Рцлоне наредба за деинсталацију
Напомена:Након што избришете Рцлоне са следећом командом, више нећете моћи да приступите услугама удаљеног складиштења и мораћете да их поново креирате▼
sudo rm /home/pi/.config/rclone/rclone.conf
Да бисте уклонили рцлоне команде и ман странице, само пратите наредбу испод да бисте уклонили датотеке▼
sudo rm /usr/bin/rclone
sudo rm /usr/local/share/man/man1/rclone.1
Синтакса команде за преузимање Рцлоне
# 本地到网盘
rclone [功能选项] <本地路径> <网盘名称:路径> [参数] [参数] ...
# 网盘到本地
rclone [功能选项] <网盘名称:路径> <本地路径> [参数] [参数] ...
# 网盘到网盘
rclone [功能选项] <网盘名称:路径> <网盘名称:路径> [参数] [参数] ...
Пример употребе Рклона
rclone move -v /Download Onedrive:/Download --transfers=1
Уобичајене опције функције команде Рцлоне
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
– Наведите директоријуме и датотеке испод наведене путање.
Како користити команду параметара Рцлоне
-n
=--dry-run
– Пробно покретање, да видите које ће операције рцлоне извршити у стварном раду.-P
=--progress
– Прикажите напредак преноса у реалном времену, освежите једном на сваких 500 мс, иначе освежите једном у минуту по подразумеваној вредности.--cache-chunk-size SizeSuffi
– Величина блока, подразумевана је 5М, у теорији, што је већа брзина учитавања, заузима више меморије.Ако је постављено превелико, може доћи до прекида процеса.--cache-chunk-total-size SizeSuffix
– Укупна величина коју блок може да заузме на локалном диску, подразумевано 10Г.--transfers=N
– Број паралелних датотека, подразумевано је 4.Препоручује се смањење овог параметра на ВПС-у са релативно малом меморијом, на пример: на малом ВПС-у са 128М, препоручује се да га поставите на 1.--config string
– наведите путању конфигурационе датотеке,string
је путања конфигурационе датотеке.--ignore-errors
– Грешке прескакања.На пример, ОнеДриве ће затражити након отпремања неких посебних датотекаFailed to copy: failed to open source object: malwareDetected: Malware detected
, што ће довести до прекида накнадних задатака преноса, а овај параметар се може додати за прескакање грешака.Али треба напоменути да излазни статусни код РЦЛОНЕ неће бити0
.
Наравно, улога рцлоне-а је много више од тога, а неке најчешће коришћене Рцлоне команде су наведене у наставку.
Рцлоне цопи наредба за копирање датотеке
Копирај ▼
rclone copy
потез ▼
rclone move
обриши ▼
rclone delete
Рцлоне синц команда
Синц ▼
rclone sync
Додатни параметри: приказ брзине у реалном времену ▼
-p
Додатни параметри: ограничење брзине 40МБ ▼
--bwlimit 40M
Додатни параметар: број паралелних датотека ▼
--transfers=N
Рцлоне старт команда
старт рцлоне ▼
systemctl start rclone
стоп рцлоне ▼
systemctl stop rclone
Проверите статус рцлоне ▼
systemctl status rclone
Погледај локацију профила ▼
rclone config file
Рцлоне лог
рцлоне има 4 нивоа евидентирања,ERROR
,NOTICE
,INFO
和 DEBUG
.Подразумевано, рцлоне ће се генерисати ERROR
和 NOTICE
порука нивоа.
-q
– рцлоне ће само генерисатиERROR
вести.-v
-- рцлоне ће генерисатиERROR
,NOTICE
和INFO
вести,препоручити ово.-vv
– рцлоне ће генерисатиERROR
,NOTICE
,INFO
和DEBUG
вести.--log-level LEVEL
Ознака – контролише ниво дневника.
Рцлоне излазни дневник у команду датотеке
使用 --log-file=FILE
опција, рцлоне ће Error
,Info
和 Debug
порука и стандардна грешка преусмерени на FILE
,овде FILE
је путања датотеке евиденције коју сте навели.
Други начин је да користите системску команду за показивање, као што је:
rclone sync -v Onedrive:/DRIVEX Gdrive:/DRIVEX > "~/DRIVEX.log" 2>&1
Рцлоне филтер, укључи и искључи параметре
--exclude
– Искључите датотеке или директоријуме.
--include
– Укључите датотеку или директоријум.
--filter
– Правила за филтрирање датотека, еквивалентна другим методама коришћења горње две опције.Укључите правила почевши од +
почиње са правилима искључења почевши од -
почетак.
Параметар филтера типа датотеке Рцлоне
као такав --exclude "*.bak"
,--filter "- *.bak"
, искључи све bak
документ.Може и писати.
као такав --include "*.{png,jpg}"
,--filter "+ *.{png,jpg}"
, укључујући све png
和 jpg
датотеке, искључујући друге датотеке.
--delete-excluded
Избришите изузете датотеке.Треба га користити заједно са параметром филтера, иначе је неважећи.
Параметри филтера директоријума Рцлоне
Филтрирање директоријума треба додати после назива директоријума /
, иначе ће се третирати као датотека за упаривање.од стране /
На почетку ће одговарати само основном директоријуму (испод наведеног директоријума), иначе ће одговарати директоријуму.Исто важи и за датотеке.
--exclude ".git/"
искључи све директоријуме.git
Преглед садржаја.
--exclude "/.git/"
Изузмите само основни директоријум.git
Преглед садржаја.
--exclude "{Video,Software}/"
искључи све директоријуме Video
和 Software
Преглед садржаја.
--exclude "/{Video,Software}/"
Изузмите само основни директоријум Video
和 Software
Преглед садржаја.
--include "/{Video,Software}/**"
Укључите само основни директоријум Video
和 Software
сав садржај именика.
Параметри филтера величине датотеке Рцлоне
Подразумевана јединица величине је kBytes
, али можете користити k
,M
Или G
суфикс.
--min-size
Филтрирајте датотеке мање од наведене величине.на пример --min-size 50
Означава да датотеке мање од 50к неће бити пренете.
--max-size
Филтрирајте датотеке веће од наведене величине.на пример --max-size 1G
Означава да датотеке веће од 1Г неће бити пренете.
Напомена:У стварној употреби теста, откривено је да се две опције филтрирања величине не могу користити истовремено.
Параметри датотеке правила филтера Рцлоне
--filter-from <规则文件>
Додајте правила за укључивање/искључивање из датотека.на пример --filter-from filter-file.txt
.
Пример датотеке правила филтера Рцлоне:
- secret*.jpg
+ *.jpg
+ *.png
+ file2.avi
- /dir/Trash/**
+ /dir/**
- *
Испод су примери чешћих и једноставнијих употреба филтера, за сложеније и врхунске употребе погледајтеРцлоне званични документ правила филтера.
Опције времена или трајања клонирања
Опција ТИМЕ или ДУРАТИОН се може навести као низ трајања или временски низ.
Низ трајања може бити низ потписаних децималних бројева, сваки са опционим децималом и суфиксом јединице, као што је „300мс“, „-1.5х“ или „2х45м“.Подразумевана јединица је секунде или су важеће следеће скраћенице:
ms
– милисекундеs
- Другоm
- минутh
- Сатd
- небоw
- НедељаM
- неколико месециy
- Година
Ово се такође може навести као апсолутна времена у следећим форматима:
- РФЦ3339 - нпр
2006-01-02T15:04:05Z
Или2006-01-02T15:04:05+07:00
- ИСО8601 датум и време, локална временска зона –
2006-01-02T15:04:05
- ИСО8601 датум и време, локална временска зона –
2006-01-02 15:04:05
- ИСО8601 датум –
2006-01-02
(ГГГГ-ММ-ДД)
Рцлоне променљиве окружења
Свака опција у рцлоне-у се може подесити преко променљивих окружења.Име променљиве окружења може се одредити помоћудуго име опцијепретворити, избрисати --
префикс, промена -
за_
, великим словом и префиксом RCLONE_
.Приоритет променљивих окружења ће бити нижи од приоритета опција командне линије, односно, када се одговарајуће опције додају кроз командну линију, вредности постављене променљивим окружења ће бити преписане.
На пример, постављање минималне величине за отпремање --min-size 50
, користећи променљиву окружења је RCLONE_MIN_SIZE=50
.Када је променљива окружења подешена, у командној линији користите --min-size 100
, тада ће вредност променљиве окружења бити преписана.
Рцлоне уобичајене променљиве окружења
RCLONE_CONFIG
– Путања прилагођене конфигурационе датотекеRCLONE_CONFIG_PASS
– Ако је рцлоне шифрован, поставите ову променљиву окружења као лозинку за аутоматско дешифровање конфигурационе датотеке.RCLONE_RETRIES
– Времена поновног покушаја неуспешног отпремања, подразумевано 3 путаRCLONE_RETRIES_SLEEP
– Неуспешно отпремање, време чекања за поновни покушај, подразумевано онемогућено, јединицаs
,m
,h
Представља секунде, минуте и сате, респективно.CLONE_TRANSFERS
– Број паралелно отпремљених датотека.RCLONE_CACHE_CHUNK_SIZE
– Величина блока, подразумевана је 5М, у теорији, што је већа брзина учитавања, заузима више меморије.Ако је постављено превелико, може доћи до прекида процеса.RCLONE_CACHE_CHUNK_TOTAL_SIZE
– Укупна величина коју блок може да заузме на локалном диску, подразумевано 10Г.RCLONE_IGNORE_ERRORS=true
– Грешке прескакања.
Блог Хопе Цхен Веилианг ( https://www.chenweiliang.com/ ) дели „Рцлоне Цомманд Енцицлопедиа: Старт Синцхроноус Цопи Довнлоад Цопи Филе Параметерс Усаге“, што вам је од помоћи.
Добродошли да поделите везу овог чланка:https://www.chenweiliang.com/cwl-1864.html
Добродошли на Телеграм канал блога Цхен Веилианг-а да бисте добили најновија ажурирања!
📚 Овај водич садржи огромну вредност, 🌟Ово је ретка прилика, не пропустите је! ⏰⌛💨
Поделите и лајкујте ако желите!
Ваше дељење и лајкови су наша стална мотивација!