linux mint 我们通常将环境变量设置在/etc/profile这个文件中,这个文件是全局的。

/etc/profile:在登录时,操作系 统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。

/etc /environment:在登录时操作系统使用的第二个文件, 系统在读取你自己的profile前,设置环境文件的环境变量。

~/.profile: 在登录时用到的第三个文件 是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认 情况下,他设置一些环境变量,执行用户的.bashrc文件。

/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.

~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。

因此如果想避免这样的问题出现,解决措施如下啦:

1、在~/.bashrc文件中添加以下代码:

source /etc/profile

2、在~/.bashrc文件中配置环境变量

Deepin系统关于每次启动终端都要输入source /etc/profile的问题

关于每次启动终端都要输入source /etc/profile的问题 当我在Deepin系统中下载了node以及npm之后,我为了将node导入到系统文件,使用了以下命令sudo gedit ``/e ...

Jmeter 执行java脚本结束时提示:he JVM should have exitted but did not

使用jmeter执行java协议测试结束时会提示:he JVM should have exitted but did not ,jmeter2.11以后的可以 通过设置:      jmeteren ...

解决每次从cmd进入sqlplus,都得重新设置pagesize、linesize的问题

https://blog.csdn.net/u012127798/article/details/34146143/ Oracle里的set零零碎碎的,这里整理归纳一下 SQL> set tim ...

Jmeter执行java脚本结束时提示:The JVM should have exited but did not.

使用jmeter对dubbo进行压测时,需要使用jmeter的sampler里的java请求 使用./jmeter.sh -n -t test.jmx -l test.jmx -o -e test后台 ...

js 加alert后才能执行方法

原因是:访问页面时,某些js方法还没初始化(或者还没有加载出来)此时调用肯定不执行.alert起到了延迟的功能,当用户点击确定此时要执行的js恰好初始化完成,能正常执行. 解决方法是 加setTime ...

Java-JUC(十二):有3个线程。线程A和线程B并行执行,线程C需要A和B执行完成后才能执行。可以怎么实现?

方案(一)CountDownLatch: 使用CountDownLatch+Semaphore方式实现: import java.util.concurrent.CountDownLatch; imp ...

面试常问的 Java 虚拟机运行时数据区

写在前面 本文描述的有关于 JVM 的运行时数据区是基于 HotSpot 虚拟机. 概述 JVM 在执行 Java 程序的过程中会把它所管理的内存划分为若干个不同的数据区域.这些区域都有各自的用途,以 ...

随机推荐

CSS3 Media Queries 实现响应式设计

在 CSS2 中,你可以为不同的媒介设备(如屏幕.打印机)指定专用的样式表,而现在借助 CSS3 的 Media Queries 特性,可以更为有效的实现这个功能.你可以为媒介类型添加某些条件,检测设 ...

如何将ASP.NET MVC所有参数均自动设置为默认

今天看到CSDN上有个问题觉得有点意思:"可不可以ASP.NET MVC所有参数均自动设置为默认" public class HomeController : Controller ...

用正则从html代码中提取图片路径

$str = '

技巧:Linux 动态库与静态库制作及使用详解

技巧:Linux 动态库与静态库制作及使用详解 标准库的三种连接方式及静态库制作与使用方法 Linux 应用开发通常要考虑三个问题,即:1)在 Linux 应用程序开发过程中遇到过标准库链接在不同 L ...

《Algorithms 4th Edition》读书笔记——2.4 优先队列(priority queue)-Ⅶ(延伸:堆排序的实现)

2.4.5 堆排序 我们可以把任意优先队列变成一种排序方法.将所有元素插入一个查找最小元素的有限队列,然后再重复调用删除最小元素的操作来将他们按顺序删去.用无序数组实现的优先队列这么做相当于进行一次插 ...

wildfly与mysql数据库连接问题

wildfly报错: Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link f ...

每次执行java命令 都要source_解决每次执行Java等命令时都要重新source /etc/profile后才能执行,否则找不到命令...相关推荐

  1. alert时java还时js_js 加alert后才能执行方法

    原因是:访问页面时,某些js方法还没初始化(或者还没有加载出来)此时调用肯定不执行.alert起到了延迟的功能,当用户点击确定此时要执行的js恰好初始化完成,能正常执行. 解决方法是 加setTime ...

  2. linux java串口读写权限_解决linux下java读取串口之权限问题 No permission to create lock file. | 学步园...

    在终端或IDE中运行java读取串口程序时,总是报告如下信息: [lhwtouch@localhost root]$ java Main Experimental: JNI_OnLoad called ...

  3. js 加alert后才能执行方法

    原因是:访问页面时,某些js方法还没初始化(或者还没有加载出来)此时调用肯定不执行.alert起到了延迟的功能,当用户点击确定此时要执行的js恰好初始化完成,能正常执行. 解决方法是 加setTime ...

  4. Java 8中HashMap冲突解决

    Java 8中HashMap冲突解决 目录(?)[+] 在Java 8 之前,HashMap和其他基于map的类都是通过链地址法解决冲突,它们使用单向链表来存储相同索引值的元素.在最坏的情况下,这种方 ...

  5. Tomcat 报错 java.net.connectexception:拒绝连接 解决办法

    tomcat java.net.ConnectException: Connection refused 1,描述 在一次配置新工程项目,修改Tomcat server.xml后,执行shutdow. ...

  6. java中url参数中有空格,tomcat下载文件时,URL含有文字参数与空格参数出错(java.io.FileNotFoundException错误) 解决方法(转)...

    像这个例子  URL="http://10.0.2.2:8080/AndroidServer/Music/陈奕迅 - 浮夸.mp3 "这样的URL就无法通过,所以在"陈奕 ...

  7. java提示程序包不存在,解决:Error:java xxxx 程序包不存在

    java程序包不存在,解决:Error:java xxxx 程序包不存在 今天早上,一跑项目报错了.. java程序包不存在.我是小白啊,之前没有遇到过这种问题就赶紧查了查.终于解决了. 其实我遇到的 ...

  8. java 虚拟机的存储_《深入理解java虚拟机》之内存模型与安全

    不同的平台,内存模型是不一样的,但是jvm的内存模型规范是统一的.其实java的多线程并发问题最终都会反映在java的内存模型上,所谓线程安全无非是要控制多个线程对某个资源的有序访问或修改.总结jav ...

  9. java是纯_让你真正了解Java(纯干货)

    "你学习一门技术的最佳时机是三年前,其次是现在."这句话对于哪一种行业都很适用,如果你已经学习过Java,那么恭喜你你很有先见之明,如果你并不了解Java,这篇文章带你快速掌握Ja ...

最新文章

  1. 常用的异常检测算法有哪些?
  2. 健康大脑结构的变化如何影响认知的?
  3. linux下的软件使用——抛弃Windows的历程
  4. php通过MongoClient扩展连接mongodb库的两点建议
  5. 【嵌入式】C语言中volatile关键字
  6. ogg源端mysql添加trandata_OGG_GoldenGate日常维护(案例)
  7. carsim输出端口2的宽度无效_PIO CORE 解析 (2)
  8. c语言选择题答案在哪查,C语言选择题及答案
  9. HDOJ 1720 A+B Coming
  10. 图像扩充边界_使用机器学习来索引数十亿图像中的文本
  11. placeHolder 兼容所有浏览器
  12. win10开启最小化托盘/系统托盘
  13. 模仿风宇博客登录蒙层弹窗(vuex+computed实现)
  14. 2021/9/2 BLE PRA 广播包
  15. 3.Flink-On-Yarn开发使用\原理\Session会话模式\Per-Job模式
  16. TCP/IP协议族之运输层协议 ( UDP, TCP)
  17. python笔试题奥特曼打怪兽_一个python面试笔试题
  18. 数据结构专题——虚树
  19. R语言多层桑基图_绘制炫酷桑基图,R语言(networkD3包)能搞定?
  20. 随机生成6位数字,且6个数字不重复

热门文章

  1. 第七章   配置文件与网站部署
  2. 面积最大的全1子矩阵
  3. 虚拟化何以四两拨千斤
  4. laravel CURD facade原始SQL
  5. 案例二十、自动化运维-代码上线
  6. CentOS 7最小化安装步骤
  7. postgresql关闭自动提交
  8. .NET C#语言基础 20140814
  9. getopt( )和 getopt_long( )
  10. 136.二层交换机是哪一层的设备,与三层交换机之间的区别?