Linux 导出命令标记需要将哪些值传递给一组子进程。 这是一个简单但有用的功能,由 bash 贝壳。 它允许管理员在不中断当前会话的情况下传递环境的配置参数。 这就是为什么在重新启动终端会话之前不使用导出的变量的原因。 幸运的是,导出命令非常易于使用且易于掌握。 在本指南中,我们将为初学者提供有关如何在 Linux 中使用导出的建议。
如何使用 Linux 导出命令
您可以通过多种方式使用导出。 一种常见的 example 其中一个是使用导出来设置用户环境。 用户可以简单地使用 export 指定变量并将它们添加到他们的 。轮廓 文件。 因此,每次登录时都会以这种方式配置环境。
1.显示所有导出的变量
不带任何参数使用时,export 命令会显示您的环境中所有已导出变量的列表。 您应该能够查看变量的名称及其对应的值。
$ export
使用 Linux grep 命令和 export 可以很容易地找到有关特定变量的信息。 下面的命令用一个简单的方法说明了这一点 example.
$ export TEST="for testing purposes" $ export | grep -i test
2.显示当前Shell的导出变量
这 -p 导出标志打印出当前 Linux shell 的所有导出变量的列表。 看看下面 example 看看我们的意思是什么。
$ export -p
– –
您可以使用此命令对正在运行的 shell 会话的各种配置问题进行故障排除。
3. Linux 中的导出变量
导出命令使跨环境共享变量变得容易。 您可以使用导出语句设置变量的值。 下面 example 证明了这一点。
$ export EDITOR=/usr/bin/gedit
这会将 gedit 的路径设置为 EDITOR 变量的值。 您可以使用 grep 确认这一点。
$ export | grep -i EDITOR
4. Linux 中的导出函数
开发者可以使用 -F 用于导出功能的选项导出。 以下 example 使用简单的测试函数演示了这一点。 您可以使用此方法编写自定义 shell 脚本。
$ test () { echo "Test Function"; } $ export -f test $ bash $ test
这应该会在终端窗口中显示字符串“Test Function”。 这 bash call 用于 fork 一个子进程 bash. 没有这个,测试函数将不会打印文本。
5.配置环境属性
您可以在 Linux 中使用 export 命令来配置各种环境参数。 为了 example,如果您将以下行添加到您的 .bashrc 文件,它将在每次系统重新启动时将其设置为 Snap 的路径。
$ echo export PATH="/snap/bin/lxd:$PATH" >> .bashrc
如果您不熟悉内部配置文件的工作原理,请不要担心。 只需在文件末尾添加自定义导出。 这样,您始终可以根据需要找到并删除它们。
结束的想法
Linux 导出命令是配置环境参数的有用工具。 此外,它很容易掌握,因为该命令只有几个不同的选项。 我们概述了一些示例,以帮助您更好地理解此工具。 希望您可以从现在开始使用导出来自定义您的环境。 让我们知道您对本指南的看法。 随时在评论部分提出有关导出或任何其他 Linux 终端命令的问题。