در این مطلب به معرفی یک نرم افزار جالب میپردازیم که قابلیت این را به ما میدهد که بتوانیم از طریق خط فرمان در لینوکس به اکانت Google Drive خود وصل شوید …
یکی از معروف ترین فضا های ذخیره سازی ابری که امروزه بسیار استفاده می شود Google Drive است.متاسفانه هیچ نرم افزار رسمی در مورد مدیریت و دسترسی به این فضا وجود ندارد ولی به آن معنا نیست که هیچ راه حل جایگزینی نباشد !
Gdrive ابزاری است که این امکان را میدهد تا شما به Google Drive خود متصل شوید و تمامی امکانات و عملیات های مورد نیاز خود را در خط فرمان انجام دهید.
این ابزار در لینک زیر قابل دانلود است :
همان طور که مشاهده کردید یک ابزار متن باز و همچنین برای سیستم عامل ویندوز نیز کامپایل و اماده شده است !
پس از دانلود باینری مورد نظر خود بر اساس نوع آرشیتکت سخت افزار خود توسط chmod ان را قابل اجرا کنید :
chmod +x gdrive-linux-x64
همچنین متوانید این دستور را در یکی از آدرس های متغیر PATH قرار داده تا هر زمان خواستید از آن به راحتی استفاده کنید :
mv gdrive-linux-x64 /usr/bin
( اگر دستور را در زیر مسیر های PATH قرار ندادید باید در دایرکتوری که ان را دانلود کردید باشید و به صورت gdrive-linux-x64/. اجرایش کنید. )
در این مثال من ابزار آن برای لینوکس های ۶۴ بیتی دانلود کردم که به اسم gdrive-linux-x64 در آمده است.
برای شروع ابتدا دستور زیر را بزنید :
gdrive-linux-x64 about
خروجی دستور به شکل زیر خواهد بود :
همان طور که مشاهده میکنید یک لینک به شما داده است که آن را در مرورگر باز کرده و کد تاییده ای که از طرف google دریافت میکنید به نرم افزار بدهید.
پس از ان اطلاعات در مورد ایمیل شما و میزان فضای استفاده و در دسترس اکانت Drive شما در اختیار شما میگزارد.
توجه : عمل احراز هویت یک توکن زیر home شما به نام gdrive. میسازد . هر کس به آن دسترسی داشته باشد به Drive شما دسترسی دارد !
لیست کردن فایل ها
برای دیدن فایل های موجود در اکانت Drive خود از دستور زیر استفاده کنید :
gdrive-linux-x64 list
همچنین متوانید از کوئری های مورد نظر خود را برای ان مشخص کنید . برای مثال :
" ' gdrive-linux-x64 list -m 10 --query " name contains ' lpi
در این مثال ۱۰ خروجی اخر مربوط به جستجو بین فایل هایی با اسم lpi را میدهد.
Upload و Download
یکی دیگر از قابلیت های این دستور upload و download فایل هاست.
برای download یک فایل میتوانید به صورت زیر عمل کنید :
[gdrive-linux-386 upload [file-name
یکی دیگر از امکانات آن ساخت دایرکتوری در Drive شما است :
[gdrive-linux-386 mkdir [directory-name
و برای اپلود نیز به این صورت :
[gdrive-linux-386 upload [file-name
به اشتراک گزاری و دیدن اطلاعات فایل
یکی از ویژگی های Google drive آن است که به شما اجازه میدهد یک فایل را به اشتراک بگزارید.برای به اشتراک گزاری به این صورت عمل میکنیم :
[gdrive-linux-386 share [file ID] --type user --email [email add
و در آخر برای دیدن اطلاعات یک فایل میتوان از دستور زیر استفاده کرد :
[gdrive-linux-386 info [file ID
Gdrive یکی از پروژه های well documented در github است که در حال توسعه است.
امیدوارم مفید واقع شده باشد.
با وبسایت ما همراه باشید.