常用命令
1. miniconda 下载
离线下载:https://download.pytorch.org/whl/torch/
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py38_4.8.3-Linux-x86_64.sh --no-check-certificate
chmod 777 Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-py38_4.8.3-Linux-x86_64.sh
2. 添加用户
useradd -d /home/xxx -m xxx
usermod -s /bin/bash xxx
3. pytorch==1.10.0 cuda=11.3
conda install pytorch==1.10.0 torchvision==0.11.0 torchaudio==0.10.0 cudatoolkit=11.3 -c pytorch -c conda-forge
测试
import torch
print(torch.cuda.is_available())
4. tensorflow
在线安装 可能有用,大概率会出错
https://blog.csdn.net/qq_33523482/article/details/120004480
https://blog.csdn.net/qq_33963007/article/details/127438482
离线安装
https://blog.csdn.net/wu496963386/article/details/109583045
进入到离线安装包的位置,pip install 下好以下包
nvidia-cublas 11.2.1.74
nvidia-cuda-cupti 11.1.69
nvidia-cuda-nvcc 11.1.74
nvidia-cuda-nvrtc 11.1.74
nvidia-cuda-runtime 11.1.74
nvidia-cudnn 8.0.4.30
nvidia-cufft 10.3.0.74
nvidia-curand 10.2.2.74
nvidia-cusolver 11.0.0.74
nvidia-cusparse 11.2.0.275
nvidia-dali-cuda110 0.26.0
nvidia-dali-nvtf-plugin 0.26.0+nv20.10
nvidia-nccl 2.7.8
nvidia-pyindex 1.0.5
nvidia-tensorboard 1.15.0+nv20.10
nvidia-tensorrt 7.2.1.4
tensorflow-estimator 1.15.1
测试
import tensorflow as tf
tf.test.is_gpu_available()
5. screen、tmux、htop
sudo apt install screen
https://blog.csdn.net/qq_41648043/article/details/109512804
sudo apt install tmux
sudo apt-get install htop
6. matlab
安装
https://zhuanlan.zhihu.com/p/394298249
nohup matlab -nodisplay -nosplash -r matlab_script > outfile.txt &
nohup /usr/local/Matlab/R2020a/bin/matlab -nodisplay -nosplash -r matlab_script > outfile.txt &
nohup matlab -nodisplay -r tune_sgw_ca1 > ca1.txt </dev/null &
nohup /usr/local/Matlab/R2020a/bin/matlab -nodesktop -nosplash -r "tune_demo; exit" < /dev/null > tune.txt 2>&1 &
nohup matlab -nodesktop -nosplash -r "tune_demo; exit" < /dev/null > tune.txt 2>&1 &
7. ssh相关
https://blog.csdn.net/Hay54/article/details/78522319
w
who am i
pkill -kill -t pts/1
netstat -nat | grep -i ‘22’ | wc -l 或者lsof -i:22 |wc -l
systemctl status sshd
netstat -tnpa | grep 'ESTABLISHED.*sshd'
ssh登录服务器后使用lastb命令,命令会显示最近错误登录的日志,包括通过ssh服务错误登录的日志
8. linux
df -h
du -sh *
ps -ef|grep [pid]
ps -eo pid,lstart,etime | grep pid