ਲੇਖ ਡਾਇਰੈਕਟਰੀ
- 1 Rclone ਇੰਸਟਾਲ ਕਰੋ
- 2 Rclone ਇੰਸਟਾਲੇਸ਼ਨ ਸੰਰਚਨਾ ਸੈੱਟਅੱਪ ਕਮਾਂਡ
- 3 Rclone ਅੱਪਗਰੇਡ ਅੱਪਡੇਟ ਵਰਜਨ ਕਮਾਂਡ
- 4 ਆਰਕਲੋਨ ਨੂੰ ਹਟਾਉਣ ਨੂੰ ਕਿਵੇਂ ਅਣਇੰਸਟੌਲ ਕਰਨਾ ਹੈ?
- 5 ਆਰਕਲੋਨ ਡਾਊਨਲੋਡ ਕਮਾਂਡ ਸੰਟੈਕਸ
- 6 Rclone ਕਮਾਂਡ ਆਮ ਫੰਕਸ਼ਨ ਵਿਕਲਪ
- 7 Rclone ਪੈਰਾਮੀਟਰ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ
- 8 Rclone ਲਾਗ
- 9 ਆਰਕਲੋਨ ਫਿਲਟਰ, ਪੈਰਾਮੀਟਰ ਸ਼ਾਮਲ ਕਰੋ ਅਤੇ ਬਾਹਰ ਕੱਢੋ
- 10 Rclone ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ
ਰੈਕਲੋਨ ਇਹ ਇੱਕ ਕਮਾਂਡ-ਲਾਈਨ ਟੂਲ ਹੈ ਜੋ ਵੱਖ-ਵੱਖ ਆਬਜੈਕਟ ਸਟੋਰੇਜ ਅਤੇ ਨੈੱਟਵਰਕ ਡਿਸਕਾਂ ਵਿਚਕਾਰ ਡਾਟਾ ਸਿੰਕ੍ਰੋਨਾਈਜ਼ ਕਰਨ, ਅੱਪਲੋਡ ਕਰਨ ਅਤੇ ਡਾਊਨਲੋਡ ਕਰਨ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।
ਅਤੇ, ਕੁਝ ਸੈਟਿੰਗਾਂ ਦੇ ਨਾਲ, ਤੁਸੀਂ ਬਹੁਤ ਹੀ ਵਿਹਾਰਕ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਆਸਾਨੀ ਨਾਲ ਲਾਗੂ ਕਰ ਸਕਦੇ ਹੋ ਜਿਵੇਂ ਕਿ ਔਫਲਾਈਨ ਡਾਊਨਲੋਡ ਅਤੇ VPS ਸਰਵਰ ਬੈਕਅੱਪ।
ਇਹ ਲੇਖ ਆਰਕਲੋਨ ਦੁਆਰਾ ਆਮ ਤੌਰ 'ਤੇ ਵਰਤੇ ਜਾਂਦੇ ਕਮਾਂਡ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਸਾਂਝਾ ਕਰੇਗਾ।
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
- ਯਾਦ ਰੱਖੋ ਕਿ ਇਹ ਕਮਾਂਡ rclone ਵਰਜਨ 1.55 ਤੋਂ ਪਹਿਲਾਂ ਉਪਲਬਧ ਨਹੀਂ ਹੈ।
- ਜੇਕਰ ਇੱਕ ਅਸਫਲਤਾ ਸੁਨੇਹਾ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ:
unknown command "selfupdate"
, ਤੁਹਾਨੂੰ ਇਸ ਇੰਸਟਾਲੇਸ਼ਨ ਹਿਦਾਇਤ ਟਿਊਟੋਰਿਅਲ ਦੀ ਪਾਲਣਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਤਾਂ ਕਿ ਇਸਨੂੰ ਹੱਥੀਂ ਸਥਾਪਿਤ ਅਤੇ ਅੱਪਡੇਟ ਕੀਤਾ ਜਾ ਸਕੇ ▼
ਆਰਕਲੋਨ ਨੂੰ ਹਟਾਉਣ ਨੂੰ ਕਿਵੇਂ ਅਣਇੰਸਟੌਲ ਕਰਨਾ ਹੈ?
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 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
- ਟੈਸਟ ਰਨ, ਇਹ ਵੇਖਣ ਲਈ ਕਿ ਅਸਲ ਓਪਰੇਸ਼ਨ ਵਿੱਚ ਆਰਕਲੋਨ ਕੀ ਕੰਮ ਕਰੇਗਾ।-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 copy
ਹਿਲਾਓ ▼
rclone move
ਮਿਟਾਓ ▼
rclone delete
Rclone ਸਿੰਕ ਕਮਾਂਡ
ਸਿੰਕ ਕਰੋ ▼
rclone sync
ਵਧੀਕ ਮਾਪਦੰਡ: ਰੀਅਲ-ਟਾਈਮ ਸਪੀਡ ਡਿਸਪਲੇ ▼
-p
ਵਧੀਕ ਮਾਪਦੰਡ: ਸੀਮਾ ਗਤੀ 40MB ▼
--bwlimit 40M
ਵਾਧੂ ਪੈਰਾਮੀਟਰ: ਸਮਾਂਤਰ ਫਾਈਲਾਂ ਦੀ ਸੰਖਿਆ ▼
--transfers=N
ਆਰਕਲੋਨ ਸਟਾਰਟ ਕਮਾਂਡ
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
- ਆਰਕਲੋਨ ਸਿਰਫ ਤਿਆਰ ਕਰੇਗਾERROR
ਖ਼ਬਰਾਂ.-v
-- rclone ਤਿਆਰ ਕਰੇਗਾERROR
,NOTICE
ਅਤੇINFO
ਖ਼ਬਰਾਂ,ਇਸ ਦੀ ਸਿਫਾਰਸ਼ ਕਰੋ.-vv
- rclone ਤਿਆਰ ਕਰੇਗਾERROR
,NOTICE
,INFO
ਅਤੇDEBUG
ਖ਼ਬਰਾਂ.--log-level LEVEL
- ਫਲੈਗ ਲਾਗ ਪੱਧਰ ਨੂੰ ਕੰਟਰੋਲ ਕਰਦਾ ਹੈ।
ਆਰਕਲੋਨ ਆਉਟਪੁੱਟ ਲੌਗ ਟੂ ਫਾਈਲ ਕਮਾਂਡ
使用 --log-file=FILE
ਵਿਕਲਪ, rclone ਕਰੇਗਾ Error
,Info
ਅਤੇ Debug
ਸੁਨੇਹਾ ਅਤੇ ਮਿਆਰੀ ਗਲਤੀ ਨੂੰ ਰੀਡਾਇਰੈਕਟ ਕੀਤਾ ਗਿਆ ਹੈ FILE
,ਇਥੇ FILE
ਲੌਗ ਫਾਈਲ ਮਾਰਗ ਹੈ ਜੋ ਤੁਸੀਂ ਦਿੱਤਾ ਹੈ।
ਇੱਕ ਹੋਰ ਤਰੀਕਾ ਹੈ ਸਿਸਟਮ ਦੀ ਪੁਆਇੰਟਿੰਗ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਨਾ, ਜਿਵੇਂ ਕਿ:
rclone sync -v Onedrive:/DRIVEX Gdrive:/DRIVEX > "~/DRIVEX.log" 2>&1
ਆਰਕਲੋਨ ਫਿਲਟਰ, ਪੈਰਾਮੀਟਰ ਸ਼ਾਮਲ ਕਰੋ ਅਤੇ ਬਾਹਰ ਕੱਢੋ
--exclude
- ਫਾਈਲਾਂ ਜਾਂ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਬਾਹਰ ਰੱਖੋ।
--include
- ਇੱਕ ਫਾਈਲ ਜਾਂ ਡਾਇਰੈਕਟਰੀ ਸ਼ਾਮਲ ਕਰੋ।
--filter
- ਫਾਈਲ ਫਿਲਟਰਿੰਗ ਨਿਯਮ, ਉਪਰੋਕਤ ਦੋ ਵਿਕਲਪਾਂ ਦੀਆਂ ਹੋਰ ਵਰਤੋਂ ਵਿਧੀਆਂ ਦੇ ਬਰਾਬਰ।ਨਾਲ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੇ ਨਿਯਮ ਸ਼ਾਮਲ ਕਰੋ +
ਨਾਲ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੇ ਬੇਦਖਲੀ ਨਿਯਮਾਂ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ -
ਸ਼ੁਰੂਆਤ
Rclone ਫਾਇਲ ਕਿਸਮ ਫਿਲਟਰ ਪੈਰਾਮੀਟਰ
ਅਜਿਹੇ ਤੌਰ --exclude "*.bak"
.--filter "- *.bak"
, ਸਭ ਨੂੰ ਛੱਡ ਦਿਓ bak
ਦਸਤਾਵੇਜ਼.ਵੀ ਲਿਖ ਸਕਦਾ ਹੈ।
ਅਜਿਹੇ ਤੌਰ --include "*.{png,jpg}"
.--filter "+ *.{png,jpg}"
, ਸਭ ਸਮੇਤ png
ਅਤੇ jpg
ਫਾਈਲਾਂ, ਹੋਰ ਫਾਈਲਾਂ ਨੂੰ ਛੱਡ ਕੇ।
--delete-excluded
ਕੱਢੀਆਂ ਗਈਆਂ ਫਾਈਲਾਂ ਨੂੰ ਮਿਟਾਓ।ਇਸ ਨੂੰ ਫਿਲਟਰ ਪੈਰਾਮੀਟਰ ਨਾਲ ਵਰਤਣ ਦੀ ਲੋੜ ਹੈ, ਨਹੀਂ ਤਾਂ ਇਹ ਅਵੈਧ ਹੈ।
ਆਰਕਲੋਨ ਡਾਇਰੈਕਟਰੀ ਫਿਲਟਰ ਪੈਰਾਮੀਟਰ
ਡਾਇਰੈਕਟਰੀ ਫਿਲਟਰਿੰਗ ਨੂੰ ਡਾਇਰੈਕਟਰੀ ਨਾਮ ਦੇ ਬਾਅਦ ਜੋੜਨ ਦੀ ਲੋੜ ਹੈ /
, ਨਹੀਂ ਤਾਂ ਇਸ ਨੂੰ ਮਿਲਾਨ ਲਈ ਇੱਕ ਫਾਈਲ ਮੰਨਿਆ ਜਾਵੇਗਾ।ਨਾਲ /
ਸ਼ੁਰੂ ਵਿੱਚ, ਇਹ ਸਿਰਫ਼ ਰੂਟ ਡਾਇਰੈਕਟਰੀ (ਨਿਰਧਾਰਤ ਡਾਇਰੈਕਟਰੀ ਦੇ ਅਧੀਨ) ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ ਇਹ ਪੂਰੀ ਡਾਇਰੈਕਟਰੀ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ।ਇਹੀ ਫਾਈਲਾਂ 'ਤੇ ਲਾਗੂ ਹੁੰਦਾ ਹੈ।
--exclude ".git/"
ਸਾਰੀਆਂ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਬਾਹਰ ਰੱਖੋ.git
ਸਮਗਰੀ.
--exclude "/.git/"
ਸਿਰਫ਼ ਰੂਟ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਬਾਹਰ ਰੱਖੋ.git
ਸਮਗਰੀ.
--exclude "{Video,Software}/"
ਸਾਰੀਆਂ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਬਾਹਰ ਰੱਖੋ Video
ਅਤੇ Software
ਸਮਗਰੀ.
--exclude "/{Video,Software}/"
ਸਿਰਫ਼ ਰੂਟ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਬਾਹਰ ਰੱਖੋ Video
ਅਤੇ Software
ਸਮਗਰੀ.
--include "/{Video,Software}/**"
ਸਿਰਫ਼ ਰੂਟ ਡਾਇਰੈਕਟਰੀ ਸ਼ਾਮਲ ਕਰੋ Video
ਅਤੇ Software
ਡਾਇਰੈਕਟਰੀ ਦੀਆਂ ਸਾਰੀਆਂ ਸਮੱਗਰੀਆਂ।
ਆਰਕਲੋਨ ਫਾਈਲ ਆਕਾਰ ਫਿਲਟਰ ਪੈਰਾਮੀਟਰ
ਡਿਫਾਲਟ ਆਕਾਰ ਇਕਾਈ ਹੈ kBytes
, ਪਰ ਤੁਸੀਂ ਵਰਤ ਸਕਦੇ ਹੋ k
,M
ਜਾਂ G
ਪਿਛੇਤਰ
--min-size
ਨਿਰਧਾਰਤ ਆਕਾਰ ਤੋਂ ਛੋਟੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰੋ।ਉਦਾਹਰਣ ਲਈ --min-size 50
ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ 50k ਤੋਂ ਛੋਟੀਆਂ ਫ਼ਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫ਼ਰ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ।
--max-size
ਨਿਰਧਾਰਤ ਆਕਾਰ ਤੋਂ ਵੱਡੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰੋ।ਉਦਾਹਰਣ ਲਈ --max-size 1G
ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ 1G ਤੋਂ ਵੱਡੀਆਂ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਨਹੀਂ ਕੀਤੀਆਂ ਜਾਣਗੀਆਂ।
ਨੋਟ:ਅਸਲ ਟੈਸਟ ਵਰਤੋਂ ਵਿੱਚ, ਇਹ ਪਾਇਆ ਗਿਆ ਹੈ ਕਿ ਆਕਾਰ ਫਿਲਟਰਿੰਗ ਦੇ ਦੋ ਵਿਕਲਪ ਇੱਕੋ ਸਮੇਂ ਨਹੀਂ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ।
ਆਰਕਲੋਨ ਫਿਲਟਰ ਨਿਯਮ ਫਾਈਲ ਪੈਰਾਮੀਟਰ
--filter-from <规则文件>
ਫਾਈਲਾਂ ਤੋਂ ਨਿਯਮ ਸ਼ਾਮਲ ਕਰੋ/ਬਾਹਰ ਕਰੋ।ਉਦਾਹਰਣ ਲਈ --filter-from filter-file.txt
.
ਆਰਕਲੋਨ ਫਿਲਟਰ ਨਿਯਮ ਫਾਈਲ ਉਦਾਹਰਨ:
- 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
ਨਵੀਨਤਮ ਅਪਡੇਟਸ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਚੇਨ ਵੇਇਲਿਯਾਂਗ ਦੇ ਬਲੌਗ ਦੇ ਟੈਲੀਗ੍ਰਾਮ ਚੈਨਲ ਵਿੱਚ ਸੁਆਗਤ ਹੈ!
📚 ਇਸ ਗਾਈਡ ਵਿੱਚ ਬਹੁਤ ਵੱਡਾ ਮੁੱਲ ਹੈ, 🌟ਇਹ ਇੱਕ ਦੁਰਲੱਭ ਮੌਕਾ ਹੈ, ਇਸ ਨੂੰ ਨਾ ਗੁਆਓ! ⏰⌛💨
ਜੇ ਚੰਗਾ ਲੱਗੇ ਤਾਂ ਸ਼ੇਅਰ ਅਤੇ ਲਾਈਕ ਕਰੋ!
ਤੁਹਾਡੀ ਸ਼ੇਅਰਿੰਗ ਅਤੇ ਪਸੰਦ ਸਾਡੀ ਨਿਰੰਤਰ ਪ੍ਰੇਰਣਾ ਹਨ!