别害怕,慢慢来,我可以的。
1 .conda(干啥的不知道) 里面是个啥似乎也没啥用
2 .condarc (干啥的我也不知道,好像和配置文件有关)vi和vim差不多,gedit用文本方式编辑
里面会显示镜像(通道)
3 df -lh
根目录挂载点在物理硬盘上
data目录挂载点在移动硬盘上
最后一个就是自己插入的移动硬盘
和根目录下的文件夹是一个东西
通常不特意指定存储在哪里,基本上都会存储在根目录下就是物理硬盘下,但物理硬盘比较小,所以以后工程放在根目录的why下。然后数据集放在data文件夹下,因为数据集很大,很多一个数据集就大于100G了。
都是一层一层目录。
4. a3目录可以删除,都已经在硬盘备份了。
5. Ctrl+A可以直接跳到命令前方输入。
6. 键盘向上的箭头可以直接回拨代码。
7. Ctrl +C不要用两只手打。要用一只手敲。
8. 不叫重命名。叫别名。就可以省去总敲的命令了。例如进入环境,conda activate mou 别名torch_use 退出环境 conda deactivate别名q
9. alias可以查看别名
10. 要查一查计算机里bus是什么意思,不是公交车,笑死师父了。是总线的意思。
11. du -sh递归查看文件夹大小 先进入文件夹再查。记得用tab补全,但需要在其所在的目录下。
12. conda remove -n 岩岩 --all(删除)
13. 看看cuda是否安装成功
14. 下载miniconda就直接去miniconda官网就可以了。记得要选择64位,也要选择Linux。官网链接:https://docs.conda.io/en/latest/miniconda.html
(1)mv 某某 . 移动到某某上一层目录
(2)chmod 755 Miniconda3-latest-Linux-x86_64.sh #给.sh文件赋予执行权限
chomd给某某权限 某某就变绿了
(3)bash Miniconda3-latest-Linux-x86_64.sh #运行
(4)./ Miniconda3-latest-Linux-x86_64.sh 安装(不用它也行,下面安装成功的就额米有用它)
https://blog.csdn.net/qq_42677001/article/details/98472633
15. 完全卸载conda
miniconda就是conda 儿子,因此方式都是一样的。下载一共为四部才可以完全删除。
本机卸载miniconda就没有按照这四步,因此配置文件例如镜像元都还是原来的。还有别名配置等配置文件也都是原来的。
(1)删除miniconda安装目录 https://ywnz.com/linuxjc/3834.html
rm -rf ~/miniconda3
(2)删除PATH环境变量 将conda的语句用#注释掉
vim ~/.bashrc
(3)重新激活 .bashrc
source .bashrc
(4)删除一下可能在家目录中创建的隐藏文件和文件夹(感觉我的miniconda也没有在家目录下,用不用这一步不太知道,不用没关系,用了不知道会不会坏,应该不会坏,就在anaconda所在目录里把它删了就行,这都是和miniconda有关的,要删就全部删了)
rm -rf ~/.condarc ~/.conda ~/.continuum
16. du -sh
递归查看里面文件大小
la -l 查看文件夹大小
17. gedit .condarc (里面有通道 还可以直接把默认的base环境删掉)
18. cp -r * 到哪里。复制文件夹下的文件
善用tab进行补全
19. rm -rf 文件夹 :强制删除文件夹 权限不够别害怕,你自己就是王者 可以sudo
可以按向上的箭头回滚之前的命令,然后alt+A就可以光标在命令行前面 直接输入sudo 不需要再打空格。刷的就删没了,贼快。感觉比鼠标好多了,对命令行有感觉了。
20. df -lh 查看挂载点
根目录挂在到物理硬盘上,在根目录下创建一个用户文件夹叫why,进入why文件夹,在why文件夹里面建立一个文本文件 touch cute.txt
根目录创建的文件夹 再创建文本文件说权限不够
因此需要改一下这个权限:这个文件夹属于最顶级的文件夹root,而自己没有操作root的权限,感觉根目录也是在root下面的,应该把文件夹的权限改为home家目录。这里面有点点应该是显示上一级目录和上上一级目录吧。其他的就没有点,不太清楚。
sudo更改文件夹所在目录为home目录,注意用tab进行补全,也有一个点,莫非对应上面的点。可以看到成功创建一个文本文件了。
21. 移动文件夹。mv 文件夹 到那里:看起来像移动上一节别的目录下的工作区2到当前目录 感觉.似乎是当前目录,..似乎是上面目录。
22.删除miniconda这里的命令有点简单,配置文件没删干净,因此重新下载anaconda时候配置文件还在。
23.配置minianaconda
24.rm Miniconda3-latest-Linux-x86_64.sh 为什么要把Miniconda删除掉 (我不懂呢)可能这个Miniconda不太好。所以又重新下载安装了吧。
神奇的就是之后ls它还在,又回来了,为什么呢为什么呢。不懂呀!!!!
25. 移动文件夹 mv 文件夹到 新文件夹(如何没有新文件夹那就系统建立一个)由此可见..应该是上层目录。.应该是当前目录
26.配置和安装
给.sh赋予执行权限
运行(安装)安装完成后打开终端会看到(base)出现
27.终端打开时会默认激活base虚拟环境。这个虚拟环境是Miniconda自带的,没啥用。因此命令行停掉。conda config --set auto_activate_base false
但是发现.condarc里面也有一个配置(不知是否必须)
28.查看虚拟环境:conda env list
29.创建一个Python=3.7的虚拟环境conda create -n pt1_7 python=3.7
通常下载不成功应该就是网络问题,因为源都配置好了。
创建虚拟环境成功后会提示激活此环境的命令和退出此环境的命令
例如进入环境conda activate pt1_7 退出环境conda deactivate
30. 每次进出退出环境打这么多字就有点浪费时间,因此将这两个命令设置两个别名。用alias可以查找别名
设置进入环境别名
gedit .bashrc (.bashrcgedit在家目录下)
gedit .bashrc
31. . .bashrc 什么意思不明白,但是师父每一次都点点了。感觉像是source激活的意思。真会猜,猜对了。
linux下的source命令 当修改了某文件时,想让它立即生效。而不用重新登录,就可以用source命令。
source命令也成为“点命令”,也就是一个点符号(.),是bash的内部命令。
功能:使Shell读入指定的Shell程序文件并依次执行文件中的所有语句。
source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必重新注销并重新登录。
用法:source filename 或 .filename
所以文件名叫.bashrc 执行为 . .bashrc立即执行bashrc文件让其生效
rc全称是run commands启动时执行的命令的文件
32. alias 别名 箭头处已经可以看到激活环境的别名了。
33.退出环境 conda deactivate 别名设置为q
34. 删除 workspace2:sudo rm -rf workspace2
35 移动所在目录下的文件夹的所有文件到当前目录上 我做的很棒呀
36. 删除当前文件夹下的所有文件,如果tab不好使,可能是不在补全文件夹所在的目录下,切换文件夹就好了。
37.删除data文件夹下的a3 我感觉我的操作没有问题,但是并不能操作。
38.用pip安装包,不用conda师父说不用问为啥。