Rclone ์›๊ฒฉ ๋ฐฑ์—… ํˆด

Install $ sudo apt install rclone $ rclone --help $ rclone config n/s/q> n name> gdrive # rclone ์‚ฌ์šฉ์‹œ ์›๊ฒฉ์ง€ ๋“œ๋ผ์ด๋ธŒ ์ด๋ฆ„์œผ๋กœ ์‚ฌ์šฉ Storage> 13 # google client_id> Enter client_secret> Enter scope> 1 root_folder_id> Enter service_account_file> Enter Edit advanced config?> n Use auto config? n # ์ถœ๋ ฅ๋œ url์„ ๋ณต์‚ฌํ•˜์—ฌ ๋ธŒ๋ผ์šฐ์ €์— ์ž…๋ ฅํ•˜๊ณ  ์Šน๋ฝํ•˜๊ธฐ # ์Šน๋ฝํ•œ ํ›„ ๋ฐ›์€ key๋ฅผ ๋ณต์‚ฌ Enter verification code> key์ž…๋ ฅ Configure this as a team drive? n y) Yes this is OK (default) y q # ๋๋‚ด๊ธฐ Usage ๊ธฐ๋ณธ ์‚ฌ์šฉ๋ฒ•: ์„ธ์„ธํ•œ ์˜ต์…˜์ด ๋งŽ์ง€๋งŒ ํ๋ฆ„์„ ์žƒ์ง€ ๋ง์ž. ํ•„์š”ํ•˜๋ฉด ๊ด€๋ จ ๋ฌธ์„œ ์ฐธ์กฐ. $ rclone ls gdrive: # list google drive files only $ rclone lsl gdrive: # list -l google drive files only $ rclone lsd gdrive: # list google drive folders $ rclone copy file1 gdrive: # copy file1 to gdrive: $ rclone copy dir1 gdrive: # copy dir1/* to gdirve: # ๋””๋ ‰ํ† ๋ฆฌ๋‚ด ํŒŒ์ผ๋ณต์‚ฌ $ rclone copy dir1 gdrive:dir1 # copy dir1 to gdirve:dir1 # dir1 ๋””๋ ‰ํ† ๋ฆฌ๋ณต์‚ฌ $ rclone delete gdrive:file1 # remove gdrive:file1 $ rclone delete gdrive:dir1 # remove gdrive:dir1 $ mkdir ~/gdrive $ rclone sync gdrive: ~/gdrive/ # sync google drive to local ~/gdrive $ rclone sync ~/gdrive gdrive: # sync ~/gdrive to google drive $ rclone sync -i ~/gdrive gdirve: # interactive mode $ rclone sync -P ~/gdrive gdirve: # view real-time transfer statistics $ rclone bisync ~/gdrive gdirve: # bidirectional sync between two paths # new, Newer, and Deleted files Mount $ rclone mount gdrive: ~/google-drive & $ ls ~/google-drive Crypt - ์•”ํ˜ธํ™” gdrive: ๋‚ด์˜ ํŠน์ • ํด๋”๋ฅผ ์•”ํ˜ธํ™”ํ•ด์„œ gdrive๋‚ด์—์„œ๋Š” ๋‚ด์šฉ์„ ๋ณผ ์ˆ˜ ์—†๊ณ  ์˜ค์ง local์—์„œ๋งŒ ๊ฐ€๋Šฅํ•˜๋‹ค. ๊ฐœ์ธ์ •๋ณด๋ฅผ ๋ณด๋‹ค ์•ˆ์ „ํ•˜๊ฒŒ ๋ณด๊ด€ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค. ...

2022-08-31 ยท 618 words