如何在日常计算中使用 Linux 导出命令

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 终端命令的问题。