LinuxDown

LinuxDown.com
Linux系统下载网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

Linux下修改环境变量的几种主要方法,你知道吗?

2023年5月13日 253点热度

一.环境变量$PATH:

Linux是一个多用户操作系统,每位用户都有自己专有的运行环境。用户所使用的环境由一系列变量所定义,这种变量被称为环境变量。系统环境变量一般都是小写的。

每位用户都可以按照须要更改自己的环境变量,以达到自己的使用要求。常见的环境变量如下表:

在Shell下通过欧元符号$来引用环境变量,使用echo命令可以查看某个具体环境变量的值。

比如,查看PATH的值:

echo $PATH

通过使用env或则printenv命令可以查看系统全部的环境变量设置

以下显示env命令的结果(局部):

TERM=xterm
SHELL=/bin/bash
USER=leo
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
HOME=/home/leo
LANGUAGE=zh_CN:zh:en_US:en
LOGNAME=leo

二.更改环境变量:

登入用户可以按照须要更改和设置环境变量。Linux下更改环境变量,既可以在终端通过Shell命令更改,也可以通过更改系统的配置文件来进行。

2.1更改系统配置文件(推荐)

linux系统修改文件名字_linux系统有几种类型文件?它们分别是什么?_linux文件系统测试

更改系统配置文件,可以达到永久改变环境变量的目的。更改某个配置文件后,在Shell下运行该文件即可使新的设置生效linux文件系统测试linux驱动下载,或则重新登入使用新的变量。

运行文件可用source文件的形式操作,比如:

source ~/.bash_profile

一般更改全局配置文件/etc/profile或则用户配置文件~/.bashrc(有的发行版上为~/.bash_profile)文件:

比如:

PATH=$PATH:$HOME/bin

具体看法如下:

$HOME这个代码是一个环境变量,它代表的是当前登入的用户的主文件夹的意思。(就是家目录的那种)

$HOME/bin这个代码指的就是主文件夹下的bin子目录linux怎么查看系统版本,代表的是文件夹的内部子目录。(注意不是根目录的那种)

PATH=$PATH:$HOME/bin这个代码是设置PATH环境变量,设置环境变量用等号,:引号是分割符。在Windows上添加环境变量用;分号分割,往旁边追加。同理,在Mac上用:引号分割,往前追加。

$PATH:$HOME/bin表示在保留原先的$PATH环境变量的基础上,再降低$HOME/bin这个路径作为新的$PATH环境变量。计算机中的变量有许多,主要应用于系统文件的管理方面。

注意:路径环境变量为PATH,并且引用的时侯后面加一个$,即$PATH

2.2临时设置

通过Shell命令设置环境变量,常用于临时设置环境变量linux文件系统测试,一旦关掉当前终端或则新开一个终端,所设置的环境变量都将遗失。可以直接用等号(=)为变量形参,或则用export命令为变量形参,用法:

变量 = $变量:新增变量值#方式1export 变量 = $变量:新增变量值#方式2

linux文件系统测试_linux系统有几种类型文件?它们分别是什么?_linux系统修改文件名字

比如:

图片

新降低的变量值既可以置于变量原有值的末尾(变量:新增变量值),也可以放在原有变量值的开头(新增变量值:变量:新增变量值),也可以置于原有变量值的开头(新增变量值:变量:新增变量值),也可以置于原有变量值的开头(新增变量值:变量)。

三.bash_profile的用途

在.bash_profile中常用于配置环境变量和用户一些自定义别称等,

总结

到此这篇关于Linux系统中.bash_profile文件解读的文章就介绍到这了,更多相关Linux.bash_profile文件内容请搜索脚本之家先前的文章或继续浏览下边的相关文章希望你们之后多多支持脚本之家!

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: linux环境变量 linux系统 变量 环境变量
最后更新:2023年5月13日

Linux系统下载网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux系统下载网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
高速无线网络畅享,tplink300M Linux驱动带你飞 Linux系统的秘密技巧:轻松修改文件创建日期 Windows远程连接Linux,轻松跨平台操作 关于linux下获取文件的创建时间与实战的相关资料 树莓派Linux系统:极简体验大比拼 Linux系统如何修改文件的时间touch命令的描述指令? Linux上运行exe文件的软件,你绝对不能错过这些 蓝牙耳机怎么连接电脑?笔记本蓝牙适配器的开启方法 全新Linux局域网聊天软件 系统启动时自动运行程序的三种功能方法介绍 Linux系统下载攻略:掌握这些技巧,轻松get Linux查看端口占用情况linux命令:ps、grep、kill 剖析ARM Linux内核:奥秘与精髓解读 康华:Linux内核空间和用户空间的区别及用法 LinuxWine:使用关关采集器的最佳选择 Linux对段式内存映射的支持 Linux课程报告对比:成为顶级Linux系统管理员的秘诀 中通过几个宏拓展的实现来完成设备号的分解和合成 Linux计划任务工具对比:Cron及更多 快速上手Linux系统的基本概念、常用命令和应用
IMAP和POP有什么区别?如何配置邮件客户端使用IMAP高速无线网络畅享,tplink300M Linux驱动带你飞unix系统和linux系统 Unix和Linux系统的经验技巧,你了解吗?lastb列出登入系统失败的用户相关信息补充说明命令嵌入式操作系统的特点及发展前景分析快速定位目标文件,Linux文档管理软件!Linux操作系统下载:选择适合你的发行版获取UbuntuLinux操作系统的PDF文件文件的基础知识介绍Linux下Python开发经验与技巧分享Linux,下的日志文件系统的载体介绍-苏州安嘉Linux编程:系统IO速度稳定性评测一种嵌入式Linux操作系统的构建方法:王晓辉,孙新贺Linux轻松下载文件,简单操作!Linux远程主机的指定目录内容的使用命令Linux解压RAR神器,一招搞定zxvf命令嵌入式Linux文件系统的结构是基于树状的根在顶部深入解析Linux网络内核的开发技巧英特尔发布migrate-pages函数中实现页面迁移的批量TLB刷新Win7上安装Linux虚拟机软件的经验分享!2018.11.05linux.pngLinux发行版线路图
Linux系统中的链路聚合:两个物理网卡绑定为一个逻辑网卡 Linux常见日志和常用命令(Linux)查看系统日志篇 CentOS系统下搭建个性化WordPress博客,快速开始你的写作之旅! linux ftp 服务 如何选择适合的Linux FTP服务? fedora会默认使用中文输入法的中文输入习惯养成,像要了命似的 轻松掌握Linux软件安装技巧,让你的系统更强大! Linux下安装php56教程:安装前准备及检查 linux shell 命令 精通Linux Shell命令:实用经验解析! 微软Build大会宣布了哪些重大产品和更新?回来了 简洁高效:Linux SVN用户管理工具亲身体验! ghost linux系统 备受瞩目的Ghost Linux:稳定性与性能共赢 Linux执行rm命令的危机 Linux网络视频播放神器,畅享高清视界 掌握Linux发行版本查看技巧,轻松了解系统信息 轻松掌握!linux查看内网ip的必备命令 Linux系统上的深度QQ下载指南 传统软件包格式的发行版是一致的吗?? 文本编辑器Vim有个内置功能很强加密功能 思杰的Xen虚拟化软件在服务器上的部署 嵌入式Linux系统的构建和管理方式发生了什么?
标签聚合
linux系统 应用 内核 软件 命令 文件目录 电脑 文件 操作 linux服务器
书籍
课程
技术群
技术干货大合集↓
  • 2023年9月 / 92篇
  • 2023年8月 / 122篇
  • 2023年7月 / 122篇
  • 2023年6月 / 119篇
  • 2023年5月 / 123篇
  • 2023年4月 / 113篇
  • 2023年3月 / 265篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 LinuxDown.com ALL RIGHTS RESERVED.

京ICP备14023444号-2