首页 > 系统相关 >在CentOS 7中设置环境变量有多种方式

在CentOS 7中设置环境变量有多种方式

时间:2023-05-10 17:34:57浏览次数:35  
标签:文件 CentOS 添加 export 设置 PATH 环境变量

在CentOS 7中设置环境变量有多种方式。以下是其中几种常用的方法:

  1. 设置系统级环境变量

将环境变量添加到 /etc/profile 文件中。编辑该文件并在末尾添加类似下面的语句:

export PATH=/path/to/bin:$PATH

保存文件后,使用 source /etc/profile 或重启系统使其生效。注意,此时所有用户都可以使用这个环境变量。

  1. 设置单个用户的环境变量

将环境变量添加到 ~/.bashrc 文件中。编辑该文件并在末尾添加类似下面的语句:

export PATH=/path/to/bin:$PATH

保存文件后,使用 source ~/.bashrc 让该用户的环境变量生效。

  1. 在服务启动脚本中设置环境变量

在服务的启动脚本中添加环境变量。例如,对于 MySQL,可以编辑 /etc/init.d/mysqld 文件,在脚本顶部添加类似下面的语句:

export PATH=/path/to/bin:$PATH

保存文件后,重启 MySQL 服务使其生效。

  1. 使用 setenv 命令

可以使用 setenv 命令直接在命令行中设置环境变量,例

标签:文件,CentOS,添加,export,设置,PATH,环境变量
From: https://www.cnblogs.com/hsyw/p/17388625.html

相关文章

  • 使用mybatisplus分页插件,设置了每页容量和页数但还是获取的全部数据(已解决)
    注意观察mybatisplus的查询语句,分页插件正确配置后,在查询时会使用limit限制查询的数量(如下图) 但是如果没配置好就是没有limit这个限制,只要加上配置文件或者确认自己的配置正确即可,配置参考如下博客springboot(二)整合mybatisplus+分页插件+代码生成springboot(二)整合mybat......
  • GeoServer发布图层栅格格式设置样式
    最近工作中使用到了geoserver发布tif图,发布图层后需要给图层设置样式。发布图层就不在这里说了,可以参考其他博客,主要记录一下编写图层样式。一、介绍1、图层类型在geoserver中图层类型分为以下几类:我们可以在管理界面中查看我们发布的图层类型,后面写样式时需要根据我......
  • 浏览器设置广告拦截
    打开系统自带浏览器点击右边...选择扩展   进入扩展页面后搜索adguard后下载插件开启拦截功能随便打开一个网页测试拦截功能......
  • Windows下安装Redis,并设置开机自动启动
    这篇文章是在Windows上安装redis,关于如何在Linux上安装redis可以参看Redis下载地址:https://github.com/tporadowski/redis/releases1.下载redis,并解压2.打开cmd命令行进入redis文件夹下,输入如下命令redis-server.exeredis.windows.conf 3.打开一个新的cmd,输入命令redis-serve......
  • Linux CentOS7下安装Redis
    这篇文章是在Linux上安装redis,关于如何在window上安装redis可以参看1.下载Redis。进官网下载最新稳定版 https://redis.io/download2.使用工具上传到linux上,默认根目录root即可 3.解压redis,并把redis移到/usr/local目录下 tarxzfredis-6.0.9.tar.gz//解压mvredis-6.0.9......
  • 直播app系统源码,dialogfragment设置底部没有和屏幕有间隔
    直播app系统源码,dialogfragment设置底部没有和屏幕有间隔 @Override  publicvoidonStart(){    super.onStart();    Windowwindow=getDialog().getWindow();    if(window!=null){      //设置window的背景色为透明色. ......
  • 基于CentOS 7.6安装及配置APISIX 3.0环境
    最近一直在研究微服务相关内容,通过对比各大API网关,发现新起之秀APISIX无论从开源程度上来讲还是功能上,都拥有很大的优势。经历了几天折磨一样的学习,目前在本地环境中配置成功了一套,以供自己留存吧,实在是网上的很多文章要么太老了,要么就是乱写一通。 APISIX官方网址:https://ap......
  • linux 设置定时任务
    这里我们定时清理缓存(AI训练经常导致缓存没有及时清理,后面的读写操作就很慢)书写启动文件sudovimcleanBuff.sh#!/bin/bashecho"开始清理缓存"#写入硬盘,防止数据丢失sync;sync;sync;#延迟10Ssleep10echo1>/proc/sys/vm/drop_cachesecho2>/proc/sys/vm/drop......
  • Linux 设置 LD_LIBRARY_PATH
    转载:https://www.cnblogs.com/zhanggaofeng/p/7535034.html 在Linux下,如果自己写好一个动态链接库,需要在其他程序里调用,则需要让这些程序能找到这个动态链接库,如果设置的不对,就会出现类似的错误:errorwhileloadingsharedlibraries:libmysqlclientso.so.0:cannotopens......
  • allegro16.6设置使VIA打在PAD上不提示DRC
     allegro中任何一个DRC都可以通过show这个DRC的信息来解决问题,从DRC中会显示这个报错的原因已经是哪一类型的详细错误!这里是以VIA打在PAD上不提示DRC举例1、Setup->Constraints->ConstraintManager->在弹出的页面:Analyze->:AnalysisModes->PhysicalModes->Pad-paddirectc......