linux 环境变量配置方式
2024-08-28 07:49:36
linux 环境变量可以在多个文件中配置
说明: linux bash 运行模式分为两种: login shell 和non-login shell, 两种登录模式启动是加载的配置文件不一样。
1. /etc/profile ---> login shell ---> 输入用户名和密码登录系统
2. ~/.bashrc ---> non-login shell ---> 执行一下类似命令时,ssh hadoop102 command
3. /etc/profile.d/*.sh ----> 以上两种文件中都要去执行/etc/profile.d
应用: 让某个程序用户登录就启动该程序
例1: 一登录服务器就启动zookeeper
编写zookeeper 启动脚本,将该脚本放在/etc/profile.d/目录下即可:
例2:在/ect/profile.d/ 目录下创建myenv.sh文件用来配置各种环境变量
最新文章
- [THINKING IN JAVA]初始化和清理
- CDN——到底用还是不用?
- Python 2.7的安装(64位win10)
- Sublime Text 2 入门
- Ubuntu nfs 配置
- c++ 函数的函数声明
- ES5严格模式
- jQuery -&;gt; end方法的使用方法
- 两个DIV,左DIV宽度固定,右DIV自动填满剩余空间
- html的map自适应
- Word Ladder II 2015年6月4日
- Selenium+java+idea的安装与配置
- self,和类实例化加不加括号的理解
- CSS3旋转缩放移动倾斜等效果——transform
- mongodb的配置文件详解()
- zkw线段树模板题
- bzoj4933: 妙
- JDK8新特性,给接口添加一个默认实现
- Java设计模式(7)装饰模式(Decorator模式)
- POJ 1051
热门文章
- C. Not Equal on a Segment(codeforces)
- Codeforce C. Pearls in a Row
- Tomcat 组成与工作原理
- MCMC using Hamiltonian dynamics
- 在页面上绘制一张表格,使用 DOM 节点的动态添加和删除向表格中插入数据,点击表格每行后的“删除”超链接
- .net core集成使用EasyNetQ来使用rabbitmq
- Flask_Flask-Migrate数据迁移扩展(十二)
- 基于CentOS7.x gitlab环境搭建,卸载,汉化 --搭建篇
- jquery 的 ajax 传输 数组 ,但后台无法获取的 原因 与 解决 办法
- CentOS6.5安装Hive-1.2.2