Linux环境变量的添加以及使用
Linux环境变量的添加
网上有很多相关内容,我这里只推荐一种我经常使用的方式(修改配置文件/etc/profile),这种方法可以所有的用户都可以使用这个环境变量,下面一步一步的给大家看看如何添加。(本人也是Linux小白,所以步骤比较繁琐)
1、获得root权限
这一步是因为/etc/profile这个配置文件的修改需要比较高的权限。所以最好是root下操作接下来的操作。
输入su,再输入密码。就能进入到root中。
2、使用vim /etc/profile进入到配置文件
进入到配置环境变量的配置文件。滑动鼠标早最后一行,并按“i”进入到--插入--环境,并在最后一行添加你需要的环境变量。export name=path(其中name是以后调用的时候输入的名字,path是文件夹路径或者是文件路径)
举个例子,我常常使用labelimg.py这个程序,但是每次都要找到它的路径再使用,发非常麻烦,所以我把labelImg.py这个程序加入到环境变量中,采用labelimg命名。
要注意到接下来按Esc退出--插入--,接着保存并退出(按键盘中:wq,三个键)(之前我没有学习过vim,所以之前按了半天的wq没反应....)
3、执行source /etc/profile (重启电脑)
这一步是让修改后的配置文件生效,不过我建议是重启电脑(虽然执行命令行完之后就可以使用环境变量了,但是有时候会使用不了,不知咋回事)
Linux环境变量的使用
作为小白,环境变量的添加网络上有很多的说明,但是就是没有讲怎么使用,我当时花了很多的时间来琢磨。其实就是一句话,刚才不是已经添加了路径的新的name,我们只需要再name前面加入name, 就可以进入到你设定好的文件夹中了。
同样的如果你设定的路径是一个文件,那么就一个直接labelimg(这个是我定义好的新名字),就可以只执行那个路经下的哪个程序了。
好了,已经进入了。
其实总归一句话环境的使用就是符号。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南