博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
env,export
阅读量:6233 次
发布时间:2019-06-21

本文共 735 字,大约阅读时间需要 2 分钟。

这几个命令都是和Linux环境变量相关的

env

查看系统所有的环境变量,个人觉得这里面最重要的就是PATH,我们在终端敲入的命令,其实都是一个个脚本文件,那么Shell去哪找这些文件呢?搜索路径就存在PATH里,PATH里用:作分隔符区分不同的路径

举个栗子:

$ envPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/gamesSHELL=/bin/bashLC_NUMERIC=zh_CN.UTF-8USER=jiangSHLVL=1HOME=/home/jiangLOGNAME=jiang...

如果想要查看特定的环境变量的值,可以使用$echo $env_var

再来个栗子:

$ echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

export

针对这次登录更改环境变量的值,仅对此次登录的后续程序有影响,如果想让每次登录都执行一次\(export,可以将命令添加在相应用户的~/.bashrc文件中 **\)export [-fnp] [变量名称]=[变量值]**

-f #代表[变量名称]中为函数名称。
-n #删除指定的变量
-p #列出所有的shell赋予程序的环境变量。
举个栗子,将当前目录添加的PATH变量中:

$export $PATH=$PATH:.

转载于:https://www.cnblogs.com/xiaojiang1025/p/5866865.html

你可能感兴趣的文章
Java 和 C#在重写上的区别
查看>>
基础才是重中之重——对var的误会,对不起,我愿望(冤枉)你了
查看>>
集合类型的装配
查看>>
【Linux开发技术之工具使用】配置VIM下编程和代码阅读环境
查看>>
【读书笔记】测试驱动开发(中文版)
查看>>
ExtAspNet v3.0.1
查看>>
javascript 构造函数和方法
查看>>
使用VB.net Express 2010开发AutoCAD.net插件调试时出现很多错误的解决办法
查看>>
.net服务使用笔记(原创)
查看>>
使用Tomcat配置域名
查看>>
[转]Oracle/Altibase数据库中Sequence的用法
查看>>
URAL 1009 K-based Numbers
查看>>
android 知识点汇总
查看>>
android之Notification通知
查看>>
C# 生成等比缩略图的类
查看>>
安利 : プログラミングで彼女をつくる 全攻略~
查看>>
1022. Digital Library (30)
查看>>
Canvas入门(2):图形渐变和图像形变换
查看>>
DataAccess通用数据库访问类,简单易用,功能强悍
查看>>
启动MYSQL密码审计插件
查看>>