一、查看服务器信息
在终端输入对应指令可以实现对应的功能
- 查看显卡使用情况:nvidia-smi
- 查看显卡型号:nvidia-smi -L
- 查看cuda,cudnn版本:直接在终端里,打开相应环境,输入conda list | grep cuda,进行查看
二、tmux基础
tnux可以用于解决程序运行时连接服务器软件必须一直打开的问题,具体做法就是在终端输入tmux对应指令后开启tmux界面,然后再tmux里进行运行程序。只要tmux不被删除,tmux里面活动就不会受连接服务器软件是否开关的影响。
以下用name代表自己的自定义命名,可以改为自己喜欢的任意值
2.1创建tmux
默认序号名 tmux
带自定义名字 tmux new -s name
2.2进入存在的tmux
tmux a -t name
2.3进入翻屏模式
先按 ctrl + b,松开,然后再按 [ 进入翻屏模式
然后可以鼠标滚轮或者pgup,pgdown或者上下键
按q退出翻屏模式
2.4临时退出tmux
先按 ctrl + b,松开,然后再按 d
2.5进入已有的tmux
tmux a -t name
2.6列出tmux表
tmux ls
2.7杀死tmux
tmux内 ctrl+d
tmux外 tmux kill-session -t name
2.8删除所有tmux
tmux kill-server
三、conda常用指令
- 删除环境:conda remove -n 环境名称 --all
- 创建环境:conda create -n 环境名称 python=版本号
- 查看环境:conda info -e
- 迁移环境:conda pack -n 自己的虚拟环境名 --ignore-missing-files
四、pip常用指令
- 查看环境下依赖包:pip list
- pip临时使用清华园下载:(以requirement.txt和numpy==1.18.5举例)
- pip下载克服超时问题
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy==1.18.5
pip install numpy==1.18.5 --default-timeout=100 alphabet
- pip导出该环境下的依赖包:pip freeze > requirements.txt
五、解压缩指令
5.1 zip压缩包
- 解压缩到当前路径 unzip 文件名.zip
- 解压缩到指定路径:unzip XXX.zip -d 路径/folder_yyy
- 压缩,递归处理,将指定目录下的所有文件和子目录一并压缩: zip -r file_ame.zip dirname
5.2 rar压缩包
解压缩到当前路径 unrar x 文件名.rar