• 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命令解读

  • 相关阅读:
    zabbix 组信息
    perl tk说明
    perl tk说明
    haproxy ssl相关配置
    haproxy ssl相关配置
    haproxy 关闭ssl 3.0 加密
    haproxy 关闭ssl 3.0 加密
    【华为敏捷/DevOps实践】4. 如何从Excel做项目管理的方式中走出来
    【华为云实战开发】13.如何在云端快速搭建python网站
    【华为云实战开发】12.如何在云端快速开展Swagger接口测试
  • 原文地址:https://www.cnblogs.com/danscarlett/p/7541987.html
Copyright © 2020-2023  润新知