Rclone కమాండ్ సేకరణ: సింక్రోనస్ కాపీ డౌన్‌లోడ్ కాపీ ఫైల్ పారామీటర్ వినియోగ పద్ధతిని ప్రారంభించండి

ఆర్టికల్ డైరెక్టరీ

Rclone ఇది వివిధ ఆబ్జెక్ట్ స్టోరేజీలు మరియు నెట్‌వర్క్ డిస్క్‌ల మధ్య డేటాను సమకాలీకరించడానికి, అప్‌లోడ్ చేయడానికి మరియు డౌన్‌లోడ్ చేయడానికి మద్దతు ఇచ్చే కమాండ్-లైన్ సాధనం.

మరియు, కొన్ని సెట్టింగ్‌లతో, మీరు ఆఫ్‌లైన్ డౌన్‌లోడ్ మరియు VPS సర్వర్ బ్యాకప్ వంటి చాలా ప్రాక్టికల్ ఫంక్షన్‌లను సులభంగా అమలు చేయవచ్చు.

ఈ కథనం Rclone ద్వారా సాధారణంగా ఉపయోగించే కమాండ్ పారామితులను భాగస్వామ్యం చేస్తుంది.

Rclone కమాండ్ సేకరణ: సింక్రోనస్ కాపీ డౌన్‌లోడ్ కాపీ ఫైల్ పారామీటర్ వినియోగ పద్ధతిని ప్రారంభించండి

Rcloneని ఇన్‌స్టాల్ చేయండి

linux/centos/macOS/BSD

Rclone అధికారికంగా ఒక-క్లిక్ ఇన్‌స్టాలేషన్ స్క్రిప్ట్‌ను అందిస్తుంది:

curl https://rclone.org/install.sh | sudo bash

విండోస్

Rclone డౌన్‌లోడ్ పేజీని నమోదు చేయడానికి దిగువ లింక్‌ను క్లిక్ చేయండి ▼

  • అప్పుడు, విండోస్ డౌన్‌లోడ్‌లను ఎంచుకోండి.

Rclone ఇన్‌స్టాలేషన్ కాన్ఫిగరేషన్ సెటప్ కమాండ్

rclone config – నెట్‌వర్క్ డిస్క్‌లను జోడించడం, తొలగించడం మరియు నిర్వహించడం వంటి కార్యకలాపాలను నిర్వహించడానికి ఇంటరాక్టివ్ కాన్ఫిగరేషన్ ఎంపికను నమోదు చేయండి.

వివరణాత్మక ఆపరేషన్ కోసం, దయచేసి క్రింది Rclone ఇన్‌స్టాలేషన్ మరియు కాన్ఫిగరేషన్ ట్యుటోరియల్ చూడండి▼

rclone config file – కాన్ఫిగరేషన్ ఫైల్ యొక్క మార్గాన్ని ప్రదర్శించండి, సాధారణ కాన్ఫిగరేషన్ ఫైల్ ఉంది ~/.config/rclone/rclone.conf

rclone config show – ప్రొఫైల్ సమాచారాన్ని చూపించు

Rclone అప్‌గ్రేడ్ అప్‌డేట్ వెర్షన్ కమాండ్

Rclone సంస్కరణ▼ని అప్‌గ్రేడ్ చేయడానికి మరియు అప్‌డేట్ చేయడానికి కింది ఆదేశాన్ని నమోదు చేయండి

rclone selfupdate
  • rclone వెర్షన్ 1.55కి ముందు ఈ కమాండ్ అందుబాటులో లేదని గమనించండి.
  • వైఫల్య సందేశం కనిపిస్తే:unknown command "selfupdate", మాన్యువల్‌గా ఇన్‌స్టాల్ చేయడానికి మరియు అప్‌డేట్ చేయడానికి మీరు ఈ ఇన్‌స్టాలేషన్ సూచన ట్యుటోరియల్‌ని అనుసరించాలి ▼

RCloneని తీసివేయడం ఎలా అన్‌ఇన్‌స్టాల్ చేయాలి?

rclone కాన్ఫిగరేషన్ ఫైల్‌ను అన్‌ఇన్‌స్టాల్ చేయడానికి మరియు తీసివేయడానికి, ప్రస్తుత RClone కాన్ఫిగరేషన్ పాత్‌ను జాబితా చేయడానికి కింది ఆదేశాన్ని ఉపయోగించండి▼

rclone config file

ఇది ప్రస్తుత కాన్ఫిగరేషన్ ఫైల్‌కు మార్గాన్ని జాబితా చేస్తుంది.అప్పుడు మీరు దిగువ ఉదాహరణ ప్రకారం పాత్ స్థానాన్ని తొలగించవచ్చు.ఇది రిమోట్ నిల్వ సేవ కోసం ఆధారాలను తొలగిస్తుంది.

Rclone అన్‌ఇన్‌స్టాల్ కమాండ్

జాగ్రత్తలు:కింది ఆదేశంతో Rcloneని తొలగించిన తర్వాత, మీరు ఇకపై రిమోట్ నిల్వ సేవలను యాక్సెస్ చేయలేరు మరియు వాటిని మళ్లీ సృష్టించాలి▼

sudo rm /home/pi/.config/rclone/rclone.conf

rclone ఆదేశాలు మరియు మ్యాన్ పేజీలను తీసివేయడానికి, ఫైల్‌లను తీసివేయడానికి దిగువ ఆదేశాన్ని అనుసరించండి▼

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 - టెస్ట్ రన్, అసలు ఆపరేషన్‌లో rclone ఏ ఆపరేషన్లు చేస్తుందో చూడటానికి.
  • -P = --progress – నిజ-సమయ ప్రసార పురోగతిని ప్రదర్శించండి, ప్రతి 500mSకి ఒకసారి రిఫ్రెష్ చేయండి, లేకపోతే డిఫాల్ట్‌గా ప్రతి నిమిషానికి ఒకసారి రిఫ్రెష్ చేయండి.
  • --cache-chunk-size SizeSuffi – బ్లాక్ పరిమాణం, డిఫాల్ట్ 5M, సిద్ధాంతపరంగా, పెద్ద అప్‌లోడ్ వేగం, ఎక్కువ మెమరీని తీసుకుంటుంది.చాలా పెద్దదిగా సెట్ చేస్తే, అది ప్రక్రియ విచ్ఛిన్నం కావడానికి కారణం కావచ్చు.
  • --cache-chunk-total-size SizeSuffix – స్థానిక డిస్క్‌లో బ్లాక్ ఆక్రమించగల మొత్తం పరిమాణం, డిఫాల్ట్ 10G.
  • --transfers=N – సమాంతర ఫైళ్ల సంఖ్య, డిఫాల్ట్ 4.సాపేక్షంగా తక్కువ మెమరీ ఉన్న VPSలో ఈ పరామితిని తగ్గించాలని సిఫార్సు చేయబడింది, ఉదాహరణకు: 128Mతో చిన్న VPSలో, దీన్ని 1కి సెట్ చేయాలని సిఫార్సు చేయబడింది.
  • --config string - కాన్ఫిగరేషన్ ఫైల్ మార్గాన్ని పేర్కొనండి,stringకాన్ఫిగరేషన్ ఫైల్ మార్గం.
  • --ignore-errors - లోపాలను దాటవేయి.ఉదాహరణకు, కొన్ని ప్రత్యేక ఫైల్‌లను అప్‌లోడ్ చేసిన తర్వాత OneDrive ప్రాంప్ట్ చేస్తుందిFailed to copy: failed to open source object: malwareDetected: Malware detected, ఇది తదుపరి ప్రసార విధులను ముగించేలా చేస్తుంది మరియు లోపాలను దాటవేయడానికి ఈ పరామితిని జోడించవచ్చు.కానీ RCLONE యొక్క నిష్క్రమణ స్థితి కోడ్ ఉండదని గమనించాలి0.

వాస్తవానికి, rclone పాత్ర దాని కంటే చాలా ఎక్కువ, మరియు సాధారణంగా ఉపయోగించే కొన్ని Rclone ఆదేశాలు క్రింద ఇవ్వబడ్డాయి.

Rclone కాపీ ఫైల్ కాపీ కమాండ్

కాపీ ▼

rclone copy

తరలించు ▼

rclone move

తొలగించు ▼

rclone delete

Rclone సమకాలీకరణ ఆదేశం

సమకాలీకరించు ▼

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 లాగ్

rclone లాగింగ్ యొక్క 4 స్థాయిలను కలిగి ఉంది,ERROR,NOTICE,INFO మరియు DEBUG.డిఫాల్ట్‌గా, rclone ఉత్పత్తి అవుతుంది ERROR మరియు NOTICE స్థాయి సందేశం.

  • -q - rclone మాత్రమే ఉత్పత్తి చేస్తుంది ERROR వార్తలు.
  • -v -- rclone ఉత్పత్తి చేస్తుంది ERROR,NOTICE మరియు INFO వార్తలు,దీన్ని సిఫార్సు చేయండి.
  • -vv - rclone ఉత్పత్తి చేస్తుంది ERROR,NOTICE,INFOమరియు DEBUG వార్తలు.
  • --log-level LEVEL ది - ఫ్లాగ్ లాగ్ స్థాయిని నియంత్రిస్తుంది.

ఫైల్ కమాండ్‌కు Rclone అవుట్‌పుట్ లాగ్

使用 --log-file=FILE ఎంపిక, rclone రెడీ 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లోని ప్రతి ఎంపికను పర్యావరణ వేరియబుల్స్ ద్వారా సెట్ చేయవచ్చు.పర్యావరణ వేరియబుల్ పేరును దీని ద్వారా పేర్కొనవచ్చుదీర్ఘ ఎంపిక పేరుమార్చు, తొలగించు -- ఉపసర్గ, మార్పు - కోసం_, పెద్ద అక్షరం మరియు ఉపసర్గ 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

తాజా నవీకరణలను పొందడానికి చెన్ వీలియాంగ్ బ్లాగ్ యొక్క టెలిగ్రామ్ ఛానెల్‌కు స్వాగతం!

🔔 ఛానెల్ టాప్ డైరెక్టరీలో విలువైన "ChatGPT కంటెంట్ మార్కెటింగ్ AI టూల్ యూసేజ్ గైడ్"ని పొందిన మొదటి వ్యక్తి అవ్వండి! 🌟
📚 ఈ గైడ్‌లో భారీ విలువ ఉంది, 🌟ఇది ఒక అరుదైన అవకాశం, దీన్ని మిస్ చేయకండి! ⏰⌛💨
నచ్చితే లైక్ చేసి షేర్ చేయండి!
మీ భాగస్వామ్యం మరియు ఇష్టాలు మా నిరంతర ప్రేరణ!

 

发表 评论

మీ ఇమెయిల్ చిరునామా ప్రచురించబడదు. అవసరమైన ఫీల్డ్‌లు ఉపయోగించబడతాయి * లేబుల్

పైకి స్క్రోల్ చేయండి