【ubuntu】本地访问ubuntu服务器的jupyter文件,.ipynb误删除找回、恢复
【ubuntu】本地访问ubuntu服务器的jupyter文件,.ipynb误删除找回、恢复
- 提取浏览器cache文件
- 将文件转为json并处理为ipynb格式
本文大部分基于博客《灾难恢复:jupyter notebook 文件误删,.ipynb以及.py恢复》,万分感谢,本文仅在此补充一些细节
由于本人编辑jupyter采用的是远程ubuntu服务器上的docker映射到本地浏览器访问,因而在jupyter中删除后似乎没有办法找到(能不能再服务器上找到至少本人还不知道),因而采用上述博客的从本地浏览器的cache文件回复的办法。本地为win10系统。
提取浏览器cache文件
本人采用的是Edge浏览器,cache文件的位置在C:\Users\用户名\AppData\Local\Microsoft\Edge\User Data\Default\Cache\Cache_Data
。在此处打开git bash命令窗口,使用二进制查找你代码里最独特的内容“my_unique_code”。找到ipynb文件的本地缓存文件。
grep -r -u "my_unique_code" .
只有一个文件匹配到:
Binary file ./data_2 matches
将文件转为json并处理为ipynb格式
实际上上文grep命令会输出可读的文件内容,似乎用UltraEdit等软件也能打开该二进制文件但本人并不熟悉。作者采用的是直接稍微上文的命令,将输出重定向到其他文件中:
grep -r -u "my_unique_code" . &> output.txt
并将输出内容中的json内容拷贝到参考博客中推荐的JSON Editor Online编辑器进行处理。处理为如下格式:
{"cells": [{"execution_count": 1,......},"nbformat": 4,"nbformat_minor": 5
}
即将头部和尾部红框中的内容删除。
最后将文件名后缀改为.ipynb即可。
【ubuntu】本地访问ubuntu服务器的jupyter文件,.ipynb误删除找回、恢复相关推荐
- 如何在本地访问远程服务器的jupyter notebook?
背景 jupyter notebook作为一个非常好用的工具,我们经常会在学习python以及深度学习的时候用到,但是经常我们面临的问题是远程服务器上的jupyter notebook,我们可能在本地 ...
- Ubuntu18.04局域网共享文件夹,实现win7和Ubuntu本地访问
Ubuntu18.04局域网共享文件夹,实现win7和Ubuntu本地访问 一个局域网下往往连接了十几台电脑,有时候电脑之间用U盘来回拷贝东西实在是太麻烦,尤其是Ubuntu系统没有较好的即时通讯工具 ...
- Ubuntu+TensorFlow(cpu)学习探寻之旅(三)Ubuntu下连接远程服务器并传输文件
Ubuntu+TensorFlow(cpu)学习探寻之旅(三)Ubuntu下直接连接远程服务器并传输文件 这两天需要从本机win10上弄个文件到Ubuntu上面,然后尝试了上传到服务器然后在Ubunt ...
- 如果访问云服务器上的文件,如果访问云服务器上的文件
如果访问云服务器上的文件 内容精选 换一换 WinSCP工具可以实现在本地与远程计算机之间安全地复制文件.与使用FTP上传代码相比,通过 WinSCP 可以直接使用服务器账户密码访问服务器,无需在服务 ...
- Android 访问FTP 服务器,实现文件的下载
Android 访问FTP服务器,实现文件的下载,一个简单的Demo,下面是一些简单的代码片.如果对FTP不太了解的话,最好先去简单的了解哈 在测试的过程中,总是与服务器的连接容易断开,要考虑下与服务 ...
- DFS分布式文件系统 不同用户访问不同服务器修改同一文件 解决方案
当两个用户在不同的服务器上同时更新同一个文件的时候,会出现什么情况? 场景分析: 两台服务器(10.205.8.54)和(10.205.8.55),已经安装了DFS命名空间服务器,且已经能够实现容错和 ...
- 使用浏览器访问tomcat服务器下的文件
首先简单介绍一下tomcat,tomcat是一个轻量级web服务器,一般用于响应一个HTML请求,实际上是运行jsp和servlet页面,在这之前要对运行tomcat的机器上要进行正确的配置,不过其只 ...
- 向本地的apache服务器上传文件
上传文件 上传单个文件 通过火狐浏览器中的Firebug插件,可以查看浏览器发送的数据包内容 //上传单个文件的数据包内容解析: // 请求头 Content-Type multipart/form- ...
- 服务器里的文件删了能恢复吗,远程把服务器文件删了怎么恢复
远程把服务器文件删了怎么恢复 内容精选 换一换 按需购买的两台同类型弹性云服务器(操作系统类型相同,如Windows和Windows,Linux和Linux),关机卸载系统盘后,重新挂载至对方弹性云服 ...
最新文章
- 【Linux 经典面试题】
- Python应用实战-如何使用Plotly绘制精美图形?
- 前端学习(2201):mutation提交风格
- Amazon WorkSpaces现支持Amazon Linux 2 Desktop
- 什么是SIT, UAT测试
- graphpad多条不同的曲线_GraphPad绘制几种常见散点图教程
- 苹果账号调查事件始末,Apple审核流程或有变
- scrapy框架之spider
- jeecms导入myeclipse时web-inf下html出错,jeecms myeclipse
- <video> 标签快进不生效
- AVS2参考软件的运行
- Kindle商店请求出错怎么办?附解决办法
- 2013搜狗校招研发类C/C++试题
- 百度员工离职总结:资质平庸的人该怎么办?震惊了无数人!
- Coursera | Introduction to Data Science in Python(University of Michigan)| Assignment4
- c++11:std::chrono::time_point、time_t、std::localtime、std::gmtime、std::chrono::steady_clock
- 天润IVR语音自助系统破解电商验证难题
- 设计模式 - 六大设计原则之OCP(开闭原则)
- 腾讯碾压小公司全纪实:血腥的3Q大战
- php 自动选择时间的代码,使用JavaScript或PHP自动检测用户当前的本地时间