د 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/ ) د "Rclone Command Encyclopedia: Start Synchronous Copy Download Copy File Parameters Usage" شریک کړ، کوم چې ستاسو لپاره ګټور دی.

د دې مقالې لینک شریکولو ته ښه راغلاست:https://www.chenweiliang.com/cwl-1864.html

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

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

 

评论 评论

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې کارول کیږي * لیبل

پاس شئ