实验常用linux指令

# 创建虚拟环境基本步骤
conda create -n xxx python=3.x -y
conda activate xxx
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

虚拟环境创建

操作 命令 说明
创建环境 conda create -n myenv python=3.9 创建名为myenv的环境
激活环境 conda activate myenv 激活指定环境
退出环境 conda deactivate 退出当前环境
查看环境列表 conda env list 显示所有环境
安装包 conda install numpy pandas 使用conda安装包
使用pip安装 pip install package 也可在conda环境中用pip
导出环境 conda env export > environment.yml 导出完整环境配置
从文件创建 conda env create -f environment.yml 从配置文件创建
删除环境 conda env remove -n myenv 删除指定环境
克隆环境 conda create --clone myenv --name myenv_copy 克隆现有环境

版本控制 (Git)

命令 用法示例 说明
git init git init 初始化本地仓库
git clone git clone https://github.com/... 克隆远程仓库
git add git add . 添加文件到暂存区
git commit git commit -m "init project" 提交更改
git push git push origin main 推送到远程仓库
git pull git pull 拉取远程更新
git status git status 查看仓库状态
git log git log --oneline 查看提交历史
git branch git branch -a 查看分支
git checkout git checkout -b dev 创建并切换分支

网络与文件传输

命令 用法示例 说明
wget wget https://example.com/file.tar.gz 下载文件
curl curl -O https://example.com/file 下载文件(-O 保存原文件名)
scp scp file.txt user@host:/path/ 安全复制文件到远程服务器
rsync rsync -avz src/ user@host:dest/ 同步文件(-a 归档,-v 详细,-z 压缩)
ssh ssh user@10.68.214.2 远程登录服务器

系统监控与进程管理

命令 用法示例 说明
ps `ps aux grep python`
top top 实时监控系统资源
htop htop 增强版进程监控(需安装)
kill kill 1234 终止进程(默认SIGTERM)
kill -9 kill -9 1234 强制终止进程(SIGKILL)
pkill pkill -f "python script" 按名称杀死进程
nohup nohup python app.py & 后台运行程序
free free -h 查看内存使用情况
df df -h 查看磁盘空间使用
du du -sh project/ 查看目录大小
posted @ 2026-03-23 21:29  BlnoOo  阅读(2)  评论(0)    收藏  举报