列出所有的环境(3种方法)

conda env list
conda info --envs
conda info -e

创建虚拟环境(默认anaconda3/envs路径)

conda create -n megumi python=3.8.5  #megumi为环境名称,#3.8.5是安装python的版本

激活环境(2种方法)

source activate 环境名
conda activate 环境名

退出环境

source deactivate 环境名  #也可以不加环境名
conda deactivate 环境名

删除虚拟环境操作

conda remove -n 环境名 --all

重命名虚拟环境名字

conda create -n eriri --clone megumi  #先将megumi复制一份叫做eriri
conda remove -n megumi --all  #再将megumi删掉

更改命令行默认激活的虚拟环境

修改~/.bashrc文件,在文件内容最后添加:

conda activate megumi  #megumi是以后mobaxterm启动时命令行默认进入的环境

查看GPU使用情况(2种方法)

#1.install安装一个gpu的检测插件gpustat
gpustat  #显示各个GPU谁在跑代码
#2
nvidia-smi  #查看GPU使用情况
nvcc -V  #查看官方cuda的运行api版本
top -p PID号 #查询具体的显卡是谁在跑,PID号由上一个指令的结果里找到

Pytorch使用指定的GPU跑代码

1.直接在终端中设定

CUDA_VISIBLE_DEVICES=1 python xxx.py

2.在代码中设定

import os
os.environ["CUDA_VISIBLE_DEVICES"]="1"

常用操作

ps -u或者ps -ux  #查找进程情况(需调度其他硬盘资源,所以显示不会有一条)
conda list  #看当前环境所安装的包nvidia-smi  #查看GPU使用情况
rm -rf ~/anaconda #卸载anaconda
df -h  #检查空间(磁盘使用情况)
ifconfig #查看服务器ip地址和数据传输ip地址
tensorboard --logdir=runs/eriri --host=127.0.0.1 #使用tensorboard可视化,runs/eriri为相对路径名
unzip zipped_file.zip #进入压缩包所在目录,解压到该目录
unzip zipped_file.zip -d /DATA/wanghongzhi/hdata1/val/ #解压压缩包,解压到指定的目录
lspci #查看设备信息
gpustat -cpu #可以看到使用的显卡,并且还可以看到程序名及进程PID
ps aux|grep username #查找某个用户或某个运行文件名所使用进程的信息(包括PID)
kill -s 9 PID  #杀掉正在运行的程序,PID为其进程号
conda clean --all #清除不用的安装包缓存(防止安装中断后重新安装出问题)

其他问题

安装anaconda后无法使用conda或pip

添加下列命令到一个隐藏文件(.bashrc)的最后一行,以后每次启动终端都会执行下面命令,就可以用conda了

export PATH=~/anaconda3/bin:$PATH

之后执行下面命令重启环境变量即可:

source ~/.bashrc

Mobaxterm常用的指令(基于linux)相关推荐

  1. Linux常用基础指令、Linux常用工具(软件包)使用带图详解

    目录 目录相关指令: 文件相关指令: 压缩解压缩指令: 匹配查找指令: 权限相关指令: Linux常用工具: 指令使用规则:指令 [该指令的详细操作选项] [操作对象(通常有路径)],后面两可不加. ...

  2. linux常用内核端口,基于Linux下的/O端口和I/O内存详解

    一.I/O端口 端口(port)是接口电路中能被CPU直接访问的寄存器的地址.几乎每一种外设都是通过读写设备上的寄存器来进行的.CPU通过这些地址即端口向接口电路中的寄存器发送命令,读取状态和传送数据 ...

  3. Linux操作系统下的常用基本指令(实用加收藏)

    别错过日落和夕阳 目录 Linux常用基本指令 一.关机注销相关指令 1.shutdown 2.halt 3.reboot 4.sync 5.logout 2.用户管理相关指令 1.运行级别 切换运行 ...

  4. 基于Linux ncurses图形库的贪吃蛇小游戏

    达者为先  师者之意 基于Linux ncurses图形库的贪吃蛇小游戏 前言 1 ncurses库程序的标准模式 2 ncurses库的常用函数 3 基于Linux ncurses图形库的贪吃蛇小游 ...

  5. Linux常用文件目录指令(实操)

    Linux文件目录指令 显示当前目录的绝对路径 pwd [root@rootylq ~]# cd /home/ylq [root@rootylq ylq]# pwd /home/ylq 绝对路径vs相 ...

  6. Linux常用网路指令

    原文地址:http://linux.vbird.org/linux_server/0140networkcommand.php         第五章.Linux常用网路指令 Linux 的网路功能相 ...

  7. 鸟哥的Linux私房菜(服务器)- 第五章、 Linux 常用网络指令

    第五章. Linux 常用网络指令 最近更新日期:2011/07/18 Linux 的网络功能相当的强悍,一时之间我们也无法完全的介绍所有的网络指令,这个章节主要的目的在介绍一些常见的网络指令而已. ...

  8. linux常用基本指令汇总备忘

    linux常用基本指令汇总备忘 vi编辑界面中可以使用三种不同的工作模式. 分别是命令模式(Command mode):控制光标移动,字符,字或者行的删除,进入其他两个模式 输入模式(Insert m ...

  9. linux常用的指令

    文章目录 常用指令 参考 总结 不同linux的指令 centos7.5 ubuntu16 防火墙 Ubuntu下apt-get命令详解 vim基础操作 常用的设置 常见的问题 常用指令 参考 Lin ...

最新文章

  1. 通过OGG实现多源端数据库的数据集中分发
  2. 百度地图api location 211 sn校验失败
  3. 使用Httpwatch分析响应时间--转
  4. poj 2528 线段树离散化+染色
  5. [深度学习-实践]GAN入门例子-利用Tensorflow Keras与数据集CIFAR10生成新图片
  6. ironpython调用c dll_IronPython脚本调用C#dll示例
  7. java的断点条件,java – 非行依赖的条件断点
  8. Html中解决点击 a 标签刷新的问题,实现点击时不刷新
  9. 我对于男人喜欢喷香水是觉得很恶心的一件事
  10. jquery的图片轮播 模板类型
  11. 4linux--------操作系统介绍 - 项目前导必备------全栈式开发40
  12. 基于SSM的Java图书管理系统
  13. Navicat8.0注册码
  14. 下载百度网盘资源不限速的两种方法
  15. 上海个税系统代理服务器地址,上海个人所得税打印地点
  16. 交银施罗德基金郭斐:集中心力,布好一盘“成长投资”
  17. Dependency-check
  18. 图片文字介绍滑动效果代码介绍
  19. 极海APM32F072RB开发环境测试
  20. 微信服务商如何申请?

热门文章

  1. java 字符串文字筛选_拜托,Java。 最终是否支持多行字符串文字
  2. junit junit_使用junit做其他事情
  3. java iterable_太糟糕了,Java 8没有Iterable.stream()
  4. Spring Boot Actuator:在其顶部具有MVC层的自定义端点
  5. moreunit_MoreUnit与MoreUnit
  6. java hadoop_单元测试Java Hadoop作业
  7. rust语法丑陋_抛出异常–缓慢而丑陋
  8. java构造函数内部调用_具有内部类构造函数参数的Java Reflection奇数
  9. moxy json介绍_MOXy的对象图和动态JAXB
  10. 有效的Java –创建和销毁对象