د Rclone کمانډ انسائیکلوپیډیا: همغږي پیل کړئ کاپي ډاونلوډ کړئ د کاپي فایل پیرامیټر کارولو میتود

ریکلون د کمانډ لاین وسیله ده چې د مختلفو شیانو ذخیره کولو او کلاوډ ذخیره کولو خدماتو ترمنځ د معلوماتو همغږي کولو، اپلوډ کولو او ډاونلوډ کولو ملاتړ کوي.

او، د ځینو ترتیباتو سره، تاسو کولی شئ په اسانۍ سره خورا عملي فعالیتونه پلي کړئ لکه آفلاین ډاونلوډ او د VPS سرور بیک اپ.

دا مقاله به د کمانډ پیرامیټونه شریک کړي چې معمولا د Rclone لخوا کارول کیږي.

د Rclone کمانډ انسائیکلوپیډیا: همغږي پیل کړئ کاپي ډاونلوډ کړئ د کاپي فایل پیرامیټر کارولو میتود

Rclone نصب کړئ

لینوکس/CentOS/macOS/BSD

Rclone په رسمي ډول د یو کلیک نصب کولو سکریپټ چمتو کوي:

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

Windows

د Rclone ډاونلوډ پاڼې ته د ننوتلو لپاره لاندې لینک باندې کلیک وکړئ ▼

  • بیا، د وینډوز ډاونلوډونه غوره کړئ.

د Rclone نصبولو ترتیب ترتیب کولو کمانډ

rclone config - د عملیاتو ترسره کولو لپاره د متقابل ترتیب اختیار دننه کړئ لکه د شبکې ډیسکونو اضافه کول ، حذف کول او اداره کول.

د جزیاتو لپاره، لاندې د Rclone نصب او ترتیب کولو ټیوټوریل وګورئ▼

rclone config file - د ترتیب کولو فایل لاره ښکاره کړئ، د عمومي ترتیب فایل دننه دی ~/.config/rclone/rclone.conf

rclone config show - د پروفایل معلومات ښکاره کړئ

د Rclone اپ گریڈ تازه نسخه کمانډ

د Rclone نسخه لوړولو او تازه کولو لپاره لاندې کمانډ دننه کړئ▼

rclone selfupdate
  • په یاد ولرئ چې دا کمانډ د rcone نسخه 1.55 څخه دمخه شتون نلري.
  • که د ناکامۍ پیغام څرګند شي:unknown command "selfupdate"تاسو اړتیا لرئ د نصبولو لارښوونې لارښوونې تعقیب کړئ ترڅو په لاسي ډول نصب او تازه کړئ ▼

څنګه د RClone لرې کول غیر نصب کړئ؟

د rclone ترتیب کولو فایل غیر نصب او لرې کولو لپاره، لاندې کمانډ وکاروئ ترڅو د اوسني RClone ترتیب کولو لار لیست کړئ▼

rclone config file

دا به د اوسني ترتیب فایل ته لاره لیست کړي.بیا تاسو کولی شئ د لاندې مثال سره سم د لارې موقعیت حذف کړئ.دا به د ریموټ ذخیره کولو خدمت لپاره اسناد حذف کړي.

د Rclone غیر نصبولو کمانډ

یادونه: د لاندې قوماندې په کارولو سره د Rclone حذف کولو وروسته، تاسو به نور د لرې پرتو ذخیره کولو خدماتو ته لاسرسی ونلرئ او اړتیا به ولرئ چې دوی بیا جوړ کړئ. ▼

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

د rclone کمانډونو او مین پا pagesو لرې کولو لپاره ، یوازې د فایلونو لرې کولو لپاره لاندې کمانډ تعقیب کړئ▼

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 - د ټیسټ چلول ، ترڅو وګورئ چې rcone به په ریښتیني عملیاتو کې کوم عملیات ترسره کړي.
  • -P = --progress - د ریښتیني وخت لیږد پرمختګ ښکاره کړئ ، په هر 500mS کې یو ځل تازه کړئ ، که نه نو په ډیفالټ هره دقیقه کې یو ځل تازه کړئ.
  • --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.

البته، د rcone رول د دې څخه ډیر دی، او ځینې عام کارول شوي Rclone کمانډونه لاندې لیست شوي دي.

د Rclone د کاپي فایل کاپي کمانډ

کاپي ▼

rclone copy

حرکت ▼

rclone move

ړنګول ▼

rclone delete

د Rclone sync کمانډ

همغږي کول ▼

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 log

rcone د ننوتلو 4 درجې لري،ERROR،NOTICE،INFO  DEBUG.د ډیفالټ په واسطه، rcone به تولید کړي ERROR  NOTICE د کچې پیغام.

  • -q - rcone به یوازې تولید کړي ERROR خبرونه.
  • -v -- rcone به تولید کړي ERROR،NOTICE  INFO خبرونه ،دا سپارښتنه وکړئ.
  • -vv - rcone به تولید کړي ERROR،NOTICE،INFO DEBUG خبرونه.
  • --log-level LEVEL - بیرغ د لاګ کچه کنټرولوي.

د فایل کمانډ ته د Rclone محصول لاګ

使用 --log-file=FILE اختیار، rcone به 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
  • د ISO8601 نیټه - 2006-01-02(YYYY-MM-DD)

د 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 - تېروتنې پریږدئ.

هیله ده، د چن وییلینګ په بلاګ ( https://www.chenweiliang.com/ ) کې شریک شوی مقاله "د ریکلون کمانډ لارښود: د همغږي کاپي ډاونلوډ پیل کولو لپاره د پیرامیټرو کارولو څرنګوالی" به ستاسو لپاره ګټوره وي.

د دې مقالې لینک شریکولو لپاره وړیا احساس وکړئ: https://www.chenweiliang.com/cwl-1864.html

د نورو پټو چلونو د خلاصولو لپاره، زموږ د ټیلیګرام چینل سره یوځای کیدو ته ښه راغلاست!

که مو خوښه شوه لایک او شریک کړئ! ستاسو شریکول او خوښول زموږ دوامداره هڅونه ده!

 

评论 评论

您的邮箱地址不会被公开。必填项已用*标注

پاس شئ