rclone: github.com/ncw/rclone Files | Directories

Command rclone

Sync files and directories to and from local and remote object stores

Nick Craig-Wood <nick@craig-wood.com>

Package Files

rclone.go

Directories

PathSynopsis
backend/alias
backend/all
backend/amazonclouddrivePackage amazonclouddrive provides an interface to the Amazon Cloud Drive object storage system.
backend/azureblob
backend/b2Package b2 provides an interface to the Backblaze B2 object storage system
backend/b2/api
backend/boxPackage box provides an interface to the Box object storage system.
backend/box/apiPackage api has type definitions for box
backend/cache
backend/cryptPackage crypt provides wrappers for Fs and Object which implement encryption
backend/crypt/pkcs7Package pkcs7 implements PKCS#7 padding
backend/drivePackage drive interfaces with the Google Drive object storage system
backend/dropbox
backend/dropbox/dbhashPackage dbhash implements the dropbox hash as described in
backend/ftpPackage ftp interfaces with FTP servers
backend/googlecloudstoragePackage googlecloudstorage provides an interface to Google Cloud Storage
backend/http
backend/hubicPackage hubic provides an interface to the Hubic object storage system.
backend/localPackage local provides a filesystem interface
backend/onedrivePackage onedrive provides an interface to the Microsoft OneDrive object storage system.
backend/onedrive/api
backend/pcloudPackage pcloud provides an interface to the Pcloud object storage system.
backend/pcloud/apiPackage api has type definitions for pcloud
backend/qingstor
backend/s3Package s3 provides an interface to Amazon S3 oject storage
backend/sftp
backend/swiftPackage swift provides an interface to the Swift object storage system
backend/webdavPackage webdav provides an interface to the Webdav object storage system.
backend/webdav/apiPackage api has type definitions for webdav
backend/yandexPackage yandex provides an interface to the Yandex Disk storage.
backend/yandex/api
cmdPackage cmd implemnts the rclone command
cmd/allPackage all imports all the commands
cmd/authorize
cmd/cachestats
cmd/cat
cmd/check
cmd/cleanup
cmd/cmount
cmd/config
cmd/copy
cmd/copyto
cmd/cryptcheck
cmd/cryptdecode
cmd/dbhashsum
cmd/dedupe
cmd/delete
cmd/genautocomplete
cmd/gendocs
cmd/info
cmd/link
cmd/listremotes
cmd/ls
cmd/lsd
cmd/lsf
cmd/lsjson
cmd/lsl
cmd/ls/lshelp
cmd/md5sum
cmd/memtest
cmd/mkdir
cmd/mount
cmd/mountlib
cmd/mountlib/mounttest
cmd/move
cmd/moveto
cmd/ncdu
cmd/ncdu/scanPackage scan does concurrent scanning of an Fs building up a directory tree.
cmd/obscure
cmd/purge
cmd/rc
cmd/rcat
cmd/rmdir
cmd/rmdirs
cmd/serve
cmd/serve/http
cmd/serve/httplibPackage httplib provides common functionality for http servers
cmd/serve/httplib/httpflags
cmd/serve/resticPackage restic serves a remote suitable for use with restic
cmd/serve/webdav
cmd/sha1sum
cmd/size
cmd/sync
cmd/touch
cmd/tree
cmd/version
fsPackage fs is a generic file system interface for rclone object storage systems
fs/accountingPackage accounting providers an accounting and limiting reader
fs/asyncreaderPackage asyncreader provides an asynchronous reader which reads independently of write
fs/chunkedreader
fs/configPackage config reads, writes and edits the config file and deals with command line flags
fs/config/configflagsPackage configflags defines the flags used by rclone.
fs/config/flagsPackage flags contains enahnced versions of spf13/pflag flag routines which will read from the environment also.
fs/config/obscurePackage obscure contains the Obscure and Reveal commands
fs/driveletter
fs/filterPackage filter controls the filtering of files
fs/filter/filterflagsPackage filterflags implements command line flags to set up a filter
fs/fserrorsPackage fserrors provides errors and error handling
fs/fshttpPackage fshttp contains the common http parts of the config, Transport and Client
fs/fspathPackage fspath contains routines for fspath manipulation
fs/hash
fs/listPackage list contains list functions
fs/logPackage log provides logging for rclone
fs/marchPackage march traverses two directories in lock step
fs/objectPackage object defines some useful Objects
fs/operationsPackage operations does generic operations on filesystems and objects
fs/rcPackage rc implements a remote control server and registry for rclone
fs/rc/rcflagsPackage rcflags implements command line flags to set up the remote control
fs/syncPackage sync is the implementation of sync/copy/move
fstestPackage fstest provides utilities for testing the Fs
fstest/fstestsPackage fstests provides generic tests for testing the Fs and Object interfaces
fstest/mockdirPackage mockdir makes a mock fs.Directory object
fstest/mockobjectPackage mockobject provides a mock object which can be created from a string
fstest/test_allRun tests for all the remotes.
fs/walkPackage walk walks directories
lib/atexitPackage atexit provides handling for functions you want called when the program exits unexpectedly due to a signal.
lib/dircachePackage dircache provides a simple cache for caching directory to path lookups
lib/oauthutil
lib/pacerPackage pacer makes pacing and retrying API calls easy
lib/readers
lib/restPackage rest implements a simple REST wrapper
vfsPackage vfs provides a virtual filing system layer over rclone's native objects.
vfs/vfsflagsPackage vfsflags implements command line flags to set up a vfs

Package main imports 4 packages (graph). Updated 2018-04-22. Refresh now. Tools for package owners.