1、查看某个安装包的版本信息指令:
python">python -m django --version
如果是查看其它安装包的信息则改为其它包名即可。
2、ln进行python版本软连接,安装python3.5推荐使用Anaconda,推荐安装到/usr/local/这里被安装到root下了
- anaconda安装方法:
python">wget https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh
#下载完后使用bash进行安装
bash Anaconda3-5.2.0-Linux-x86_64.sh
安装过程中会提示输入安装路径。如果安装完后无法导入conda,则需要进行手动环境变量添加,指令如下:
python">vim ~/.bashrc
然后添加:export PATH=/home/tf/anaconda3/bin:$PATH 即可使用conda了。
- 利用which 命令查看位置 whitch python3.5
cd到目录下,可以使用find进行文件查找:
其中里面很多带python的文件,其中python3是一个软链接,链接到python3.5,python是链接到python2,可以通过file查看其链接情况:
file python
其输出为:
python: symbolic link to /usr/bin/python3
链接的步骤:先删除python ,指令为:
rm python
产生新的链接文件:
sudo ln -s /usr/bin/python3.5 /usr/bin/python
到此,新的链接已经产生,在任何shell窗口输入python此时进入的是python3.5版本的
如果使用notebook进行编写代码的可以给其添加多个版本的python。
3、find用于当前目录下的文件查找,which用于环境变量里的文件查找。一般的环境变量文件时/usr/bin。
具体使用可以参考上面2的软连接使用。
4、ps查看特定进程:
ps aux | grep less
5、/usr/local/为用户软件安装主目录
/usr
:系统级的目录,可以理解为C:/Windows/
,/usr/lib
理解为C:/Windows/System32
。/usr/local
:用户级的程序目录,可以理解为C:/Progrem Files/
。用户自己编译的软件默认会安装到这个目录下。
通常/usr/bin下面的都是系统预装的可执行程序,会随着系统升级而改变
/usr/local/bin目录是给用户放置自己的可执行程序的地方,推荐放在这里,不会被系统升级而覆盖同名文件