Koleksi perintah Rclone: ​​miwiti salinan download salinan file salinan metode panggunaan parameter

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.

Koleksi perintah Rclone: ​​miwiti salinan download salinan file salinan metode panggunaan parameter

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 file
  • rclone move – kanggo mindhah file, yen sampeyan pengin mbusak direktori sumber kosong sawise pamindhahan, nambah --delete-empty-src-dirs Paramèter
  • rclone 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,stringyaiku 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 generate ERROR warta
  • -v -- rclone bakal ngasilake ERROR,NOTICE  INFO warta,nyaranake iki.
  • -vv - rclone bakal ngasilake ERROR,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– milidetik
  • s - Kapindho
  • m - menit
  • h - Jam
  • d - langit
  • w - minggu
  • M – sawetara sasi
  • y - Taun

Iki uga bisa ditemtokake minangka wektu absolut ing format ing ngisor iki:

  • RFC3339 - contone2006-01-02T15:04:05ZUtawa2006-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 khusus
  • RCLONE_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 kaping
  • RCLONE_RETRIES_SLEEP - Unggah gagal nyoba maneh wektu tunggu, dipateni kanthi gawan, units,m,hMakili 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!

🔔 Dadi sing pertama entuk "Pandhuan Panggunaan Alat AI Pemasaran Konten ChatGPT" ing direktori ndhuwur saluran! 🌟
📚 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!

 

komentar

Alamat email sampeyan ora bakal diterbitake. Bidhang sing dibutuhake digunakake * Panggilan

gulung menyang ndhuwur