Linux环境变量:如何在Linux VPS上读取和设置

在本教程中,我们将深入解释什么是 Linux 环境变量,并教您在VPS上进行基本修改和读取命令,让您入门!让我们跳进去吧!

什么是变量

在计算机科学中,变量是存储值的位置,该值可以根据条件或传递给程序的信息进行更改。变量在编程中起着重要作用,它们使开发人员能够编写与他们所使用的操作系统相关的灵活程序!

Linux环境变量:如何在Linux VPS上读取和设置

什么是 Linux 环境变量

环境变量是影响服务器上运行的程序或进程的动态值。它们存在于每个操作系统中,并且它们的类型可能有所不同。可以创建、编辑、保存和删除环境变量。Linux 环境变量是存储在系统中的信息的占位符,这些信息将数据传递给在 shell 或子 shell 中启动的程序。

Linux 环境变量命令

让我们看一下您可能想知道的一些常见的 Linux 环境变量命令。请记住,在修改任何变量之前,您需要使用SSH访问托管 VPS。

如何查看 Linux 环境变量

您可以使用 printenv 命令查看 Linux 发行版上的完整环境变量列表。在 Ubuntu 上简单地使用它会提供一个显示变量的大输出。

您可以通过在修饰符中添加管道来获得更易于管理的输出:

  1. 打印环境 | 较少的

每行都包含 Linux 环境变量的名称,后跟=和值。例如:

  1. HOME=/家/爱德华

HOME是一个 Linux 环境变量,其值设置为/home/edward目录。

环境变量通常是大写的,但您也可以创建小写的环境变量。printenv的输出 以大写形式显示所有环境变量。

需要注意的重要一点是 Linux 环境变量区分大小写。如果要查看特定环境变量的值,可以通过将该变量的名称作为参数传递给 printenv 命令来实现。整个字符串在命令行中看起来像这样:

  1. 打印环境首页

输出:

  1. /家/爱德华

另一种显示环境变量值的方法是使用echo命令,如下所示:

  1. 回显 $USER

输出:

  1. 爱德华

如何创建新的 Linux 环境变量

此命令的基本语法如下所示:

  1. 导出 VAR="值"

让我们分解一下:

  • export – 用于创建变量的命令
  • VAR——变量名
  • = – 表示后面的部分是值
  • “价值” ——实际价值

在现实世界的场景中,命令可能如下所示:

  1. 导出爱德华=“hostinger

让我们看看如何更改TZ – 时区 – 变量的值:

首先,让我们查看时间:

  1. 日期

该命令将输出当前时间。

然后我们可以使用导出命令来更改时区:

  1. 出口 TZ =“美国/太平洋”

现在变量的值已更改,我们可以使用date命令再次检查时间,这将输出适合于对 Linux 环境变量所做更改的不同时间。

取消设置 Linux 环境变量的值

我们将使用unset命令。让我们看看命令的语法是怎样的,并将其分解:

  1. 未设置 VAR

命令的部分是:

  • unset——命令本身
  • VAR——我们要取消设置的变量

简单吧?我们将取消设置时区变量作为测试:

  1. 取消设置 TZ

这会将时区设置为其默认值,我们可以再次使用 date 命令进行检查。

从命令行设置和取消设置 Linux 环境变量只会影响当前运行的会话。如果你想让你的设置在登录之间保持不变,你必须在你的个人初始化文件中定义环境变量——即.bash_profile。

本地和全局 Linux 环境变量

在计算机编程中,全局变量是可以在程序的任何地方使用的变量。而局部变量是在函数中定义的并且只能在该函数中使用的变量。这是一个例子——Global_var和local_var是全局变量和局部变量:

  1. Var 全局值=50
  2.     功能乐趣()
  3.     {
  4.     var local_var =20;
  5.     }

Linux 环境变量可以是全局的或局部的。全局环境变量在 shell 会话和 shell 生成的任何子进程中都是可见的。虽然局部变量只能在创建它们的 shell 中可用。

系统环境变量全部使用大写字母来区别于普通的用户环境变量。

如何设置本地 Linux 环境变量

在以下示例中,local_var仅在当前 shell 中可见:

  1. local_var=爱德华
  2.  
  3. 回显 $local_var
  4.  
  5. 爱德华

我们可以使用export命令创建一个全局环境变量:

  1. export Global_var=你好
  2.  
  3. 狂欢
  4.  
  5. 回声 $Global_var

最后输出将是:

  1. 你好

结论

恭喜,现在您了解了所有 Linux 环境变量基础知识!请记住始终小心,研究您正在修改的内容并不断提高您的技能!我们希望本教程能帮助您做到这一点!

文章链接: https://www.mfisp.com/18621.html

文章标题:Linux环境变量:如何在Linux VPS上读取和设置

文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

点点赞赏,手留余香

给TA打赏
共0人
还没有人赞赏,快来当第一个赞赏的人吧!
    IDC云库

    什么是Linux watch命令,如何使用它+示例

    2023-3-20 9:47:46

    IDC云库服务器vps推荐

    如何设置Nginx反向代理

    2023-3-20 10:00:45

    0 条回复 A文章作者 M管理员
    如果喜欢,请评论一下~
    欢迎您,新朋友,感谢参与互动!
      暂无讨论,说说你的看法吧
    个人中心
    购物车
    优惠劵
    今日签到
    私信列表
    搜索

    梦飞科技 - 最新云主机促销服务器租用优惠