一、无图形化工具的文件传输方案
1. 使用lrzsz工具包
安装方式一:YUM快速安装
yum -y install lrzsz
安装方式二:源码编译安装(推荐新版)
# 下载源码包
wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
# 解压编译
tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20
./configure && make && make install
# 创建软链接(关键步骤)
cd /usr/bin
ln -s /usr/local/bin/lrz rz
ln -s /usr/local/bin/lsz sz
使用方法
rz命令:从本地选择文件上传到Linux服务器sz filename:将服务器文件下载到本地
⚠️ 注意:源码安装后需手动创建软链接,否则命令无法直接使用
二、通过XFTP进行图形化文件传输
操作流程
- 下载客户端:访问https://www.netsarang.com/下载对应系统版本
- 建立连接:
- 打开Xshell工具栏的XFTP图标
- 输入服务器信息:协议SFTP/SSH,主机IP,端口22
- 输入认证信息:用户名root,密码123456(生产环境建议使用密钥登录)
最佳实践
- 使用同步模式避免文件遗漏
- 开启断点续传功能应对网络波动
- 传输完成后校验MD5值确保完整性
三、环境快速部署方案
1. Anaconda集成环境安装
安装包下载
wget https://repo.anaconda.com/archive/Anaconda3-2023.07-Linux-x86_64.sh
安装过程
# 赋予执行权限
chmod +x Anaconda3-2023.07-Linux-x86_64.sh
# 交互式安装
./Anaconda3-2023.07-Linux-x86_64.sh
按提示操作即可,建议安装路径保持默认(/root/anaconda3)
环境配置
# 立即生效环境变量
source ~/.bashrc
# 或者永久生效(推荐)
echo 'export PATH="/root/anaconda3/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
2. 开发环境管理
基础操作
# 查看conda版本
conda --version
# 更新conda到最新
conda update conda
# 创建Python 3.8环境
conda create -n ml_env python=3.8 numpy pandas matplotlib
# 激活环境
conda activate ml_env
# 运行程序
python train.py
# 环境管理
conda env list # 查看所有环境
conda remove -n ml_env --all # 删除环境
高级功能
- 使用
conda install -c conda-forge package_name安装第三方库 - 通过
conda env export > environment.yml导出环境配置 - 开发时推荐使用
jupyter notebook --ip=0.0.0.0实现远程访问
四、优化建议
- 安全加固:生产环境应禁用root远程登录,改用普通用户+sudo提权
- 性能优化:在.bashrc中添加以下配置提升conda速度:
export CONDA_PKGS_DIRS="/conda_pkgs" export CONDA_TMPDIR="/tmp/conda-tmp" - 自动化部署:将常用命令封装成Shell脚本实现一键部署

被折叠的 条评论
为什么被折叠?



