网盘使用教程¶
我们为每一个用户都分配了一个网盘,网盘使用校园网,可以很方便地进行文件的传输。网盘使用nextcloud
架构,网址分别为http://omicverse.com:8000/
或http://222.28.59.253:8000/
1. 登陆与修改密码¶
我们登陆网盘,用户名请咨询管理员,密码默认为lihualou+用户名,所以我们需要修改密码在第一次进入的时候。我们点击右上角的头像,点击设置。
然后左边点击安全,即可进行密码的修改,如果密码忘记了请告知管理员重置。
2. 文件的上传与下载¶
与百度网盘类似,我们可以很方便地进行文件的传输,下载,甚至自动备份本地文件夹。自动备份本地文件夹需要下载客户端,具体可以进入nextcloud官网了解详情。我们在这里首先介绍文件的上传。我们点击+号直接上传文件即可。
2.1 文件的上传¶
2.2 文件的下载¶
2.3 文件的分享¶
分享可能有一些bug,我们在创建链接后需要手动复制,我们第一步点击共享图标,第二步点击链接复制后可能会没有响应。
我们可以直接右键复制链接地址,如:
http://omicverse.com:8000/s/qkJGmQdwCnGZ8Gd
然后浏览器查看发现确实可以下载,这个链接给你任何一个同学都可以下载,但尽量不要,避免服务器被恶意攻击与密码尝试。
3. 文件在linux中进行管理¶
通常,我们上传好文件,是希望能在服务器上使用的,所以我们在这里介绍一下如何将我们上传好的文件从网盘中提取出来
3.1 通过Vscode提取¶
我们发现Vscode左边的cloud
文件夹,实际上就存放好了我们刚刚上传的文件。
我们通过右键即可获得它的绝对路径
/mnt/home/zehuazeng/cloud/files/OpenSSH-Win64.zip
这个就是我们文件存放在服务器上的路径,建议不要直接删除,删除通过网盘进行会好一些。我们希望将其复制到我们的主目录下,这时候我们可以在终端中运行cp
复制命令。
cp -r /mnt/home/zehuazeng/cloud/files/OpenSSH-Win64.zip /mnt/home/zehuazeng
运行完后我们会发现主目录下多出一个文件
当然这样的文件管理是不恰当的,我们可以在主目录下新建一个data
文件夹进行存放。
然后把复制命令修改成
cp -r /mnt/home/zehuazeng/cloud/files/OpenSSH-Win64.zip /mnt/home/zehuazeng/data
3.2 通过jupyter-lab提取¶
当然,我们可以直接在Jupyter-lab里面复制文件
然后在合适的地方Paste即可,注意使用Jupyter-lab无法复制整个目录。复制整个目录可以考虑先用zip压缩,path代表你要压缩的文件夹
zip -r file_name.zip path