zoukankan      html  css  js  c++  java
  • 认识Linux工具

    Centos7
    镜像网站:清华,阿里,网易

    软件安装:lamp   httpd (认识)

     yum: 安装工具    需要选版本和特性,所以生产不用yum
     rpm:安装依赖
     源码编译
     shell脚本:yum+源码编译的组合


    安装wget:yum -y install wget
    配置yum源:进入阿里镜像  
       1.备份/重命名: mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

       2.下载新的CentOS-Base.repo 到/etc/yum.repos.d/

      wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

      curl开头的主要用于做网站测试
      -o:指定下载的文件名

       3.之后运行yum makecache生成缓存
      yum clean all
      yum makecache

    mkdir software
      cd sofeware

    python安装配置:(有网络)wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz


    python源码安装:
     1.准备工作:
      安装依赖包:工具依赖(gcc)和软件包的依赖
      下载源码wget:
      解压:
      预编译: ./configure-prefix=/usr/local/python3
      make
      make install


    yum -y install lrzsz  下载完之后文件可以直接拖入(linux下代替上传和下载的程序)

    yum -y install zlib* openssl* sqlite-devel readline-devel   下载python源码必要库文件

    yum -y install gcc   下载gcc库文件

    tar -zxf Python-3.6.4.tgz   解压文件(解压到在Python-3.6.4文件夹下)     z:压缩或者解压缩   x:代表释放文件   f:使用文件(必选)

    yum -y install vim   hjkl左下上右   shift+zz退出文件
    vim README.rst 查看

    预编译:./configure --prefix=/usr/local/python3   在Python-3.6.4文件夹下

    优化:./configure --prefix=/usr/local/python3 --enable-optimizations

    多出来的部分 --enable-optimizations

    make   开始进行源码编译

    make install 安装

    之后就是配置环境变量
    minianaconda


    python执行
     绝对路径:/usr/local/python3/bin/python3
     相对路径:./pyrhon3  在bin目录下
     配置环境变量之后:python3

    配置环境变量:修改自己的目录:root   ,bashrc(推荐)或者.bash_profile
      配置文件中:起别名  alias vi='vim'
       配置环境变量:export PYTHON_HOME=/usr/local/python3
             export PATH=$PATH:$PYTHON_HOME/bin     :连接符

      使配置文件生效:source .bashrc


    shell脚本安装:minianaconda
     清华镜像--->镜像列表--->找到miniconda-3-4.5.4-Linux-*86_64.sh
     安装之前先安装解压文件:yum -y install bzip2(因为压缩版的可能会缺少一些文件)
     安装:  wget 路径
     执行:bash 文件名

      注意:直接会帮你配置环境变量,但是需要编译一下配置文件,不然不生效

    两个命令:python3和Minianaconda
     安装pythone的组件: python3--->pip3   执行文件
        anaconda--->conda   (或者pip)  安装组件
      查找命令 conda --help
       conda list   查看conda的组件
     
      使用conda安装软件;

       安装软件之前需要安装conda的镜像:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
           conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
           conda config --set show_channel_urls yes
       测试安装的python免费仓库是否安装成功:conda install numpy
     
       注意:安装完镜像之后,再用conda安装软件就快了

    输出当前的环境变量:echo $PATH
    查看python所处的位置:which python
    查看文件 cat(小文件)

     more(大文件)  空格  一页一页   回车  一行一行

    curl www.baidu.com 测试百度

    设置vim中tab为4个空格,显示行数
     /root vim.vimrc  没有,自己创建
     set nu
     set ts=4   保存退出

    **********************************************************
    linux 下安装有5中方法
    ./configure --prefix=usr/local/Python3
    make
    make install
    vim 与 vi 的区别vim有颜色

  • 相关阅读:
    Siri
    ArcSDE和Geodatabase10.1抢先版谍照介绍(3)——ArcToolbox工具和其他功能
    ‘马太’效应
    Linux琐屑下Resin JSP MySQL的布置和设置配备陈设2
    平安防御:分级防御对Linux服务器的攻击
    Linux无法解析域名的处理活动
    Ubuntu Linux Server的用户僻静后果分析
    大概要领确保确保Linux体系中SSH的安适性
    无错版Vsftpd Mysql Pam设置虚拟用户要领
    Redhat Linux AS4下的LAMP与Discuz装置1
  • 原文地址:https://www.cnblogs.com/zhuhuibiao/p/9246816.html
Copyright © 2011-2022 走看看