加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡阳站长网 (https://www.0734zz.cn/)- 数据集成、设备管理、备份、数据加密、智能搜索!
当前位置: 首页 > 教程 > 正文

在Linux中使用export命令

发布时间:2021-01-25 13:45:33 所属栏目:教程 来源:未知
导读:Linux下的export变量 export命令使跨环境共享变量变得很容易。您可以使用export语句设置变量的值。下面的示例演示了这一点。 linuxmi@linuxmi:~$export EDITOR =/usr/bin/gedit 这将把gedit的路径设置为编辑器变量的值。您可以使用grep来确认这一点。 linuxm

Linux下的export变量

export命令使跨环境共享变量变得很容易。您可以使用export语句设置变量的值。下面的示例演示了这一点。


  1. linuxmi@linuxmi:~$ export EDITOR=/usr/bin/gedit 

这将把gedit的路径设置为编辑器变量的值。您可以使用grep来确认这一点。


  1. linuxmi@linuxmi:~$ export | grep -i EDITOR 

4、Linux下的导出函数

开发人员可以使用-f选项导出函数。下面的示例使用简单的测试函数演示了这一点。您可以使用此方法编写自定义shell脚本。


  1. linuxmi@linuxmi:~$ test () { echo "Test Function"; }  
  2. linuxmi@linuxmi:~$ export -f test  
  3. linuxmi@linuxmi:~$ bash  
  4. Test Function  
  5. dircolors: /home/linuxmi/.dircolors: 没有那个文件或目录  
  6. linuxmi@linuxmi:~$ test  
  7. Test Function 

这应该在终端窗口中显示字符串" Test Function "。bash调用用于为bash派生一个子进程。否则,test函数将不会打印文本。

5、配置环境属性

在Linux操作系统下,可以使用export命令配置各种环境参数。例如,如果您将下面这一行添加到.bashrc文件中,它将在每次系统重新启动时将其设置为Snap的路径。


  1. linuxmi@linuxmi:~$ echo export PATH="/snap/bin/lxd:$PATH" >> .bashrc 

如果您不熟悉配置文件内部的工作方式,也不必担心。只需在文件末尾添加自定义导出即可。这样,如果你愿意,你总是可以找到并删除它们。

inux export命令会标记哪些值需要传递给一组子进程。这是bash shell提供的一个简单但有用的特性。它允许管理员在不中断当前会话的情况下传递环境的配置参数。这就是为什么在终端会话重新启动后才使用导出变量的原因。幸运的是,export命令使用起来非常简单,易于掌握。在本指南中,我们将建议新手如何在Linux中使用export。

如何使用Linux的export命令

您可以以多种方式使用export。一个常见的例子是使用export来设置用户环境。用户可以简单地使用export指定变量并将它们添加到他们的.profile文件中。因此,每次用户登录时,环境都将按照这种方式配置。

(编辑:衡阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读