# 美国Linux服务器系统的环境变量介绍

> 来源：梦飞idc云平台 | 原文：https://www.mfisp.com/18939.html | 发布：2023-03-27 | 更新：2023-03-27 | 分类：服务器vps推荐

[美国服务器](https://www.mfisp.com/shop/usidc)在Windows操作系统下的话，很多软件安装都需要配置环境变量，比如安装jdk如果不配置环境变量，在非软件安装的目录下运行javac 命令就会报告找不到文件类似的错误。而[美国服务器](https://www.mfisp.com/shop/usidc)在Linux操作系统下，如果下载并安装应用程序，很可能会在键入它的名称的时候，[美国服务器](https://www.mfisp.com/shop/usidc)会出现“command not found”的提示内容。

 

![美国Linux服务器系统的环境变量介绍](https://www.mfisp.com/wp-content/uploads/2023/03/b3481944b71743f2a883f81ed894b153-1.png)

 

如果每次都要到安装目录文件夹内找到可执行文件来进行操作的话就太繁琐了，这其实是涉及到环境变量path的设置问题，而path的设置也是在[美国Linux服务器](https://www.mfisp.com/shop/usidc)系统下定制环境变量的一个组成部分，本文小编就来介绍下美国Linux服务器系统的环境变量。

 

简单来说[美国Linux服务器](https://www.mfisp.com/shop/usidc)系统的环境变量就是指定一个目录，运行软件的时候，相关的程序将会按照该目录寻找相关文件。 设置变量对于一般[美国Linux服务器](https://www.mfisp.com/shop/usidc)用户来讲最实用的功能就是不用操作拷贝某些dll文件到系统目录中，而path这一系统变量就是系统搜索dll文件的一系列路径。

 

一、Shell定义的环境变量

 

Shell在开始执行的时候就已经定义了一些与系统工作环境有关的变量，[美国Linux服务器](https://www.mfisp.com/shop/usidc)用户还可以重新定义这些变量。 常用的shell环境变量有以下几种：

 

```
HOME：用于保存用户主目录的完全路径名
PATH：用于保存用冒号分隔的目录路径名
SHELL：当前用户使用的Shell
UID：当前用户的UID
LOGNAME：当前用户的登录名
HOSTNAME：主机名称
```

 

二、查看环境变量

 

[美国Linux服务器](https://www.mfisp.com/shop/usidc)系统中set 、env 和 export 命令都可以查看环境变量。

 

1、set命令显示当前shell的变量，包括当前用户的变量,set主要用来设置sh的参数与选项

 

2、env命令显示当前用户的变量，env用来在构建的[美国Linux服务器](https://www.mfisp.com/shop/usidc)环境中运行命令

 

3、export命令显示当前导出成用户变量的shell变量

 

每个shell都有特有的变量set显示的变量，这个和用户变量是不同的，当前用户变量和用什么shell无关，不管[美国Linux服务器](https://www.mfisp.com/shop/usidc)用户使用什么shell都会存在，比如HOME，SHELL等这些变量。

 

但shell本身的变量不同，比如BASH_ARGC， BASH等，这些变量只有set才会显示，是bash特有的。export不加参数的时候，显示哪些变量被导出成了用户变量，因为一个shell本身的变量可以通过 export “导出”变成一个用户变量。

 

![](https://www.mfisp.com/wp-content/uploads/thumb/2021/10/fill_w120_h120_g0_mark_6b9525161d6ba7_1_post.webp) 

[![](https://www.mfisp.com/wp-content/uploads/thumb/2021/10/fill_w120_h120_g0_mark_6b9525161d6ba7_1_post.webp)](https://www.mfisp.com/shop/336.html)

## [美国服务器-USC3E31230B](https://www.mfisp.com/shop/336.html)[出售]

 

￥999

 

￥1199

 
 
- 库存：9.9k 
- 已售：121 
- 人气：3.3k

 

三、[美国Linux服务器](https://www.mfisp.com/shop/usidc)系统下环境变量的设置

 

如果想将一个路径加入到 $PATH 中，可以有几种方法，例如将/tmp/xie路径加入到 $PATH 变量中。

 

1、控制台中设置 (只对[美国Linux服务器](https://www.mfisp.com/shop/usidc)当前shell有效)：PATH=$PATH:/tmp/xie

 

2、修改当前家目录下的 .bashrc 文件 (只对当前用户有效)：vim~/.bashrc

 

在最末尾加入source .bashrc或者..bashrc

 

```
export PATH=$PATH:/tmp/xie
```

 

3、修改/etc/bashrc 文件 (针对所有[美国Linux服务器](https://www.mfisp.com/shop/usidc)用户有效)：vim/etc/bashrc

 

在最末尾加入source /etc/bashrc或者. /etc/bashrc

 

```
export PATH=$PATH:/tmp/xie
```

 

关于美国Linux服务器系统环境变量的内容就介绍到这里，希望能够帮助到有需要的美国Linux服务器用户们。

 

现在[梦飞科技](https://www.mfisp.com)合作的[美国VM机房](https://www.mfisp.com/shop/usvmidc)的[美国Linux服务器](https://www.mfisp.com/shop/usidc)所有配置都免费赠送防御值 ，可以有效防护网站的安全，以下是部分配置介绍：

 

| CPU | 内存 | 硬盘 | 带宽 | IP | 价格 | 防御 |
|---|---|---|---|---|---|---|
| E3-1230v3 | 16GB | 500GB SSD | 1G无限流量 | 1个IP | 900/月 | 免费赠送1800Gbps DDoS防御 |
| E3-1270v2 | 32GB | 500GB SSD | 1G无限流量 | 1个IP | 1250/月 | 免费赠送1800Gbps DDoS防御 |
| E3-1275v5 | 32GB | 500GB SSD | 1G无限流量 | 1个IP | 1350/月 | 免费赠送1800Gbps DDoS防御 |
| Dual E5-2630L | 32GB | 500GB SSD | 1G无限流量 | 1个IP | 1450/月 | 免费赠送1800Gbps DDoS防御 |

   

[梦飞科技](https://www.mfisp.com)已与全球多个国家的顶级数据中心达成战略合作关系，为互联网外贸行业、金融行业、IOT行业、游戏行业、直播行业、电商行业等企业客户等提供一站式安全解决方案。持续关注[梦飞科技官网](https://www.mfisp.com)，获取更多IDC资讯！

 

![美国Linux服务器的系统权限](https://www.mfisp.com/wp-content/uploads/2022/01/2022011503162756.jpg)

---
本页由 梦飞idc云平台（https://www.mfisp.com）提供。站点导航见 https://www.mfisp.com/llms.txt
