خیلی از ما با خدمات ذخیرهسازی ابری مثل google drive و یا dropbox آشنا هستیم و احتمالا از اپ یا وب اونها استفاده کردیم.
اما اگه از دوستان لینوکس کار باشید که زمان زیادی رو در ترمینال سر میکنید، بدتون نمیآد به جای اپ و یوآی بتونید از ترمینال فایلهاتون در فضای ابری ذخیره کنید. امروز با ابزاری آشنا شدم که این کار رو به خوبی انجام میده و تعداد زیادی از سرویسها رو پشتیبانی میکنه rclone. در ادامه با نصب، راهاندازی و استفاده از این ابزار آشنا میشیم.
سادهترین روش نصب استفاده از دستور زیر هستش که از اینجا کپی کردم:
curl https://rclone.org/install.sh | sudo bash
خب الان دیگه باید بتونید دستور rclone رو اجرا کنید.
برای راه اندازی خیلی ساده باید دستور rclone config رو اجرا کنید و به سوالاتی که میپرسه پاسخ بدید. برای مثال ما در این نوشته یه دسترسی به google drive رو ایجاد میکنیم.
۱- دسترسی کامل
۲- دسترسی فقط خواندنی
۳- دسترسی ایجاد فایل (یعنی دسترسی به فایلهای قدیمی شما نداره)
۴ و ۵ - هم احتمالا به درد خیلیها نمیخوره
من در این قدم ۳ رو انتخاب کردم.
تا به اینجا پیکربندی انجام شده.
استفاده از rclone خیلی ساده هستش. مثلا با اجرای دستور زیر میتونید یه فایل رو به گوگل درایو منتقل کنید:
rclone copy myfile.png drive:images
همچنین با اجرای دستور rclone --help میتونید اطلاعات بیشتری دربارهی این ابزار بگیرید. دستورات مختلفی مثل mkdir و md5sum و cat و touch و rm و ... در این ابزار وجود داره که میتونید استفاده کنید.
امیدوارم از استفاده از این ابزار لذت ببرید
برای فعالسازی اوتوکامپلیت میتونید از دستور زیر استفاده کنید. بعد از اجرای این دستور یه بار لازمه ترمینال رو ببنید و دوباره بازکنید
rclone genautocomplete zsh ~/.zsh/completion/_rclone