【Linux】环境变量设置[通俗易懂]

【Linux】环境变量设置

大家好,又见面了,我是全栈君。

在Windows中环境变量设置是非常easy的事情。例如以下图。仅仅要右键我的电脑->高级系统设置->环境变量,选择Path之后,点击“编辑”就能够输入你要加入的内容。

能够把一些希望直接执行的命令行命令加入上去。

比方java,就要把jdk下的bin文件夹搞上去等。

【Linux】环境变量设置[通俗易懂]

然而。在Linux中就没有这么简单了。

以Ubuntu为例。环境变量设置的方式有两种,一种是

通过Ctrl+Alt+T打开终端,然后输入:

sudo gedit /etc/environment

之后输入password,打开系统变量的配置文件。然后改动里面的内容。

【Linux】环境变量设置[通俗易懂]

系统环境变量。直接在末尾加入

:你要设置的路径。

使用冒号:切割目录。

之后保存退出,在终端通过。

source /etc/environment

使其生效。

此命令相同能够还原sudo等固有命令的出错。当你输入sudo,出现”xx不在PATH 环境变量中,故无法找到该命令”的提示时,假设你的/ext/environment未被改动过的话,能够通过该命令修复。

只是一般不建议这么做。假设改动错误,则整个ubuntu的固有命令sudo等会无法运行。

通常是设置用户环境变量的,在终端通过:

gedit ~/.bashrc

打开用户环境变量配置文件,这里无须通过sudo命令就能够打开,由于是用户环境变量,

翻到末尾,如图,补上一句:

export PATH=xx:$PATH,当中xx是你设置的路径。后面的:$PATH是不可或缺的。

不按格式,相同会造成sudo,apt-get等固有命令无法运行。

【Linux】环境变量设置[通俗易懂]

如上图,就是把安卓的adb命令配置到用户的环境变量中。

之后。保存退出。在终端输入:

source ~/.bashrc

则生效。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/116243.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • div css仿京东订单流程图样式代码

    效果展示 http://hovertree.com/texiao/css/25/本效果适合PC,也适合移动端手机扫描二维码查看效果:效果图:代码如下:转自:http://hovertre

    2021年12月26日
    38
  • 自由之路

    自由之路

    2020年11月19日
    211
  • 网站被挂马了如何清理_网站在线挂马检测工具

    网站被挂马了如何清理_网站在线挂马检测工具
     
    您好,今天我们讲下挂马的危害和处理办法。挂马是常见的对网站和客户都影响巨大的危害之一。
          上海快网的经验是:如果是在访问出来的源文件的头上,或是最后有被加代码,这个一般是网站文件被要改了,或是ARP,如果是源文件的很多数据位置(中间),那一般是数据库被人挂了。
         不完全统计,90%的网站都被挂过马,挂马是指在获取网站或者网站服务器的部分或者全部权限后,在网页文件中插入一段恶意代码,这些恶意代码主要是一些包括IE等漏洞利用代码,用户访问被挂马

    2022年9月30日
    0
  • oracle 不是单组分组函数 查询条数,oracle不是单组分组函数 不是单组分组函数怎么解决…

    oracle 不是单组分组函数 查询条数,oracle不是单组分组函数 不是单组分组函数怎么解决…oracleORA-00937:非单组分组函数?这种错误报告通常使用聚合函数,如count和sum,但不使用groupby来声明分组模式。例如,有一个学生表。字段包括:班级编号、学生编号和学生姓名。现在我们需要知道每个班有多少人。如果查询语句是这样的:从学生表中选择班级编号,计数(学生编号),我们必须报告一个错误。我们必须告诉数据库根据哪个字段进行分组。正确的书写方法是:选择班级号,从学生表中…

    2022年6月29日
    22
  • qtcpsocket 客户端_qtcpsocket接收结构体数据

    qtcpsocket 客户端_qtcpsocket接收结构体数据实现tcp客户端通信并支持keepAlive探测包#pragmaonce#include<QObject>#include<QTcpSocket>/***********************************************作者:wujianhua*时间:2021/02/25*类介绍:sockettcp客户端通信类************************************************/classT.

    2022年9月9日
    1
  • Java Interface用法

    Java Interface用法Javainterface有多种用法,最常见的就是通过interface传递数据第一种publicinterfaceIData{voidvalue(Stringstr);}publicclassClassA{publicvoidsendData(IDataidata){idata.value(“ThisisClassA’valu

    2022年7月16日
    14

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号