最近在使用服务器跑一些深度学习的算法,在连接服务器,配环境,设别名alias等等过程中,往往需要和终端进行交互,(博主这里使用的是xshell,不确定其他终端是不是一样的指令,后续可能会去查询一下)这里记录一些用到过的指令。(有些过于常规的可能没写到,多多包涵)
查看显卡(包括可以查看cuda版本):
nvidia-smi
查询anaconda下的包:
conda list
查看conda信息:
conda info
查看某个包的版本信息(包括需要的环境):
conda info 包的名字
查看某个包的版本:
包的名字 -V
查看conda已有的虚拟环境:
conda-env list
创建虚拟环境:
conda create -n 环境的名字 python==版本号
安装某个特定版本的库(包):
conda install 库的名字==版本号
激活环境(进入环境):
source activate 环境的名字
设置别名:
这个是一个添加别名的任务,可以查看这个帖子linux上设置别名alias(快速便捷打开文件)
转移文件并设置软链接:
mv 源目录或文件 目标目录或文件
mv /home/xxx /home/yyy
(将xxx文件夹或文件移到yyy文件夹里)
ln -s 源目录或文件 目标目录或文件
ls -s /home/yyy /home/xxx
(在xxx中设置一个yyy的软链接)
软链接是类似于快捷方式的,文件保存在yyy里,但我在xxx里设置一个跳转的链接,可以通过xxx访问yyy里的文件