Liunx使用时使用到了很多命令,为此开启文本记录一下,但不会详细介绍各个命令的具体意义,持续修改,大家共同进步
查看GPU状态
nvidia-smi
安装Python(3.8为例)
wget https://www.python.org/ftp/python/3.8.3/Python-3.8.3.tgz
##下载安装包
tar zxvf Python-3.8.3.tgz -C ./
##解压
cd Python-3.8.3/
./configure --prefix=/home/qyf/Rabbit/python/Python-3.8.3/usr/python38
#执行文件保存目录,可以在文件内设置
make
#编译
make install
#编译pip
cd /usr/local/python3.8/bin
ls
./python3.8
#运行测试
quit()
软连接
ln -s /home/qyf/Rabbit/python/python38/bin/python3.8 /home/qyf/Rabbit/resnet50-21.5.30/python3.8
##ln -s [源文件或目录] [目标文件或目录]
ln -s /home/qyf/Rabbit/python/python38/bin/pip3.8 /home/qyf/Rabbit/resnet50-21.5.30/pip3.8
ln –snf /var/www/test1 /var/test
#修改之前设立的连接
查看当前路径
pwd
pip
pip uninstall matplotlib
##卸载
pip list
##查看已经安装的第三方库
pip install pandas -i https://pypi.douban.com/simple
#加镜像源
pip3 install torch==1.8.1+cu111 torchvision==0.9.1+cu111 torchaudio==0.8.1 -f https://download.pytorch.org/whl/torch_stable.html
##安装torch
pip 需要轮子(whl)时的下载网站
https://pypi.doubanio.com/simple/pandas/
##改最后的文件名就行
conda 环境
conda activate xxxx
#开启xxxx环境
conda deactivate
#关闭环境
pyqt转换文件
pyuic5 -o login.py login.ui
GPU集群提交任务
jsub < ./up.sh
#提交任务
jjobs -l 497
##查看作业结束信息
jjobs -a
##显示最近完成的作业及正在运行或排队的作业
up.sh 内容如下
#!/bin/sh
#JSUB -q normal
#JSUB -n 6
#JSUB -e error.%J
#JSUB -o output.%J
#JSUB -J qyf_task
source /apps/software/anaconda3/bin/activate rabbit
python /hpcfiles/users/qyf/Rabbit/PMG-21.6.7/train.py