AutoDL 深度学习服务器使用教程
前言
随着大模型和复杂神经网络的快速发展,对于没有 GPU 或 GPU 性能不足的用户来说,训练深度学习模型存在硬件限制。使用深度学习云服务器是有效的解决方案。市场上有多种平台可供选择,如 AutoDL、恒源云、矩池云等,用户可根据需求选择。
一、AutoDL 使用教程
Xshell7 和 Xftp7 安装
推荐使用免安装版软件。关闭自动检测更新功能。
[图片]
Xftp 连接服务器,上传数据与下载数据
开机实例后,获取 SSH 登录指令(格式通常为 ssh -p 端口 root@主机地址)。在 Xftp 中创建新会话:
- 名称:自定义
- 协议:SFTP
- 主机:远程服务器地址
- 端口号:SSH 端口
- 用户名:root
- 密码:登录密码
连接成功后,左侧为本地文件,右侧为服务器文件,支持拖拽上传/下载。
[图片]
Xftp 双击'此电脑'强制退出问题
在 Win11 系统下,Xftp 7 版本双击'此电脑'可能导致崩溃。若'此电脑'下存在百度网盘快捷方式或其他冲突项,建议关闭相关进程后再试。
[图片]
Xshell 连接服务器
XShell 连接时需注意命令格式,端口号置于末尾,无需 -p 参数:
ssh [email protected] 44562
已配置 SSH 登录后可直接使用 Xshell 集成的 Xftp 进行文件传输。
AutoDL 注意事项
请将大型数据集上传至 /root/autodl-tmp(数据盘),该目录空间大且不占用系统盘。可使用 source ~/.bashrc 查看系统盘和数据盘使用情况。
更多操作参考官方帮助文档。
环境配置
AutoDL 平台提供多种深度学习框架镜像(如 PyTorch、TensorFlow)。若镜像未包含所需版本,可手动安装。
conda create -n tf python=3.7
conda init bash && source /root/.bashrc
conda activate tf
也可使用社区镜像直接加载已配置好的环境。
训练模型
租服务器
在控制台创建新实例,选择计费方式、地区、GPU 型号及数量,选择合适的镜像后创建。
[图片]
上传数据
通过 Xftp 将本地数据拖拽至服务器 /root/autodl-tmp 目录。建议压缩后上传以节省时间。
环境配置
根据源码依赖安装包,例如:
pip install paddlepaddle-gpu
批量安装可读取 requirements.txt。
训练
根据源码说明配置数据集路径和预训练模型路径,执行训练命令即可。
[图片]
下载数据
训练完成后,通过 Xftp 将生成的模型文件从服务器拖拽至本地。
二、Linux 常用命令
文件管理命令
- 新建:
touch创建文件,mkdir创建文件夹,vim编辑文件。 - 删除:
rm删除文件或目录。 - 更改:
vim修改内容。 - 查看:
cat读取文件内容。 - 复制:
cp复制文件。 - 移动:
mv剪切或重命名。
文件夹创建 mkdir 用法
# 创建单级目录
mkdir /tmp/gg/123
# 递归创建多级目录
mkdir -p /opt/jk/jj/123
删除目录
rmdir:仅删除空目录。rm -rf:递归强制删除目录及其内容(慎用)。
文件创建
touch hello.txt
touch /opt/{1,2,3}
安装 tree 命令查看目录结构:
yum install tree -y
tree -NF
rm 删除命令
-r:递归删除。-f:强制删除,不提示。
cp 复制
cp -r 源路径 目标路径
mv 剪切
mv 源文件 目标路径
tar 压缩、解压缩
- 打包:
tar -cvf archive.tar file1 file2 - 压缩:
tar -czvf archive.tar.gz ./* - 解压:
tar -zxvf archive.tar.gz
zip 压缩、解压缩
- 压缩:
zip -r archive.zip folder/ - 解压:
unzip archive.zip -d target_dir/
rar 压缩、解压缩
需安装 rar 工具:
wget https://www.rarlab.com/rar/rarlinux-x64-612.tar.gz
tar -xzvf rarlinux-x64-612.tar.gz
cd rar
make
make install
- 解压:
unrar x file.rar newdir/ - 压缩:
rar a -r file.rar newdir/
解压 .7z 压缩包
安装 p7zip:
sudo apt update
sudo apt install p7zip-full
7z x filename.7z -o target_dir
vim 文本编辑器概述
安装
yum install vim -y
模式
- 命令模式:移动光标,输入指令。
- 输入模式:按 i/a/o 进入,编辑内容,Esc 返回命令模式。
- 末行模式:按
:进入,保存 (:wq)、退出 (:q!)。
常用操作
- 行号显示:
:set nu - 复制粘贴:
yy(复制),p(粘贴) - 剪切:
dd - 撤销:
u - 恢复:
Ctrl+r - 跳转:
gg(开头),G(结尾),:行数(定位)
wget 下载
yum install wget -y
wget [URL]
总结
AutoDL 提供了便捷的云端算力资源,建议养成'随用随开,不用即关'的习惯以控制成本。掌握上述 Linux 命令和服务器操作流程,可有效提升深度学习开发效率。


