Колекција команди Рцлоне: започните синхрони копирање преузимање копирајте метод коришћења параметара датотеке

Артицле Дирецтори

Рцлоне То је алатка командне линије која подржава синхронизацију, отпремање и преузимање података између различитих објеката за складиштење и мрежних дискова.

И, уз нека подешавања, лако можете имплементирати врло практичне функције као што су преузимање ван мреже и резервна копија ВПС сервера.

Овај чланак ће делити командне параметре које обично користи Рцлоне.

Колекција команди Рцлоне: започните синхрони копирање преузимање копирајте метод коришћења параметара датотеке

Инсталирајте Рцлоне

линук/Убунту/мацОС/БСД

Рцлоне званично пружа скрипту за инсталацију једним кликом:

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

Добродошли на Телеграм канал блога Цхен Веилианг-а да бисте добили најновија ажурирања!

🔔 Будите први који ће добити драгоцени „Водич за коришћење алата за вештачку интелигенцију за маркетинг садржаја ЦхатГПТ“ у главном директоријуму канала! 🌟
📚 Овај водич садржи огромну вредност, 🌟Ово је ретка прилика, не пропустите је! ⏰⌛💨
Поделите и лајкујте ако желите!
Ваше дељење и лајкови су наша стална мотивација!

 

评论

Ваша емаил адреса неће бити објављена. Обавезна поља се користе * Ознака

Иди на врх