精华内容
参与话题
问答
  • Linux 环境变量 /etc/profile 和 ~/.bashrc

    万次阅读 2020-09-18 14:52:50
    /etc/profile 修改环境变量对所有用户都生效,但修改之后必须 source /etc/profile .bashrc .bashrc 修改某个用户家目录下的此文件,只对当前用户生效,建议这么使用影响范围最小,当然后修改之后也必须 source ....
    • /etc/profile

    /etc/profile 修改环境变量对所有用户都生效,但修改之后必须 source /etc/profile

    • .bashrc

    .bashrc 修改某个用户家目录下的此文件,只对当前用户生效,建议这么使用影响范围最小,当然后修改之后也必须 source

    展开全文
  • 手把手教你在Linux环境下安装Python3

    万次阅读 多人点赞 2018-09-13 15:11:27
    在上一篇文章《手把手教你启用Win10的Linux子系统(超详细)》我们已经学了如何在Win10环境下装Linux子系统了,那么这一篇文章我们将学习如何在该Linux系统下安装Python3。 首先是按Win+R键调出cmd命令窗口,然后...

    在上一篇文章《手把手教你启用Win10的Linux子系统(超详细)》我们已经学了如何在Win10环境下装Linux子系统了,那么这一篇文章我们将学习如何在该Linux系统下安装Python3。

    首先是按Win+R键调出cmd命令窗口,然后输入输入bash指令进入Ubuntu系统,接着就可以进入正式的安装过程了。

    ####第一步、下载Python3

    输入下载命令:wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz

    这里下载的是Python3.6.1,需要其他版本的同学可以移步这里https://www.python.org/downloads/查看,如下图:
    这里写图片描述

    ####第二步、解压
    在进行解压之前先创建一个解压目录:

    mkdir -p /usr/local/python3
    

    接着把刚才下载的Python3.6.1安装包解压在该目录下:

    tar -zxvf Python-3.6.1.tgz
    

    ####第三步、编译安装
    先进入到刚才解压的目录:

    cd Python-3.6.1
    

    然后配置一下安装目录,安装到我们之前创建的目录 /usr/local/python3 里,这样做的好处是下次想卸载软件直接卸载该目录下的就可以了:

    ./configure --prefix=/usr/local/python3
    

    接着编译一下:

    make
    

    最后就是安装了:

    make install
    

    ####第四步、建立软链接
    Linux下的软链接其实就相当于Windows下的快捷方式:

    ln -s /usr/local/python3/bin/python3 /usr/bin/python3
    

    ####第五步、将/usr/local/python3/bin加入PATH环境变量

    # vim ~/.bash_profile
    

    进入vim编辑页面,然后输入 i 指令加入如下内容:

    export PATH=$PATH:$HOME/bin:/usr/local/python3/bin
    

    接着按[ESC]退出编辑,输入 :wq 命令并按回车键保存退出。(如果你不确定是否已经保存成功,可以再次输入指令vim ~/.bash_profile查看刚才的内容是否已经保存成功了,如果已经成功则直接输入指令:q回车退出。)

    ####第六步、测试是否安装成功

    python3 -V
    

    如果安装成功,会直接输出Python3的版本号。如下:
    这里写图片描述

    好了到此Python3的安装工作基本完成

    =菜鸟线=====

    ####安装PIP
    Python的一大优势就是拥有庞大的第三方支持库,而要使用这些库,就离不开Python包管理工具pip,所以我们现在马上下载一个。

    #####安装pip之前先安装setuptools
    下载setuptools:

    wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
    

    解压:

    tar -zxvf setuptools-19.6.tar.gz
    

    进入到解压盘:

    cd setuptools-19.6
    

    编译:

    python3 setup.py build
    

    安装:

    python3 setup.py install
    

    #####安装pip
    下载:

    wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
    

    解压:

    tar -zxvf pip-8.0.2.tar.gz
    

    进入到解压盘:

    cd pip-8.0.2
    

    编译:

    python3 setup.py build
    

    安装:

    python3 setup.py install
    

    好了本教程到此结束,如果本文帮助到了你,请客打个赏,不在意多少,只在乎情谊!
    在这里插入图片描述

    展开全文
  • Linux 环境下安装jdk1.8并配置环境变量

    万次阅读 多人点赞 2019-06-03 15:44:42
    Linux 环境下配置jdk1.8环境

    很久没有碰过linux系统了,最近抽空又买了一台腾讯云的服务器准备玩一玩。记录一下Linux配置jdk1.8的步骤以加深记忆

    一:安装环境

    操作系统:CentOS 7.5 64位
    
    JDK版本:1.8
    
    工具:MobaXterm
    
    说明:本文是通过MobaXterm工具远程连接Linux操作
    

    安装步骤

    下载jdk1.8

    jdk的安装包可以直接去Oracle官网[https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html]去下载,如图
    在这里插入图片描述
    这里jdk的我的下载会很慢,所以如果有同样问题的话可以修改一下DNS服务器地址,切换为114.114.114.114
    在这里插入图片描述
    这样下载速度会快一点,不清楚的就自行百度吧,这不是本文说的重点。

    Linux准备工作

    在下载jdk的同时我们可以做一些准备工作:
    在这里插入图片描述
    我们在usr目录下再创建一个java文件夹准备放置我们下载好的jdk安装包

    mkdir /usr/java
    

    安装jdk

    将下载好的安装包放到我们刚刚创建好的 /usr/java 目录下
    执行tar -zxvf jdk-8u211-linux-x64.tar.gz命令解压安装包。注意:这里的安装包名字根据自己的实际安装包修改。
    再将我们的安装包删除【没办法,服务器配置太低,能省一点是一点= =】

    rm jdk-8u211-linux-x64.tar.gz -f
    

    结果就像下面这样

    在这里插入图片描述

    配置环境变量

    到这就发现其实整体步骤和在Windows环境下配置jdk的步骤是差不多的,就是换了个操作系统有些操作下的变化。
    执行 vim /etc/profile命令打开profile文件。然后直接按键盘上的 i 键进入编辑模式,在文件末尾添加上红框中的代码。如图所示:
    在这里插入图片描述
    代码如下:

    export JAVA_HOME=/usr/java/jdk1.8.0_211
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
    export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
    export PATH=$PATH:${JAVA_PATH}
    

    编辑结束之后保存退出,按ESC键,然后输入 **:**冒号键进入底线命令模式输入 wq回车即可保存退出。

    经过品论去老哥提醒,这里少了一步让配置文件生效的步骤

    source /etc/profile
    

    其次,发现文章末尾的wget方式下载的jdk是有问题的,,,,官网下载的时候oracle会要求你点一个同意,直接下载是默认不同意的,虽然也能下载成功,但是后续没法用。。。

    检查是否安装成功

    输入 java -version如果显示如下画面,就表示大功告成啦!

    在这里插入图片描述

    PS:Linux如果有连网的话可以直接在线下载安装包

     wget http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
    

    不过由于我没有尝试这种方法,就不在此赘述了。

    展开全文
  • Linux环境变量文件介绍

    万次阅读 多人点赞 2018-08-11 13:04:26
    Linux系统中,环境变量按照其作用范围不同大致可以分为系统级环境变量和用户级环境变量。  系统级环境变量:每一个登录到系统的用户都能够读取到系统级的环境变量  用户级环境变量:每一个登录到系统的用户只...

    在Linux系统中,环境变量按照其作用范围不同大致可以分为系统级环境变量和用户级环境变量。

                系统级环境变量:每一个登录到系统的用户都能够读取到系统级的环境变量
                用户级环境变量:每一个登录到系统的用户只能够读取属于自己的用户级的环境变量 

    自然而然地,环境变量的配置文件也相应的被分成了系统级和用户级两种。

    系统级

    /etc/profile

    在系统启动后第一个用户登录时运行,并从/etc/profile.d目录的配置文件中搜集shell的设置,使用该文件配置的环境变量将应用于登录到系统的每一个用户。

     提示:在Linux系统中,使用以下命令可以使配置文件立刻生效。

    source /etc/profile
    echo $PATH

    /etc/bashrc(Ubuntu和Debian中是/etc/bash.bashrc)

    在 bash shell 打开时运行,修改该文件配置的环境变量将会影响所有用户使用的bash shell。

    注意:这里的bash shell有不同的类别,不同的类别所使用的环境变量配置文件也有所不同。一般情况下,非登录shell不会执行任何profile文件,非交互shell模式不会执行任何bashrc文件。

    # 登录shell和非登陆shell:
    登录shell # 需要输入用户密码,例如 ssh 登录或者 su - 命令提权都会启动login shell模式
    非登陆shell # 无需输入用户密码;
    
    # 交互shell和非交互shell:
    交互shell # 提供命令提示符等待用户输入命令的是交互shell模式
    非交互shell # 直接运行脚本文件是非交互shell模式

    /etc/environment

    在系统启动时运行,用于配置与系统运行相关但与用户无关的环境变量,修改该文件配置的环境变量将影响全局。

    用户级

    ~/.profile(推荐首选)

    当用户登录时执行,每个用户都可以使用该文件来配置专属于自己使用的shell信息。

    ~/.bashrc

    当用户登录时以及每次打开新的shell时该文件都将被读取,不推荐在这里配置用户专用的环境变量,因为每开一个shell,该文件都会被读取一次,效率肯定受影响。

    ~/.bash_profile 或 ~./bash_login

    ~/.bash_profile or ~./bash_login - If one of these file exist, bash executes it rather then "~/.profile" 
    when it is started as a login shell. (Bash will prefer "~/.bash_profile" to "~/.bash_login"). 
    However, these files won't influence a graphical session by default.

    以上是ubuntu官网给出的关于~/.bash_profile 和 ~./bash_login 的说明,翻译为中文:

    ~/.bash_profile 或 ~./bash_login - 
    如果有其中的一个文件存在的话, 当启动的是一个 登录shell时,Bash 会执行该文件而不会执行~/.profile ;
    如果两个文件都存在的话,Bash 将会优先执行~/.bash_profile 而不是~/.bash_login ; 
    然而, 默认情况下,这些文件不会影响图形会话。

    ~/.bash_logout

    当每次退出系统(退出bash shell)时执行该文件。

    注意:Linux系统使用 $VARIABLE_NAME 访问环境变量,多个环境变量之间使用 : 分隔,Windows系统使用 %VARIABLE_NAME% 访问环境变量,多个环境变量之间使用 ; 分隔。

    一般情况下,Linux加载环境变量配置文件的执行顺序为:

    ==> /etc/profile
    ==> ~/.bash_profile | ~/.bash_login | ~/.profile
    ==> ~/.bashrc
    ==> /etc/bashrc
    ==> ~/.bash_logout

     

    展开全文
  • Linux环境,watch命令

    万次阅读 2019-09-20 15:59:30
    Linux环境,watch命令 Linux环境,watch命令是周期性的执行某个命令,并全屏显示执行结果。 -d, --differences[=cumulative] 高亮显示变动 -n, --interval= 周期(秒) -t 或-no-title 会关闭watch命令在顶部的...
  • Linux环境 JDK环境搭建

    万次阅读 2018-11-13 09:13:24
    一、在官网下载相应的压缩包 ... 二、通过xftp(或相应工具)上传到服务器 · 路径(自定义位置):/usr/local/java/ · 通过 tar xfvz 命令解压相应文件 ...三、配置环境变量 · 修改etc目录下pr...
  • Linux环境变量

    千次阅读 多人点赞 2018-07-02 23:50:46
    1、环境变量的概念 ...在Linux中的变量,可以分为环境变量和本地变量: 1)环境变量:相当于全局变量,存在于所有的Shell中,具有继承性; 2)本地变量:相当于局部变量只存在当前Shell中,本地...
  • 一、Docker安装(无网络环境) 安装静态二进制文件(方法一) 下载静态二进制存档。转到 https://download.docker.com/linux/static/stable/ (或更改stable为nightly或test),选择您的硬件平台,然后下载.tgz与...
  • linux环境下安装swig

    千次阅读 热门讨论 2019-03-25 16:10:19
    下载pcre: pcre-8.41 下载swig :swig 1 安装 pcre $ tar -zxvf pcre-8.41.tar.gz $ chmod -R 777 pcre-8.41 $ cd pcre-8.41/ $ ./configure $ make $ sudo make install ...$ sudo mak...
  • Linux环境下OpenCV的安装与配置

    万次阅读 热门讨论 2019-01-05 12:59:22
    Linux下OpenCV的安装 1.cmake以及相关依赖库的安装 因为OpenCV2.2版本之后,需要用cmake来生成Makefile文件,因此在安装OpenCV之前,要安装cmake以及cmake依赖库。 终端输入:apt-get install cmake apt-get ...
  • Linux环境下为普通用户添加sudo权限

    万次阅读 多人点赞 2018-07-20 08:43:49
    系统环境:Centos6.5 1.背景:       sudo是Linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部root命令的一个工具。Linux系统下,为了...
  • Linux环境编译运行C语言程序

    万次阅读 多人点赞 2019-04-15 12:57:44
    linux环境下编译并运行C语言程序 打开安装好的Linux系统(ubuntu18.04) 1.安装编辑器 使用语句:sudo apt-get install vim安装vim,可以在安装前查看是否安装vim编辑器。(特别提示:在安装vim前最好将软件更新,...
  • (七)Linux环境搭建RabbitMQ

    万次阅读 2020-08-10 17:48:00
    搭建工具 1、Xshell:用于连接linux终端,方便操作。 2、Xftp:用于传输文件。 准备工作 ...1、安装Rabbitmq的语言环境 - erlang rpm -ivh erlang-20.1.7-1.el6.x86_64.rpm erl -v :测试是否安装成
  • 本文准备从0开始,一步步搭建一套属于自己的多节点Linux系统环境,这将是后续学Linux、用Linux、Linux环境编程、应用和项目部署、工具实验等一系列学习和实践的基石,希望对小伙伴们有帮助。 提前备好Linux编程实验...
  • Linux环境下,docker-compose文件安装

    万次阅读 2020-05-20 22:44:59
    docker-compose下载:https://gitee.com/stoneroom/notes/raw/master/Docker/docker-compose-Linux-x86_64.zip 将下载的docker-compose文件...mv docker-compose-Linux-x86_64 docker-compose sudo chmod +x docker-com
  • Linux环境Hadoop的下载安装

    万次阅读 2018-08-15 11:02:53
    1. Hadoop的下载 windows在Apache官网下载2.7.6的binary文件,通过FTP传输到centOS虚拟机。 2. 解压安装:tar xzvf hadoop-2.7.6.tar.gz -C /usr/local/hadoop ...cd /usr/local/hadoo...
  • (四)Linux环境搭建dubbo

    万次阅读 2020-06-12 16:52:34
    1、Xshell:用于连接linux终端,方便操作。 2、Xftp:用于传输文件。 准备工作 一般我们会在linux上,新建一个专门用于存放工具的文件夹。 如:在/usr/local下新建一个software文件夹 通过Xshell连接linux终端 通过...
  • Linux环境的搭建

    万次阅读 多人点赞 2018-09-29 00:21:12
    1、准备工作 工具:(网上下载,也可以留言评论,我给你链接) VMware-workstation-full-...备注:也可以不用虚拟机,直接在window系统下安装,但是比较麻烦,要分出盘给linux系统,相当于电脑有双系统。我是把lin...
  • (一)Linux环境搭建jdk

    万次阅读 2020-06-12 16:05:37
    1、Xshell:用于连接linux终端,方便操作。 2、Xftp:用于传输文件。 准备工作 一般我们会在linux上,新建一个专门用于存放工具的文件夹。 如:在/usr/local下新建一个software文件夹 通过Xshell连接linux终端 通过...
  • (二)Linux环境搭建tomcat

    万次阅读 2020-06-12 16:21:52
    1、Xshell:用于连接linux终端,方便操作。 2、Xftp:用于传输文件。 准备工作 一般我们会在linux上,新建一个专门用于存放工具的文件夹。 如:在/usr/local下新建一个software文件夹 通过Xshell连接linux终端 通过...
  • (三)Linux环境搭建zookeeper

    万次阅读 2020-06-12 16:34:55
    1、Xshell:用于连接linux终端,方便操作。 2、Xftp:用于传输文件。 准备工作 一般我们会在linux上,新建一个专门用于存放工具的文件夹。 如:在/usr/local下新建一个software文件夹 通过Xshell连接linux终端 通过...
  • Linux环境下安装宝塔面板

    万次阅读 2018-05-06 17:38:06
    主机就填Linux的IP地址,然后点击连接,会让你输入账号和密码,注意:要使用root用户登录。 登录后在里面输入安装宝塔面板命令:yum install -y wget && wget -O install.sh http://download...
  • Linux环境变量PATH

    千次阅读 2018-12-26 09:30:35
    PATH环境变量定义了用于进行命令和程序查找的目录。 PATH中的目录使用冒号分隔。 在 shell 中输入 " echo $PATH " 可以查看PATH 中的值。 如果命令或者程序的位置没有包括在PATH变量中,那么如果不使用...
  • 最近在arm上运行自己写的程序,程序运行时间久一点就被killed,需要分析原因并...方法1是查看linux 系统日志. vi /var/log/messages 如果出现 kernel: Out of memory: Kill process意味着整个系统的内存已经不足,...
  • Linux 环境创建下RAID5

    千次阅读 热门讨论 2020-02-24 21:02:36
    Linux 环境创建下RAID 环境:centos 7 64x VMware Workstation Pro 14 首先新增4块硬盘如硬盘12,13,14,15 在Linux 系统里面lsblk列出块设备 可以看出新添加的硬盘sdj,sdk,sdl,sdm 使用mdadm制作raid5,格式化,...
  • linux环境下安装LibreOffice

    千次阅读 2019-06-28 12:49:15
    libreoffice需在Java运行时环境安装(即是需要安装jdk) 1.准备安装包于路径:cd /opt 命令下载:wget https://www.libreoffice.org/download/download/?type=rpm-x86_64&version=6.2.4&lang=zh-CN 或官网...
  • OpenVINO系列: OpenVINO之一:OpenVINO概述 OpenVINO之二:OpenVINO之二:Windows环境下OpenVINO安装与配置

空空如也

1 2 3 4 5 ... 20
收藏数 256,037
精华内容 102,414
关键字:

linux环境

linux 订阅