Notebook等を利用している身として、まず思うところが「カレントディレクトリの画面がない!」で、次に思うのが、「ノートブックやファイルはどこにあるのか?」ではないでしょうか。要するに、使い方はなんとなくわかるけど、「ここはどこ?私は誰?」の気分になるのです。Colaboratoryの実体について、調べるうちになんとなく分かったので、結果を整理したのが本記事になります。ColaboratoryではShellコマンドを入力することが出来ますので、これを使っていろいろ調べていきましょう。以下は、記事作成時点(2018年9月)での結果です。Colaboratoryに接続すると「こんにちはColaboratory」というノートブックが開かれるはずです。ここでセルを追加して、まずはpwd(現在のフォルダの場所の確認)を打ってみます。#入力pwd#出力/contentどうやらルート直下のcontentというフォルダにいるようです。contentには何があるのか確認してみましょう。#入力ls#出力sample_data/sample_dataというフォルダの他には何もないようです。sample_dataの中身も見てみましょう。README.md*mnistのデータがおいてあります。本当にサンプルデータのだけのようです。この時点で、今開いているノートブックはどこにあるのかという疑問を感じますが、まずは放置して探索を進めます。次にルートディレクトリに移動して内容を確認してみます。tools/どうやら、何かしらのLinuxのコンピュータの中にいるようであることが分かります。Linuxのバージョンやディストリビュータを確認してみます。2018んん、ディストリビュータがよく分かりませんね。directoryレッドハットではない様子。/etc/debian_version#出力stretch/sidデビアンのようです。versionは不安定版(最新版)のようですね。デビアンならばaptがあるはずということでチェック。Powers.確かにaptが反応しますね。「ここはどこ?」の結論としては、何かしらのDebian系Linuxの環境が提供されていて、その上にいる、ということだと言えます。私は誰?また、今使っている「welcome.ipynb」があるか調べてみましょう。'welcome.ipynb'#出力どうやら「welcome.ipynb」は見つからないようです。保存しようとするとGoogleDrive又は、GitHubへの保存となり、このハード上に直接保存できそうにありません。以上より、以下のことが読み取れます。ノートブックとリソースは異なるマシンにあること「welcome.ipynb」等のノートブックは全ユーザ共通のノートブック?の位置づけで編集が出来ないことノートブックの保存はGoogleDrive上であることつまり、私は誰?の答えとしては、リソースとは異なるマシンにある共有ノートブックである、ということが言えると思います。Colaboratoryの実体について調べてみました。考え方としては、ノートブックの保存先はGoogleDrive、計算資源(リソース)はLinuxOS(デビアン系)が提供されている、ということなのだと思います。生データはGoogleDriveもリソース側どちらでも行けそうですが、趣旨的にはGoogleDriveなのだと思います(以下図のイメージ)。Colaboratoryをどんどん活用していきたいと思います。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。プロフィール兵庫県在住の30代データサイエンティスト。Pythonを使った機械学習等によるデータ分析や、ウェブアプリ等のシステム開発に取り組んでいます。