2件のコメント

Google DriveのCLIツールは skicka がおすすめ

こんにちは。
株式会社フルーデンスの小巻です。

G Suiteのビジネスエディションを契約すると、Google Driveが無制限になりますので「これは使わない手はない!」っということで、Google Driveを積極的に利用しています。

きっと、多くの方が「ドライブ ファイル ストリーム」をインストールして使っている?と思います。

ドライブ ファイル ストリームのサイズがおかしい?

私も、先日まで「ドライブ ファイル ストリーム」をインストールして使っていました。

なにかのきっかけでディスクの容量を確認した際に…

~/Library/Application\ Support/Google/DriveFS

DriveFSのサイズがえらいことになっていました。

個人的には、Dropboxのスマートシンクと同じ認識で使っていたので、なんでこんなに容量使ってるんだろう?と疑問に思いつつ…

私の設定が悪いのか?分かりませんが、ドライブ ファイル ストリームをインストールしている意味がなくなったので、アンインストールして、CLIツールを探すことにしました。

CLIツールを探す旅1

Google DriveのCLIツールをググると「gdrive」がでてきます。

Go製なので、インストールして使ってみました。

インストール

go get github.com/prasmussen/gdrive

list

gdrive ls という感じで使えると思ったが --query "name contains 'gdrive'"とか、しんどい…

しばらく使ったが、どこか違う感がありました。

$ gdrive list --query "name contains 'gdrive'" --order "quotaBytesUsed desc" -m 3
Id                             Name                     Type   Size     Created
0B3X9GlR6EmbnZXpDRG1xblM2LTg   gdrive-linux-mips64      bin    8.5 MB   2016-02-22 21:07:04
0B3X9GlR6EmbnNW5CTV8xdFkxTjg   gdrive-linux-mips64le    bin    8.5 MB   2016-02-22 21:07:07
0B3X9GlR6EmbnZ1NGS25FdEVlWEk   gdrive-osx-x64           bin    8.3 MB   2016-02-21 20:22:13

引き続き旅を続けました。

CLIツールを探す旅2

ついに、探しているCLIツールに出会いました!

skicka

詳細はGithubを見てほしいのですが、オプションなど理想的です。大好き!

Usage

skicka ls ディレクトリ

$ skicka ls /Pictures
2012
2013
2014

skicka ls -l ディレクトリ

$ skicka ls -l /Pictures/2013
-rw-r--r--  2.62 MiB  Sun Mar 10 14:41:08 2013  IMG_1127.JPG
-rw-r--r--  2.63 MiB  Sun Mar 10 14:41:09 2013  IMG_1128.JPG
-rw-r--r--  2.32 MiB  Sun Mar 10 14:41:16 2013  IMG_1129.JPG
-rw-r--r--  2.47 MiB  Sun Mar 10 14:43:16 2013  IMG_1130.JPG

skicka df

$ skicka df
Capacity    10.07 TiB
Trash       12.63 GiB     0.12%
Drive       74.94 GiB     0.73%
Photos      59.98 MiB     0.00%
Gmail        1.74 GiB     0.02%
Free space   9.99 TiB    99.13%

なにこれ!
Capacity見ると 約10TiB 設定されているってことですよね?

G Suiteのビジネスエディション最高!みんな使いましょう。

お知らせ

FileMakerカンファレンスで、おそらく最初で最後のワークショップをやりますので、よろしければ遊びにきてください!

FileMaker Pro Advanced とMicrosoft Graph API(Outlook)を連携しよう!

https://www.filemaker.com/jp/conference/2018/workshop.html#WSM-10

あとがき

FileMakerのDevConではIoT関連の話題が盛り上がったようなのですが、IoTならNoSQLなどのほうが相性良い気がしますけど、どうなんでしょうね?
センサー情報を取得しだすと、レコード数がすごいことになると思いますし…

2014年からフリーランスとして活動し、2016年に株式会社フルーデンスを設立する。 最近は、GolangでCLIツールを開発したり、GAE/GoでWebアプリケーションを開発しています。

2件のコメント

  1. DriveFSのサイズが肥大化するのは、ここにキャッシュが作成されるためです。読み書きしたデータのキャッシュがすべてここに保管されて自動ではクリアされないのです。
    ファイル ストリームから一旦ログアウトすれば、キャッシュはクリアされます。この作業をしないと現時点のファイル ストリームはローカルドライブが満杯になるまで増え続けます。

    1. ご丁寧に教えて頂き、誠にありがとうございます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください