Bash环境变量的那些事
副标题[/!--empirenews.page--]
bash 变量,尤其是讨厌的环境变量,已经是一个老生常谈的话题了。我们也更应该对它有一个详细的了解,让它为我们所用。 下面就打开终端,开始吧。 环境变量
以上这个命令会显示当前用户的主目录路径,通常都在 顾名思义,变量的值是可以根据上下文变化的。实际上,Linux 系统中每一个用户的
以上这个命令将会把 其中有三点需要留意:
上面第 3 点中环境变量的更改并不是持久有效的,在终端关闭后重新打开终端,又或者是新建一个终端,执行 在讨论如何持久地更改一个环境变量之前,我们先来看一下另一个比较重要的环境变量。 PATH 变量在 如果你查看
每两个目录之间使用冒号
例如以上命令就会执行当前用户 有一个常见的问题:如果你不希望弄乱系统的
然后将这个目录添加到
然后 如果要让变更对当前用户持续生效,就不能在 shell 中直接执行对应的变更,而是应该将这些变更操作写在每次启动 shell 时都会运行的文件当中。这个文件就是当前用户主目录中的 你可以使用诸如 kate、gedit、nano 或者 vim 这些文本编辑器来打开 在文件的末尾添加新行并输入以下内容:
保存并关闭
刚才执行的 现在,你的 shell 就能自动寻找到 自定义变量当然,你也可以定义自己的变量。刚才我们看到的变量名称都是全大写的,实际上变量名称的定义还是比较灵活的。 定义新变量的过程非常直观,直接对它赋值就可以了:
(编辑:淮北站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-7 – Windows 7上的64位TortoiseSVN说“文件或目录
- windows-server-2008 – 随着时间的推移,响应时间会变慢,从
- Windows10dns配置错误网页打不开怎么处理
- Windows 7 – 任务计划程序 – Windows 7
- 基于Linux内核新特性的网关设计实践
- active-directory – 如何在各个Windows 7计算机上管理数百
- Linux 这些工具堪称神器!你用过几个?
- 如何挑选适合自己的Linux系统版本?
- windows-server-2008 – Windows Server 2008 R2上的IIS 8
- 如何在Windows 10中节省空间