关卡任务
闯关任务需要在关键步骤中截图:
任务描述 完成所需时间
闯关任务 完成SSH连接与端口映射并运行hello_world.py 10min
可选任务 1 将Linux基础命令在开发机上完成一遍 10min
可选任务 2 使用 VSCODE 远程连接开发机并创建一个conda环境 10min
可选任务 3 创建并运行test.sh文件 10min
请将作业发布到知乎、CSDN等任一社交媒体,将作业链接提交到以下问卷,助教老师批改后将获得 50 算力点奖励!!!
闯关任务 完成SSH连接与端口映射并运行hello_world.py
(操作记录在(笔记)第三期书生·浦语大模型实战营(十一卷王场)–书生入门岛通关第1关Linux 基础知识,
环境重置
在使用 rm -rf
命令删除目录时,如果出现“Directory not empty”或“Device or resource busy”的错误,可以尝试以下步骤:
-
检查文件系统占用:
有可能某些文件或目录正在被其他进程占用。可以使用以下命令找出占用这些目录的进程:lsof +D /root/.local/share/code-server
如果有正在使用的进程,可以选择终止这些进程,然后再尝试删除。
-
强制删除:
如果确定要删除这些目录,可以尝试加上-f
(强制)选项:rm -rf /root/.local/share/code-server
或者,如果某些目录被锁定,可以尝试重启系统,确保没有进程占用这些文件。
-
检查挂载点:
有时目录可能是挂载点,使用mount
命令查看当前挂载的文件系统。如果是挂载点,需要先卸载:umount /path/to/mount
-
使用安全模式:
如果以上方法都不奏效,可以尝试在单用户模式(安全模式)下启动系统,这样会加载最小的服务,有助于删除这些目录。 -
文件系统检查:
如果目录仍然无法删除,可能是文件系统出现了问题。可以使用fsck
命令检查并修复文件系统:fsck /dev/sdXn
替换
/dev/sdXn
为相应的设备。
请务必小心操作,尤其是使用 rm -rf
和 fsck
命令,以免误删重要数据或影响系统稳定性。
每一种方法都试了,gpt4o好像都无法解决我的问题,
可选任务 1 将Linux基础命令在开发机上完成一遍
正确版本
可选任务 2 使用 VSCODE 远程连接开发机并创建一个conda环境
环境坏了,无法运行以下命令,下次再试
#test为新建虚拟环境名称,
使用VScode进行SSH远程连接
conda create -n test python=3.10
#conda create -n name numpy matplotlib python=3.10
conda env list
conda info -e
conda info --envs
conda activate test
conda deactivate
#获得环境中的所有配置
conda env export --test myenv > myenv.yml
#重新还原环境
conda env create -f myenv.yml