Artikulo Direktoryo
- 1 I-install ang Rclone
- 2 Rclone installation configuration setup command
- 3 Rclone upgrade update nga bersyon sugo
- 4 Unsaon pag-uninstall pagtangtang sa RClone?
- 5 Rclone download command syntax
- 6 Rclone command komon nga mga opsyon sa function
- 7 Giunsa paggamit ang Rclone parameter command
- 8 Rclone log
- 9 Rclone filter, iapil ug dili iapil ang mga parameter
- 10 Mga variable sa palibot sa Rclone
Rclone Kini usa ka himan sa command-line nga nagsuporta sa pag-synchronize, pag-upload ug pag-download sa datos tali sa lain-laing mga butang nga pagtipig ug mga disk sa network.
Ug, uban sa pipila ka mga setting, dali nimo ma-implementar ang praktikal kaayo nga mga gimbuhaton sama sa pag-download sa offline ug backup sa server sa VPS.
Kini nga artikulo magpaambit sa mga parameter sa command nga sagad gigamit sa Rclone.
I-install ang Rclone
Linux/CentOS/macOS/BSD
Opisyal nga naghatag ang Rclone og usa ka pag-klik nga script sa pag-install:
curl https://rclone.org/install.sh | sudo bash
Windows
I-klik ang link sa ubos para makasulod sa Rclone download page ▼
- Unya, pilia ang Windows Downloads.
Rclone installation configuration setup command
rclone config
– Pagsulod sa interactive nga opsyon sa pag-configure aron mahimo ang mga operasyon sama sa pagdugang, pagtangtang, ug pagdumala sa mga disk sa network.
Para sa mga detalye, tan-awa ang mosunod nga Rclone installation and configuration tutorial▼
rclone config file
– Ipakita ang dalan sa configuration file, ang kinatibuk-ang configuration file anaa sa ~/.config/rclone/rclone.conf
rclone config show
- Ipakita ang impormasyon sa profile
Rclone upgrade update nga bersyon sugo
Pagsulod sa mosunod nga sugo aron sa pag-upgrade ug pag-update sa Rclone nga bersyon▼
rclone selfupdate
- Timan-i nga kini nga sugo dili magamit sa wala pa ang rclone nga bersyon 1.55.
- Kung adunay makita nga mensahe sa kapakyasan:
unknown command "selfupdate"
, kinahanglan nimong sundon kini nga instruksiyon sa pag-install aron ma-install ug mano-mano ang pag-update ▼
Unsaon pag-uninstall pagtangtang sa RClone?
Para i-uninstall ug tangtangon ang rclone configuration file, gamita ang mosunod nga command para ilista ang kasamtangang RClone configuration path▼
rclone config file
Kini maglista sa dalan sa kasamtangan nga configuration file.Unya mahimo nimong papason ang lokasyon sa agianan sumala sa panig-ingnan sa ubos.Kini magtangtang sa mga kredensyal alang sa layo nga serbisyo sa pagtipig.
Rclone uninstall command
Hinumdomi:Human matangtang ang Rclone gamit ang mosunod nga sugo, dili na nimo ma-access ang mga remote storage services ug kinahanglan nga mugnaon kini▼
sudo rm /home/pi/.config/rclone/rclone.conf
Para matangtang ang rclone commands ug man page, sunda lang ang command sa ubos para tangtangon ang files▼
sudo rm /usr/bin/rclone
sudo rm /usr/local/share/man/man1/rclone.1
Rclone download command syntax
# 本地到网盘
rclone [功能选项] <本地路径> <网盘名称:路径> [参数] [参数] ...
# 网盘到本地
rclone [功能选项] <网盘名称:路径> <本地路径> [参数] [参数] ...
# 网盘到网盘
rclone [功能选项] <网盘名称:路径> <网盘名称:路径> [参数] [参数] ...
Pananglitan sa paggamit sa Rclone
rclone move -v /Download Onedrive:/Download --transfers=1
Rclone command komon nga mga opsyon sa function
rclone copy
- kopya sa mga filerclone move
- aron mapalihok ang mga file, kung gusto nimo nga tangtangon ang walay sulod nga direktoryo sa gigikanan pagkahuman sa paglihok, idugang--delete-empty-src-dirs
Parameterrclone sync
- Pag-sync sa mga file: I-synchronize ang gigikanan nga direktoryo sa target nga direktoryo ug mga file, ang target nga direktoryo ug mga file ra ang gibag-o.rclone size
– Susiha ang gidak-on sa file sa network disk.rclone delete
- Pagtangtang sa sulud sa file sa ilawom sa agianan.rclone purge
- Gitangtang ang agianan ug ang tanan nga sulud sa file niini.rclone mkdir
- Paghimo usa ka direktoryo.rclone rmdir
– Pagtangtang sa usa ka direktoryo.rclone rmdirs
– Pagtangtang sa walay sulod nga direktoryo ubos sa piho nga espirituhanong palibot.kon dugangan--leave-root
parameter, ang root directory dili mapapas.rclone check
– Susiha nga ang tinubdan ug padulngan nga adres data magkatugma.rclone ls
- Ilista ang tanan nga mga file sa piho nga agianan nga adunay ilang gidak-on ug agianan.rclone lsl
- Usa pa ka oras sa pag-upload sa display kaysa sa taas.rclone lsd
Ilista ang mga direktoryo ubos sa espesipikong dalan.rclone lsf
- Ilista ang mga direktoryo ug mga file sa ilawom sa piho nga agianan.
Giunsa paggamit ang Rclone parameter command
-n
=--dry-run
- Pagsulay run, aron makita kung unsa nga mga operasyon ang himuon sa rclone sa aktuwal nga operasyon.-P
=--progress
- Ipakita ang real-time nga pag-uswag sa transmission, i-refresh kausa matag 500mS, kung dili i-refresh kausa matag minuto nga default.--cache-chunk-size SizeSuffi
- Ang gidak-on sa block, ang default mao ang 5M, sa teorya, mas dako ang katulin sa pag-upload, mas daghang memorya ang gikinahanglan.Kung gitakda nga dako kaayo, mahimo’g maguba ang proseso.--cache-chunk-total-size SizeSuffix
– Ang kinatibuk-ang gidak-on nga mahimong okupar sa usa ka block sa lokal nga disk, default 10G.--transfers=N
- Gidaghanon sa managsama nga mga file, ang default mao ang 4.Girekomenda nga pakunhuran kini nga parameter sa usa ka VPS nga adunay gamay nga memorya, pananglitan: sa gamay nga VPS nga adunay 128M, girekomenda nga ibutang kini sa 1.--config string
- ipiho ang dalan sa configuration file,string
mao ang dalan sa configuration file.--ignore-errors
- Laktawan ang mga sayup.Pananglitan, ang OneDrive mag-aghat human sa pag-upload sa pipila ka espesyal nga mga fileFailed to copy: failed to open source object: malwareDetected: Malware detected
, nga maoy hinungdan nga mahunong ang sunod nga mga buluhaton sa transmission, ug kini nga parameter mahimong idugang aron malaktawan ang mga sayup.Apan kinahanglan nga matikdan nga ang exit status code sa RCLONE dili0
.
Siyempre, ang papel sa rclone labaw pa niana, ug ang pipila nga kasagarang gigamit nga Rclone nga mga sugo gilista sa ubos.
Rclone copy file copy command
Kopyaha ang ▼
rclone copy
lihok ▼
rclone move
kuhaa ▼
rclone delete
Rclone sync nga sugo
I-sync ▼
rclone sync
Dugang nga mga parametro: ipakita ang real-time nga tulin ▼
-p
Dugang nga mga parameter: limitahan ang katulin 40MB ▼
--bwlimit 40M
Dugang nga parametro: gidaghanon sa parallel files ▼
--transfers=N
Rclone pagsugod nga sugo
pagsugod rclone ▼
systemctl start rclone
hunong rclone ▼
systemctl stop rclone
Tan-awa ang kahimtang sa rclone ▼
systemctl status rclone
Tan-awa ang Lokasyon sa Profile ▼
rclone config file
Rclone log
Ang rclone adunay 4 nga lebel sa pag-log,ERROR
,NOTICE
,INFO
ug DEBUG
.Sa kasagaran, ang rclone makamugna ERROR
ug NOTICE
lebel nga mensahe.
-q
- Ang rclone makamugna raERROR
balita.-v
-- magmugna ang rcloneERROR
,NOTICE
ugINFO
balita,irekomendar kini.-vv
– rclone makamugnaERROR
,NOTICE
,INFO
ugDEBUG
balita.--log-level LEVEL
Ang - flag nagkontrol sa lebel sa log.
Rclone output log sa file command
使用 --log-file=FILE
kapilian, rclone kabubut-on Error
,Info
ug Debug
mensahe ug standard error nga gi-redirect sa FILE
, dinhi FILE
mao ang agianan sa log file nga imong gitakda.
Ang laing paagi mao ang paggamit sa pointing command sa sistema, sama sa:
rclone sync -v Onedrive:/DRIVEX Gdrive:/DRIVEX > "~/DRIVEX.log" 2>&1
Rclone filter, iapil ug dili iapil ang mga parameter
--exclude
- Dili iapil ang mga file o direktoryo.
--include
- Ilakip ang usa ka file o direktoryo.
--filter
- Mga lagda sa pagsala sa file, katumbas sa ubang mga pamaagi sa paggamit sa duha ka kapilian sa ibabaw.Ilakip ang mga lagda sugod sa +
nagsugod sa mga lagda sa pagpahigawas sugod sa -
pagsugod.
Rclone file type filter parameter
ingon --exclude "*.bak"
,--filter "- *.bak"
, dili iapil ang tanan bak
dokumento.Makasulat usab.
ingon --include "*.{png,jpg}"
,--filter "+ *.{png,jpg}"
, lakip ang tanan png
ug jpg
mga file, walay labot sa ubang mga file.
--delete-excluded
Pagtangtang sa wala iapil nga mga file.Kinahanglan kini gamiton kauban ang parameter sa filter, kung dili kini dili balido.
Mga parameter sa pagsala sa direktoryo sa Rclone
Ang pagsala sa direktoryo kinahanglang idugang human sa ngalan sa direktoryo /
, kung dili kini isipon nga usa ka file alang sa pagpares.pinaagi sa /
Sa sinugdanan, motakdo lang kini sa root directory (ubos sa gipiho nga direktoryo), kon dili kini motakdo sa tibuok direktoryo.Ang sama nga magamit sa mga file.
--exclude ".git/"
dili iapil ang tanan nga mga direktoryo.git
Talaan sa mga sulod.
--exclude "/.git/"
Dili iapil ang root directory lamang.git
Talaan sa mga sulod.
--exclude "{Video,Software}/"
dili iapil ang tanan nga mga direktoryo Video
ug Software
Talaan sa mga sulod.
--exclude "/{Video,Software}/"
Dili iapil ang root directory lamang Video
ug Software
Talaan sa mga sulod.
--include "/{Video,Software}/**"
Ilakip lamang ang root directory Video
ug Software
tanang sulod sa direktoryo.
Mga parameter sa pagsala sa gidak-on sa file sa Rclone
Ang default nga gidak-on nga yunit mao ang kBytes
, pero pwede nimo gamiton k
,M
o G
suffix.
--min-size
Pagsala sa mga file nga mas gamay kaysa sa gitakda nga gidak-on.pananglitan --min-size 50
Nagpakita nga ang mga file nga mas gamay sa 50k dili ibalhin.
--max-size
Pagsala sa mga file nga mas dako pa sa gitakda nga gidak-on.pananglitan --max-size 1G
Nagpakita nga ang mga file nga mas dako pa sa 1G dili ibalhin.
Hinumdomi:Sa aktuwal nga paggamit sa pagsulay, nakit-an nga ang duha nga kapilian sa pagsala sa gidak-on dili magamit sa parehas nga oras.
Mga parameter sa file sa Rclone filter rule
--filter-from <规则文件>
Idugang ang apil / dili iapil ang mga lagda gikan sa mga file.pananglitan --filter-from filter-file.txt
.
Pananglitan sa file sa Rclone filter:
- secret*.jpg
+ *.jpg
+ *.png
+ file2.avi
- /dir/Trash/**
+ /dir/**
- *
Sa ubos mao ang mga pananglitan sa mas komon ug yano nga paggamit sa filter, alang sa mas komplikado ug high-end nga paggamit, tan-awaRclone opisyal nga mga lagda sa pagsala nga dokumento.
Mga kapilian sa Rclone nga oras o gidugayon
Ang TIME o DURATION nga opsyon mahimong ipiho isip usa ka gidugayon nga string o usa ka time string.
Ang usa ka string sa gidugayon mahimong usa ka han-ay sa gipirmahan nga decimal nga mga numero, ang matag usa adunay opsyonal nga decimal ug unit suffix, sama sa "300ms", "-1.5h", o "2h45m".Ang default nga yunit mao ang mga segundo o ang mosunod nga mga abbreviation balido:
ms
- milliseconds
- Ikaduham
- minutoh
- Orasd
- langitw
- semanaM
– pipila ka bulany
- Tuig
Mahimo usab kini nga ipiho isip hingpit nga mga panahon sa mosunod nga mga format:
- RFC3339 - pananglitan
2006-01-02T15:04:05Z
o2006-01-02T15:04:05+07:00
- ISO8601 petsa ug oras, lokal nga time zone -
2006-01-02T15:04:05
- ISO8601 petsa ug oras, lokal nga time zone -
2006-01-02 15:04:05
- Petsa sa ISO8601 -
2006-01-02
(YYYY-MM-DD)
Mga variable sa palibot sa Rclone
Ang matag kapilian sa rclone mahimong itakda pinaagi sa mga variable sa palibot.Ang ngalan sa variable sa palibot mahimong matino pinaagi sataas nga ngalan sa opsyonpagkabig, pagtangtang --
prefix, pagbag-o -
为_
, gi-capital ug prefix RCLONE_
.Ang prayoridad sa mga variable sa palibot mahimong mas ubos kaysa sa mga kapilian sa command line, nga mao, kung ang katugbang nga mga kapilian gidugang pinaagi sa command line, ang mga kantidad nga gitakda sa mga variable sa kalikopan ma-overwrite.
Pananglitan, ang pagtakda sa minimum nga gidak-on sa pag-upload --min-size 50
, gamit ang environment variable is RCLONE_MIN_SIZE=50
.Kung ang variable sa palibot gitakda, sa paggamit sa linya sa command --min-size 100
, unya ang bili sa environment variable ma-overwrite.
Rclone komon nga mga variable sa palibot
RCLONE_CONFIG
- Pasadya nga agianan sa file sa pag-configureRCLONE_CONFIG_PASS
- Kung ang rclone na-encrypt, ibutang kini nga variable sa palibot ingon usa ka password aron awtomatiko nga ma-decrypt ang file sa pag-configure.RCLONE_RETRIES
- Pag-upload sa mga kapakyasan sa pagsulay pag-usab, default 3 ka besesRCLONE_RETRIES_SLEEP
- Pag-upload sa kapakyasan pagsulay pag-usab sa oras sa paghulat, gi-disable sa default, yunits
,m
,h
Nagrepresentar sa mga segundo, minuto, ug oras, matag usa.CLONE_TRANSFERS
- Gidaghanon sa mga file nga gi-upload nga managsama.RCLONE_CACHE_CHUNK_SIZE
- Ang gidak-on sa block, ang default mao ang 5M, sa teorya, mas dako ang katulin sa pag-upload, mas daghang memorya ang gikinahanglan.Kung gitakda nga dako kaayo, mahimo’g maguba ang proseso.RCLONE_CACHE_CHUNK_TOTAL_SIZE
– Ang kinatibuk-ang gidak-on nga mahimong okupar sa usa ka block sa lokal nga disk, default 10G.RCLONE_IGNORE_ERRORS=true
- Laktawan ang mga sayup.
Paglaum Chen Weiliang Blog ( https://www.chenweiliang.com/ ) mipaambit sa "Rclone Command Encyclopedia: Start Synchronous Copy Download Copy File Parameters Usage", nga makatabang kanimo.
Welcome sa pagpaambit sa link niini nga artikulo:https://www.chenweiliang.com/cwl-1864.html
Malipayon nga pag-abut sa channel sa Telegram sa blog ni Chen Weiliang aron makuha ang labing bag-ong mga update!
📚 Kini nga giya adunay daghang kantidad, 🌟Kini usa ka talagsaon nga oportunidad, ayaw palabya kini! ⏰⌛💨
Share ug like kung ganahan ka!
Ang imong pagpaambit ug pag-like mao ang among padayon nga kadasig!