Linux服务器上常用的命令(待续)

一、 Anaconda环境配置命令:

Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。

这里先解释下conda、anaconda这些概念的差别。conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理环境管理。包管理与pip的使用类似,环境管理则允许用户方便地安装不同版本的python并可以快速切换。Anaconda则是一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等,所以也称为Python的一种发行版。其实还有Miniconda,顾名思义,它只包含最基本的内容——python与conda,以及相关的必须依赖项,对于空间要求严格的用户,Miniconda是一种选择。

进入下文之前,说明一下conda的设计理念——conda将几乎所有的工具、第三方包都当做package对待,甚至包括python和conda自身!因此,conda打破了包管理与环境管理的约束,能非常方便地安装各种版本python、各种package并方便地切换。

(更多关于anaconda:http://python.jobbole.com/86236/ )

./Anaconda3-4.3.1-Linux-x86_64.sh
anaconda3/bin/pip install --upgrade pip
anaconda3/bin/pip install keras
anaconda3/bin/pip install graphviz
anaconda3/bin/pip install pydot-ng
anaconda3/bin/pip install opencv_python
anaconda3/bin/pip install tensorflow_gpu

二、 Chmod 提权 

chmod -R 777 * 
首先,chmod命令是linux上用于改变权限的命令,-R 是递归遍历子目录,因为你要操作的文件使用的*通配符。777,第一个7代表文件所属者的权限,第二个7代表文件所属者所在组的权限,第三个7代表其它用户的权限,7=4+2+1,在linux中权限是可以通过数字来描述的。

 三、 删除文件夹

rm -rf /var/log/httpd/access

  将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

 四、 删除文件

rm -f /var/log/httpd/access.log

  将会强制删除/var/log/httpd/access.log这个文件

五、从github上下载源代码

举例:安装下载darknet
源码下载,终端输入: 
git clone https://github.com/pjreddie/darknet 
编译,终端输入: 
cd darknet 
make

 

六、查看GPU使用情况

nvidia-smi

nvidia-smi命令解读

原文地址:https://www.cnblogs.com/danscarlett/p/7541987.html