Artikel Direktori
- 1 Instal Rclone
- 2 Perintah persiyapan konfigurasi instalasi Rclone
- 3 Rclone upgrade printah versi nganyari
- 4 Carane mbusak RClone?
- 5 Sintaks printah download Rclone
- 6 Rclone printah opsi fungsi umum
- 7 Cara nggunakake perintah parameter Rclone
- 8 Log Rclone
- 9 Filter Rclone, kalebu lan ora kalebu paramèter
- 10 Variabel lingkungan Rclone
Siklon Iku alat baris printah sing ndhukung sinkronisasi, upload lan download data antarane panyimpenan obyek beda lan disk jaringan.
Lan, kanthi sawetara setelan, sampeyan bisa kanthi gampang ngetrapake fungsi sing praktis banget kayata download offline lan serep server VPS.
Artikel iki bakal nuduhake parameter printah sing umum digunakake dening Rclone.
Instal Rclone
Linux/CentOS/macOS/BSD
Rclone resmi nyedhiyakake skrip instalasi siji-klik:
curl https://rclone.org/install.sh | sudo bash
Windows
Klik link ing ngisor iki kanggo mlebu kaca download Rclone ▼
- Banjur, pilih Windows Downloads.
Perintah persiyapan konfigurasi instalasi Rclone
rclone config
– Ketik opsi konfigurasi interaktif kanggo nindakake operasi kayata nambah, mbusak, lan ngatur disk jaringan.
Kanggo rincian, deleng tutorial instalasi lan konfigurasi Rclone ing ngisor iki▼
rclone config file
- Tampilake path file konfigurasi, file konfigurasi umum ana ~/.config/rclone/rclone.conf
rclone config show
- Tampilake informasi profil
Rclone upgrade printah versi nganyari
Ketik printah ing ngisor iki kanggo nganyarke lan nganyari versi Rclone▼
rclone selfupdate
- Elinga yen printah iki ora kasedhiya sadurunge rclone versi 1.55.
- Yen pesen gagal katon:
unknown command "selfupdate"
, sampeyan kudu ngetutake instruksi instalasi iki kanggo nginstal lan nganyari kanthi manual ▼
Carane mbusak RClone?
Kanggo instal lan mbusak file konfigurasi rclone, gunakake printah ing ngisor iki kanggo dhaptar path konfigurasi RClone saiki▼
rclone config file
Iki bakal nampilake path menyang file konfigurasi saiki.Banjur sampeyan bisa mbusak lokasi path miturut conto ing ngisor iki.Iki bakal mbusak kredensial kanggo layanan panyimpenan remot.
Rclone instal printah
Cathetan:Sawise mbusak Rclone nganggo printah ing ngisor iki, sampeyan ora bakal bisa ngakses layanan panyimpenan remot maneh lan kudu nggawe maneh▼
sudo rm /home/pi/.config/rclone/rclone.conf
Kanggo mbusak printah rclone lan kaca wong, tindakake printah ing ngisor iki kanggo mbusak file▼
sudo rm /usr/bin/rclone
sudo rm /usr/local/share/man/man1/rclone.1
Sintaks printah download Rclone
# 本地到网盘
rclone [功能选项] <本地路径> <网盘名称:路径> [参数] [参数] ...
# 网盘到本地
rclone [功能选项] <网盘名称:路径> <本地路径> [参数] [参数] ...
# 网盘到网盘
rclone [功能选项] <网盘名称:路径> <网盘名称:路径> [参数] [参数] ...
Conto panggunaan Rclone
rclone move -v /Download Onedrive:/Download --transfers=1
Rclone printah opsi fungsi umum
rclone copy
- nyalin filerclone move
– kanggo mindhah file, yen sampeyan pengin mbusak direktori sumber kosong sawise pamindhahan, nambah--delete-empty-src-dirs
Paramèterrclone sync
– Sinkronisasi file: Sinkronake direktori sumber menyang direktori target lan file, mung direktori target lan file sing diganti.rclone size
– Priksa ukuran file saka disk jaringan.rclone delete
– Mbusak isi file ing path.rclone purge
- Mbusak path lan kabeh isi file.rclone mkdir
- Nggawe direktori.rclone rmdir
– Mbusak direktori.rclone rmdirs
- Mbusak direktori kosong ing lingkungan spiritual sing ditemtokake.yen nambah--leave-root
parameter, direktori root ora bakal dibusak.rclone check
– Priksa manawa data sumber lan alamat tujuan cocog.rclone ls
- Dhaptar kabeh file ing path sing ditemtokake kanthi ukuran lan path.rclone lsl
– Siji wektu upload tampilan luwih saka ndhuwur.rclone lsd
Dhaptar direktori ing dalan sing ditemtokake.rclone lsf
- Dhaptar direktori lan file ing dalan sing ditemtokake.
Cara nggunakake perintah parameter Rclone
-n
=--dry-run
– Test run, kanggo ndeleng apa operasi rclone bakal nindakake ing operasi nyata.-P
=--progress
- Tampilake kemajuan transmisi wektu nyata, refresh saben 500mS, yen ora, refresh saben menit kanthi standar.--cache-chunk-size SizeSuffi
- Ukuran blok, standar yaiku 5M, miturut teori, luwih gedhe kecepatan upload, luwih akeh memori sing dibutuhake.Yen disetel gedhe banget, bisa nyebabake proses rusak.--cache-chunk-total-size SizeSuffix
- Ukuran total sing bisa dikuwasani blok ing disk lokal, standar 10G.--transfers=N
- Jumlah file paralel, standar yaiku 4.Disaranake kanggo nyuda parameter iki ing VPS kanthi memori sing relatif cilik, contone: ing VPS cilik kanthi 128M, disaranake nyetel menyang 1.--config string
- nemtokake path file konfigurasi,string
yaiku path file konfigurasi.--ignore-errors
– Skip kesalahan.Contone, OneDrive bakal njaluk sawise ngunggah sawetara file khususFailed to copy: failed to open source object: malwareDetected: Malware detected
, kang bakal nimbulaké tugas transmisi sakteruse kanggo mungkasi, lan parameter iki bisa ditambahake kanggo skip kasalahan.Nanging kudu dicathet yen kode status metu saka RCLONE ora bakal0
.
Mesthi, peran rclone luwih akeh tinimbang iku, lan sawetara perintah Rclone sing umum digunakake kapacak ing ngisor iki.
Printah salinan file salinan Rclone
Salin ▼
rclone copy
pindhah ▼
rclone move
mbusak ▼
rclone delete
Prentah sinkronisasi Rclone
Sinkronisasi ▼
rclone sync
Parameter tambahan: nampilake kacepetan wektu nyata ▼
-p
Parameter tambahan: watesan kacepetan 40MB ▼
--bwlimit 40M
Parameter tambahan: jumlah file paralel ▼
--transfers=N
Rclone miwiti printah
miwiti rclone ▼
systemctl start rclone
mungkasi rclone ▼
systemctl stop rclone
Priksa status rclone ▼
systemctl status rclone
Deleng Lokasi Profil ▼
rclone config file
Log Rclone
rclone duwe 4 tingkat logging,ERROR
,NOTICE
,INFO
和 DEBUG
.Kanthi gawan, rclone bakal ngasilake ERROR
和 NOTICE
pesen tingkat.
-q
– rclone mung bakal generateERROR
warta-v
-- rclone bakal ngasilakeERROR
,NOTICE
和INFO
warta,nyaranake iki.-vv
- rclone bakal ngasilakeERROR
,NOTICE
,INFO
和DEBUG
warta--log-level LEVEL
Gendéra - ngontrol tingkat log.
Log output Rclone menyang printah file
使用 --log-file=FILE
pilihan, rclone bakal Error
,Info
和 Debug
pesen lan kesalahan standar redirected menyang FILE
, kene FILE
iku path file log sing sampeyan nemtokake.
Cara liya yaiku nggunakake perintah pointing sistem, kayata:
rclone sync -v Onedrive:/DRIVEX Gdrive:/DRIVEX > "~/DRIVEX.log" 2>&1
Filter Rclone, kalebu lan ora kalebu paramèter
--exclude
– Ngilangi file utawa direktori.
--include
- Kalebu file utawa direktori.
--filter
- Aturan panyaring file, padha karo cara panggunaan liyane saka rong pilihan ing ndhuwur.Kalebu aturan wiwit karo +
diwiwiti karo aturan pangecualian diwiwiti karo -
wiwitan.
Parameter panyaring jinis file Rclone
kayata --exclude "*.bak"
,--filter "- *.bak"
, ngilangi kabeh bak
dokumen.Bisa uga nulis.
kayata --include "*.{png,jpg}"
,--filter "+ *.{png,jpg}"
, kalebu kabeh png
和 jpg
file, ora kalebu file liyane.
--delete-excluded
Mbusak file sing ora kalebu.Perlu digunakake bebarengan karo parameter filter, yen ora bener.
Parameter filter direktori Rclone
Filtering direktori kudu ditambahake sawise jeneng direktori /
, yen ora, bakal dianggep minangka file kanggo cocog.dening /
Ing wiwitan mung bakal cocog karo direktori root (ing direktori sing ditemtokake), yen ora bakal cocog karo direktori kasebut.Padha ditrapake kanggo file.
--exclude ".git/"
ngilangi kabeh direktori.git
Daftar isi.
--exclude "/.git/"
Ngilangi mung direktori root.git
Daftar isi.
--exclude "{Video,Software}/"
ngilangi kabeh direktori Video
和 Software
Daftar isi.
--exclude "/{Video,Software}/"
Ngilangi mung direktori root Video
和 Software
Daftar isi.
--include "/{Video,Software}/**"
Kalebu mung direktori root Video
和 Software
kabeh isi direktori.
Parameter panyaring ukuran file Rclone
Unit ukuran standar yaiku kBytes
, nanging sampeyan bisa nggunakake k
,M
Utawa G
sufiks.
--min-size
Nyaring file sing luwih cilik tinimbang ukuran sing ditemtokake.Tuladhane --min-size 50
Nuduhake yen file sing luwih cilik tinimbang 50k ora bakal ditransfer.
--max-size
Nyaring file sing luwih gedhe tinimbang ukuran sing ditemtokake.Tuladhane --max-size 1G
Nuduhake yen file sing luwih gedhe tinimbang 1G ora bakal ditransfer.
Cathetan:Ing panggunaan tes nyata, ditemokake yen rong pilihan ukuran nyaring ora bisa digunakake bebarengan.
Parameter file aturan filter Rclone
--filter-from <规则文件>
Tambah kalebu / ora kalebu aturan saka file.Tuladhane --filter-from filter-file.txt
.
Contoh file aturan filter Rclone:
- secret*.jpg
+ *.jpg
+ *.png
+ file2.avi
- /dir/Trash/**
+ /dir/**
- *
Ing ngisor iki ana conto panggunaan saringan sing luwih umum lan prasaja, kanggo panggunaan sing luwih rumit lan dhuwur, priksaDokumen aturan filter resmi Rclone.
Pilihan wektu utawa durasi Rclone
Opsi TIME utawa DURATION bisa ditemtokake minangka string durasi utawa string wektu.
String durasi bisa uga minangka urutan nomer desimal sing ditandatangani, saben duwe desimal opsional lan sufiks unit, kayata "300ms", "-1.5h", utawa "2h45m".Unit standar yaiku detik utawa singkatan ing ngisor iki bener:
ms
– milidetiks
- Kapindhom
- menith
- Jamd
- langitw
- mingguM
– sawetara sasiy
- Taun
Iki uga bisa ditemtokake minangka wektu absolut ing format ing ngisor iki:
- RFC3339 - contone
2006-01-02T15:04:05Z
Utawa2006-01-02T15:04:05+07:00
- Tanggal lan wektu ISO8601, zona wektu lokal -
2006-01-02T15:04:05
- Tanggal lan wektu ISO8601, zona wektu lokal -
2006-01-02 15:04:05
- Tanggal ISO 8601 -
2006-01-02
(YYYY-MM-DD)
Variabel lingkungan Rclone
Saben opsi ing rclone bisa disetel liwat variabel lingkungan.Jeneng variabel lingkungan bisa ditemtokake deningjeneng pilihan dawangowahi, mbusak --
ater-ater, owah-owahan -
kanggo_
, kapital lan ater-ater RCLONE_
.Prioritas variabel lingkungan bakal luwih murah tinimbang pilihan baris perintah, yaiku, nalika opsi sing cocog ditambahake liwat baris perintah, nilai sing disetel dening variabel lingkungan bakal ditindih.
Contone, nyetel ukuran upload minimal --min-size 50
, nggunakake variabel lingkungan yaiku RCLONE_MIN_SIZE=50
.Nalika variabel lingkungan disetel, ing baris printah nggunakake --min-size 100
, banjur nilai variabel lingkungan bakal ditimpa.
Rclone variabel lingkungan umum
RCLONE_CONFIG
- Path file konfigurasi khususRCLONE_CONFIG_PASS
- Yen rclone dienkripsi, setel variabel lingkungan iki minangka sandhi kanggo dekripsi file konfigurasi kanthi otomatis.RCLONE_RETRIES
- Upload kaping nyoba maneh gagal, standar 3 kapingRCLONE_RETRIES_SLEEP
- Unggah gagal nyoba maneh wektu tunggu, dipateni kanthi gawan, units
,m
,h
Makili detik, menit, lan jam, mungguh.CLONE_TRANSFERS
- Jumlah file sing diunggah bebarengan.RCLONE_CACHE_CHUNK_SIZE
- Ukuran blok, standar yaiku 5M, miturut teori, luwih gedhe kecepatan upload, luwih akeh memori sing dibutuhake.Yen disetel gedhe banget, bisa nyebabake proses rusak.RCLONE_CACHE_CHUNK_TOTAL_SIZE
- Ukuran total sing bisa dikuwasani blok ing disk lokal, standar 10G.RCLONE_IGNORE_ERRORS=true
– Skip kesalahan.
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) bareng "Rclone Command Encyclopedia: Start Synchronous Copy Download Copy File Parameters Panggunaan", sing mbiyantu sampeyan.
Sugeng rawuh kanggo nuduhake link artikel iki:https://www.chenweiliang.com/cwl-1864.html
Sugeng rawuh ing saluran Telegram blog Chen Weiliang kanggo entuk update paling anyar!
📚 Pandhuan iki ngemot nilai gedhe, 🌟Iki minangka kesempatan langka, aja kantun! ⏰⌛💨
Share lan seneng yen sampeyan seneng!
Nuduhake lan seneng sampeyan minangka motivasi terus-terusan!