1.软文推荐

2.软文推荐

3.软文推荐

export命令为Shell内建命令,用于设置或显示环境变量,环境变量包含变量与函数。在Shell中执行程序时,Shell会提供一组环境变量。export可新增、删除或修改环境变量,供后续被执行的程序使用。export的作用效果仅限于当前登陆。

如何使用Linux的export命令

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

显示export所有的变量

当不带任何参数使用时,export命令将显示环境中所有export变量的列表。您应该能够查看变量的名称及其对应的值。

linuxmi@linuxmi:~$ export

通过使用Linux grep命令和export命令,可以很容易地找到关于特定变量的信息。下面的命令使用一个简单的例子来说明这一点。

linuxmi@linuxmi:~$ export LINUXMI="Welcome to linuxmi.com"
linuxmi@linuxmi:~$ export | grep -i linuxmi
2、显示当前Shell的export变量

export的-p标志将打印出当前Linux shell中所有导出变量的列表。看看下面的例子,看看这是什么意思。

linuxmi@linuxmi:~$ export -p

您可以使用这个命令来排除正在运行的shell会话的各种配置问题。

3、Linux下的export变量

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

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

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

linuxmi@linuxmi:~$ export | grep -i EDITOR
4、Linux下的导出函数

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

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

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

5、配置环境属性

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

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

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

总结

Linux export命令是配置环境参数的一个有用工具。此外,这个命令非常容易掌握,因为这个命令只有几种不同的选项。我们概述了一些示例,以帮助您更好地理解这个工具。希望从现在开始,您可以开始使用export来定制环境。如果道你对这个简单的指南有什么看法。请在评论部分给我们留言,谢谢。

本文来源:www.lxlinux.net/5363.html,若引用不当,请联系修改。

相关文章 8

1

Linux系统管道命令详细使用教程 2分钟前

管道命令是Linux系统中一种通信机制,在进程通信的时候起着很大的作用,也可以将进程的输出(stdout)直接作为下一个进程的输入。下面良...

2

Linux中对根目录进行扩展 4分钟前

本篇文章重点为大家讲解一下Linux中扩展根目录具体方法,有需要的小伙伴可以参考一下。 1、现象: 日志服务器当初考虑不周,分区划分不...

3

VoLLcloud:香港CMI云服务器-年中首次6折限量促销-三网直连-200M带宽起–G口冗余 6分钟前

vollcloud怎么样? vollcloud LLC首次推出6折促销,本次促销福利主要感恩与回馈广大用户对于我们的信任与支持,我们将继续稳步前行,为广大...

4

Linux系统locate命令详细使用方法 7分钟前

locate 命令也是用于Linux系统中查找文件或者目录的,其功能比find命令更加强大而且速度更快,下面良许教程网为大家分享一下Linux系统 loc...

5

国外哪家云服务器好(国外云服务器哪家比较好呢) 9分钟前

国外哪家云服务器好?如果要用国外服务器的话,可以用美国服务器,这是国内站长普遍爱用的服务器。虽然比不上国内服务器稳定,但美...

6

HostXen:日本大阪云主机,充值送20元代金券,2核2G内存/35G硬盘/3M带宽,50元/月起 12分钟前

hostxen日本云主机基于Xen架构云主机,支持内存、CPU、宽带和硬盘自由DIY。所有主机默认包含35G硬盘。有需要的可以围观一下。HostXen是一家国...

7

详解redis内部运作机制 14分钟前

redis 就是一个数据库,不过与传统数据库不同的是 redis 的数据是存在内存中的,所以读写速度非常快,因此 redis 被广泛应用于缓存方向,本...

8

Linux下删除组具体方法 17分钟前

Linux中如何删除组?linux通过将具有相同特性的用户划归为一个组,可以大大简化用户的管理,方便用户之间文件的共享,下面为大家详细讲...