IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux 环境变量 -> 正文阅读

[系统运维]Linux 环境变量

目录

概述:

Linux 环境变量 - 完整指南

什么是变量?

Linux中的环境变量是什么?

环境变量的重要性

环境变量命令

Linux 环境变量列表


概述:

在Linux 环境变量中定义系统行为。环境变量存在于所有操作系统中,如 Linux、Mac、Windows 等。环境变量与变量相同。我们可以使用与变量相同的语法声明、调用和设置它们。

我们在需要时通过守护程序和应用程序引用环境变量。我们使用环境变量来撤销默认设置,并且在环境变量的帮助下,我们可以处理系统设置。在这篇 Linux 环境变量博客中,我们将讨论如何设置环境变量以及如何使用它们。

Linux 环境变量 - 完整指南

什么是变量?

变量充当存储值的位置,该值可以是文本、文件名和数字。通常,我们指的是我们在创建它时提供的代表名称。我们存储在该变量中的值可以显示、编辑、删除。

?

编辑切换为居中

添加图片注释,不超过 140 字(可选)

Linux中的环境变量是什么?

Linux 环境变量是影响计算机上的程序或进程的动态值。环境变量存在于所有操作系统中,但数据类型可能不同。环境变量提供有关系统行为的信息。

环境变量的重要性

系统管理员能够更改环境变量以满足其环境中用户的个人或更大组的要求。管理员可以更改命令行提示符主机名。

环境变量命令

  1. Env:此命令显示 shell 中的所有环境变量。

  2. Printenv:此命令打印所有环境变量和正在进行的环境的定义。

  3. Set:这个Linux set环境变量定义并分配了一个环境变量。

  4. 导出:此命令导出新分配的环境变量值。

  5. Unset:此命令删除环境变量。

句法:

未设置变量名

例子:

$未设置 $VAR1

设置环境变量

为了演示环境变量和 shell 变量之间的区别,我们将开始设置 shell 变量。

要创建一个名为“VAR1”且值为“environment”的 shell 变量,我们必须输入:

$VAR1='环境'

我们可以通过 grep set | 精炼 set 命令输出的“echo $MY_VAR”来检查变量是否设置。grep VAR1:

$回声 $VAR1

我们使用“printenv”变量来检查这个变量是否是环境变量。

$printenv VAR1

我们还可以尝试在子 shell 中打印变量,我们将检索一个空输出:

$bash -c '回声 $VAR1'

如果您尝试在子 shell 中打印变量,那么我们将在终端上显示变量名称:

$bash -c '回声 VAR1'

我们也可以在一行中设置环境变量:

$export “NEW_VAR1” =“新 VAR1”

想了解更多相关知识请关注我吧!点击下方蓝色字体领取或者添加V:mashang-zz(备注:999)全套【软件测试/自动化测试】海量资料免费领取

Linux 环境变量列表

以下是一些重要的环境变量

1. USER:当前登录的用户。

例子:

$回声 $USER

用户

2. EDITOR:这是默认的文件编辑器。当我们在终端中输入“edit”时,我们会使用这个编辑器。

3. HOME:这是当前用户的主目录。

例子:

$回声 $HOME

/c/用户/家

4. LOGNAME:这个变量代表当前用户。

5. SHELL:这个变量代表当前用户的shell。

6. TERM:这个变量代表当前的语言环境设置。

例子:

$回声 $TERM

pterm

7. LANG:这个变量代表当前的区域设置。

8. PATH: PATH 环境变量表示执行命令时要搜索的目录列表。当我们执行命令时,系统将探索目录。

例子:

$ 回声 $PATH

/user/library/document/drive: /user/local/temp

9. MAIL: MAIL 环境变量表示当前用户存储他的邮件的位置。

持久环境变量

为了使环境变量保持不变,我们必须在 bash 的配置文件中定义这些环境变量。在 Linux 发行版中,当我们启动机器时,我们从以下文件中读取环境变量:

  • /etc/environment:我们使用这个文件来设置所有的环境变量。

  • /etc/profile- 每当我们进入 bash 登录 shell 时,我们都会加载这个文件的变量。

  • 通过使用“~/.bashrc:”命令,我们可以在 Bash 中声明变量。

  • 通过使用“Source”命令,我们可以在当前 shell 会话中加载环境变量。

结论

Linux 环境变量是一组动态值和应用程序,它们将使用它们来自定义系统。我们可以将它们声明并用作通用变量。在各种环境变量中,我们可以根据自己的需求来使用。我希望本文为您提供有关环境变量的所需信息。

如果您有任何疑问,请在以下部分发表评论,让我们知道。

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-06-01 15:29:48  更:2022-06-01 15:31:44 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/30 2:39:55-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码