yshr10ic’s Blog

備忘録

Jupyter Notebookでサーバ上にあるファイルを一括ダウンロードする

やりたいこと

  • Jupyter Notebookをリモートサーバ上(Linux)で起動している
  • リモートサーバにある実行したファイルとか、教師データとかを一括ダウンロードしたい
  • リモートサーバにSSH接続することなく、ダウンロードしたい
  • Jupyter Notebook上では、複数ファイルやフォルダをダウンロードすることができない

やり方

0.以下のMyFolderを一括ダウンロードしたい f:id:yshr10ic:20190307160012j:plain

1.Jupyter Notebookで一括ダウンロードしたいフォルダの配下にいき、新規でPythonノートブックを作成

f:id:yshr10ic:20190307160017p:plain

2.zipコマンドを実行

bashを実行しているだけなので、zipコマンドじゃなくても、tarコマンドでも問題ない

!zip -r 保存するファイル名 保存対象

f:id:yshr10ic:20190307160003j:plain

3.MyFolder配下にzip化されたファイルができるので、それをダウンロード f:id:yshr10ic:20190307160008j:plain