`
wpf814533631
  • 浏览: 191999 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Ubuntu修改用户环境变量

 
阅读更多

修改用户环境变量

用户环境变量通常被存储在下面的文件中:

  • ~/.profile
  • ~/.bash_profile  或者 ~./bash_login
  • ~/.bashrc

上述文件在Ubuntu 10.0以前版本不推荐使用。

系统环境变量

系统环境变量一般保存在下面的文件中:

  • /etc/environment
  • /etc/profile
  • /etc/bash.bashrc

/etc/profile 和 /etc/bash.bashrc 在Ubuntu 10.0版本中不推荐使用。

加入环境变量

如想将一个路径加入到$PATH中,可以像下面这样做(修改/etc/profile):

$ sudo nano /etc/profile
 

在里面加入:

export PATH="$PATH:/my_new_path"
 

你可以自己加上指定的多个路径,中间用冒号隔开。环境变量更改后,在用户下次登陆时生效,如果想立刻生效,则可执行下面的语句:

$source /etc/profile
 

需要注意的是,最好不要把当前路径”./”放到PATH里,这样可能会受到意想不到的攻击。

其他文件的修改方式与此类似,需要注意的是/etc/environment 不需要使用export 设置环境变量,其他profile文件需要。

分享到:
评论

相关推荐

    arm环境变量的设置

    linux 编程变量设置 linux...在Ubuntu中有如下几个文件可以设置环境变量 1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。

    Ubuntu下神州数码代理客户端

    安装: 在安装前,请用户先编辑运行脚本文件runzdclient,将其中的user和pass... 安装程序会复制核心程序zdclient以及用户脚本runzdclient到系统目录/usr/bin,并设置相关属性,如果用户希望安装到其他目录...

    Ubuntu权威指南(2/2)

    《Ubuntu权威指南》目录 目 录 第1章 系统概述与安装 1 1.1 Linux的兴起与发展 2 1.2 充分利用网上资源 3 1.2.1 Ubuntu官方网站 3 1.2.2 GNU网站 4 1.2.3 Linux文档项目网站 4 1.2.4 网上求助 5 1.3 随时查询随机...

    Ubuntu安装MySQL5.7并配置数据存储路径的方法步骤

    (注意:通过APT方式安装的版本都是现在最新的版本,通过这种方式安装好之后开机自启动都已经配置好,和命令行上的环境变量,无需手动配置。) sudo apt-get install mysql-server 如果提示依赖不足,运行下面命令...

    Ubuntu权威指南(1/2)

    《Ubuntu权威指南》目录 目 录 第1章 系统概述与安装 1 1.1 Linux的兴起与发展 2 1.2 充分利用网上资源 3 1.2.1 Ubuntu官方网站 3 1.2.2 GNU网站 4 1.2.3 Linux文档项目网站 4 1.2.4 网上求助 5 1.3 随时查询随机...

    Kubuntu 8.04.1下配置JDK支持

    ★测试环境:系统 Kubuntu 8.04.1 JDK版本 sun-java6-jdk Kubuntu 8.04.1下配置JDK支持 第一步:安装JDK ... 修改指定用户环境变量 修改所有用户的环境变量 第三步:安装浏览器的JAVA Plugin(可选)

    京东青龙脚本-方便获取京东京东豆

    一个京东青龙脚本-方便获取京东京东豆的源码 一键部署(2.11.3版本青龙,默认国内机拉库命令,建好后根据情况自行调整) 使用root用户运行下面一串命令,支持Centos/Ubuntu系统 ...4、添加CK环境变量

    subsonic:基于ubuntu的Docker亚音速镜像

    添加环境变量 SUBSONIC_USER 以更改亚音速进程运行的用户。 SUBSONIC_USER_UID 指定用户的 UID,可选。 例子 docker run -d -e SUBSONIC_USER=akegata -e SUBSONIC_USER_UID=2000 -v '/var/subsonic:/var/subsonic' ...

    ubuntu部落(适合初学者,可以作为初学者的手册)

    修改源并更新升级Ubuntu.................... 12 设置中文支持环境................................. 17 安装JAVA 环境..................................... 18 安装多媒体播放驱动................................

    packer-public:具有模板的Packer存储库,可用于构建Centos 78和Ubuntu 1804 vCenter映像

    这些模板当前都使用HashiCorp Vault从我的环境中检索敏感数据,但是,使用Vault定义的所有用户变量都可以在您的环境中使用您自己的变量简单地重新定义。 ! 重要的提示 ! 使用这些Packer模板需要Packer> = v1.5.2...

    parasol:CTF分数服务器-捕捉未来

    阳伞 捕捉未来。 关于 parasol是使用进行的“ Capture the Flag”(CTF)竞​​赛的分数服务器应用程序。 要求 Ruby 2.1 PostgreSQL 9.3 ... 数据库的名称取决于环境变量RAILS_ENV 。 运行rake db:migrate

    track-word-changes

    此时,您必须创建以下环境变量来存储 unoconv python 脚本的位置: $ export UNOCONV_PATH=/path-of-unoconv-python-script 之后,您必须在用户二进制文件中安装以下脚本之一: Unoconv 笔记 请注意,您需要让 ...

    Up-Your-Meteor:到Linux的现代流星部署

    这是的修改版本,使用了更多最新工具,并且可以在基于systemd的linux发行版(例如Ubuntu 16.04)上运行下面是所有这一切都需要进行编辑,因为许多功能被拉出并留给用户,以便用户根据自己的喜好在服务器上进行配置...

    Recall:使用 Negroni 用 Golang 编写的 Anki 提醒系统

    要设置的环境变量: Sendgrid 用户和密钥:SENDGRID_USER SENDGRID_KEY Postgres 信息 POSTGRES_PORT_5432_TCP_ADDR(本地主机,如果链接 psql docker 容器,则已设置,Ubuntu aws 上的 /var/run/postgresql) ...

    algosig:Algo SIG是ChiPy的特殊兴趣小组,我们在其中讨论和实践万物算法

    带有WSL的Windows 10 从Microsoft Store和Ubuntu 遵循如果您在gem update或gem install jekyll bundler收到许可错误,请阅读gem install jekyll bundler 在Ubuntu用户目录中修改.bashrc :nano ~ /.bashrc

    market-dashboard:市场的GUI前端

    市场仪表板 创建的前端。 旨在与开发的。 虽然专为改装的《我的世界》而设计; 它具有足够的通用性,不仅可以与原始Minecraft一起使用,而无需更改源代码,也可以与...market-dashboard需要一些环境变量才能构建(这

    Hyperledge-Blockchain-Explorer:自定义Hyperledger Explorer

    URL='https://your-hosted-explorer-ip-or-link' 启动React Server npm start 将来会增加Docker支持下一版本的功能交易订阅(您将收到有关新交易,新区块甚至创建新频道的通知) 只需更改环境变量即可完全根据您的...

    ed25519:适用于node.js的Ed25519实现

    在PYTHON环境变量中将路径设置为python.exe。 从安装Visual Studio 2017生成工具 用法 有关用法的详细信息,请参见example.js文件。 建立和测试状态 CI涵盖以下节点版本: 8 10 12 14 以及以下操作系统: ...

    java8看不到源码-cerberus-util-scripts:创建Cerberus环境所需的各种AMI所需的Packer、Shell和Pu

    AMI,我们需要设置以下环境变量 AWS_ACCESS_KEY=[用户或角色的 AWS 访问密钥] AWS_SECRET_ACCESS_KEY=[用户或角色的 AWS 秘密访问密钥] 如果您使用的是临时凭证,您可以修改打包程序文件以获得临时令牌 对于 OSS ...

    UbuntuChina12

    《Ubuntu权威指南》目录 目 录 第1章 系统概述与安装 1 1.1 Linux的兴起与发展 2 1.2 充分利用网上资源 3 1.2.1 Ubuntu官方网站 3 1.2.2 GNU网站 4 1.2.3 Linux文档项目网站 4 1.2.4 网上求助 5 1.3 随时查询随机...

Global site tag (gtag.js) - Google Analytics