Linux常用命令

短命令

1 创建一个新的环境:conda create -n py36 python=3.6
查看环境: conda info -e
激活环境: conda activate py36
关闭默认激活base: conda config --set auto_activate_base false
退出环境: conda deactivate
CUDA_VISIBLE_DEVICES=2 python train.py #设置所用CUDA 2
CUDA_VISIBLE_DEVICES=1,2 python train.py #设置所用CUDA 0,1
CUDA_VISIBLE_DEVICES=0,1,2 python train.py #设置所用CUDA 0,1,2

2 安装tf:pip install tensorflow-gpu==1.15 -i https://pypi.tuna.tsinghua.edu.cn/simple

3 新建一个叫lili的session: screen -S name
回到lili这个session: screen -r name
列出当前所有的session: screen -ls
检查目前所有的screen作业,并删除已经无法使用的screen作业:screen -wipe

4 安装工程里面的环境: pip install -r requirements.txt

5 观察显卡状态: watch -n 1 nvidia-smi

6 浏览器调可视化界面: tensorboard --logdir=./

7 安装whl的网站: https://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

8 安装sklearn: conda install Scikit-learn

9 安装torchvision: pip install torch torchvision -i https://pypi.mirrors.ustc.edu.cn/simple/

10 查看机器上GPU情况: nvidia-smi

11 测试CUDA是否成功安装: nvcc -V

12 查看pytorch版本信息: 1 import torch 2 print(torch.__ version __) #注意是两个下划线

13 python train.py --data wheat0.yaml --cfg yolov5x.yaml --weights '' --batch-size 64

14 添加新用户并附权限: 1 sudo adduser ubuntu(ubuntu是我创建的新用户名) 2 sudo adduser ubuntu(新创建的用户名) sudo

15 python train.py --img 1024 --batch 4 --epoch 100 --data gwdconfig/wheat0.yaml --cfg gwdconfig/yolo5_PANET.yaml --weights weights/yolo5x_panet_1.pt --device '0' # 0号GPU

16 切换用户: su username
删除用户: sudo userdel -r username
修改密码: passwd 用户名

17 TensorFlow pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ --upgrade tensorflow==1.30

18 删除文件夹的内容包括文件夹: rm -rf 文件夹的名字 (-r 是 循环的意思, f是不询问的意思)

19 删除文件夹的内容不包括文件夹: rm -rf 文件夹的名字/*

20 安装PyQt5 pip install PyQt5 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

21 查用户进程: fuser -v /dev/nvidia*

22 杀掉进程: kill -9 进程号

23 pip install face_recognition -i https://mirrors.aliyun.com/pypi/simple/

24 查看cuda版本:cd /usr/local/ 查看当前所用cuda版本:stat cuda 怎么切换cuda版本:

25 查看ubuntu版本信息:cat /proc/version

26 服务器是ububtu18.04,site-packages文件夹路径:在/anaconda3/lib/python3.6/site-packages

27 windows查看cuda版本:nvcc –V

28 服务器终端下载数据集.sh文件的问题,eg:

get_lfw.sh
mv /your_path/CASIA_WebFace  data/
./code/get_lfw.sh
出现报错:-bash: ./code/get_lfw.sh: Permission denied
原因:权限问题,解决方法:chmod 777 ./code/get_lfw.sh给权限,然后再次执行上两个命令

conda换源

(base) lixiao@zyg-dgx:~$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
(base) lixiao@zyg-dgx:~$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
(base) lixiao@zyg-dgx:~$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
(base) lixiao@zyg-dgx:~$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
(base) lixiao@zyg-dgx:~$ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
(base) lixiao@zyg-dgx:~$ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
(base) lixiao@zyg-dgx:~$ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
(base) lixiao@zyg-dgx:~$ conda config --set show_channel_urls yes
(base) lixiao@zyg-dgx:~$ vim ~/.condarc
i插入
删除defaults
Esc退出
Shift+: wq 保存
done!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值