مقالې لارښود
- 1 Rclone نصب کړئ
- 2 د Rclone نصبولو ترتیب ترتیب کولو کمانډ
- 3 د Rclone اپ گریڈ تازه نسخه کمانډ
- 4 څنګه د RClone لرې کول غیر نصب کړئ؟
- 5 د Rclone ډاونلوډ کمانډ ترکیب
- 6 د Rclone کمانډ عام فعالیت اختیارونه
- 7 د Rclone پیرامیټر کمانډ کارولو څرنګوالی
- 8 Rclone log
- 9 Rclone فلټر، پیرامیټونه شامل او خارج کړئ
- 10 د Rclone چاپیریال متغیرات
رکلون دا د کمانډ لاین وسیله ده چې د مختلف شیانو ذخیره کولو او شبکې ډیسکونو ترمینځ همغږي کولو ، اپلوډ کولو او ډاونلوډ کولو ملاتړ کوي.
او، د ځینو ترتیباتو سره، تاسو کولی شئ په اسانۍ سره خورا عملي فعالیتونه پلي کړئ لکه آفلاین ډاونلوډ او د VPS سرور بیک اپ.
دا مقاله به د کمانډ پیرامیټونه شریک کړي چې معمولا د 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
د نورو پټو چلونو د خلاصولو لپاره، زموږ د ټیلیګرام چینل سره یوځای کیدو ته ښه راغلاست!
که مو خوښه شوه لایک او شریک کړئ! ستاسو شریکول او خوښول زموږ دوامداره هڅونه ده!