linuxshell编程之环境变量配置文件 Tony Linux系统工程师
视频参考慕课网
如果修改了环境变量的配置文件,要使得修改的环境变量生效可以使用下面的两个命令
下面是点后面加上了一个空格然后再加上配置文件,这里一定要注意下
这里要注意和隐藏文件的区别:
在linux下,以点"."开头命名的文件在系统中被视为隐藏文件,因此如果想隐藏某个文件,一种简单的办法就是把文件名命名为点开头。
系统中场景的环境变量如下
~/指的是当前用户的家目录
我们来解释下
对于root目录家目录就是/root
[root@weiyuan rc.d]# cd ~/
[root@weiyuan ~]# pwd
/root
[root@weiyuan ~]#
对于weiyuan目录家用户就是/home/weiyuan
[weiyuan@weiyuan 下载]$ pwd
/home/weiyuan/下载
[weiyuan@weiyuan 下载]$ cd ~/
[weiyuan@weiyuan ~]$ pwd
/home/weiyuan
[weiyuan@weiyuan ~]$
我们来看看当前用户家目录下的文件
[weiyuan@weiyuan ~]$ ll -a
总用量 172
drwx------. 29 weiyuan weiyuan 4096 5月 21 05:27 .
drwxr-xr-x. 4 root root 4096 6月 6 2016 ..
drwxrwxr-x. 2 weiyuan weiyuan 4096 6月 6 2016 .abrt
-rw-------. 1 weiyuan weiyuan 474 5月 21 06:25 .bash_history
-rw-r--r--. 1 weiyuan weiyuan 18 7月 18 2013 .bash_logout
-rw-r--r--. 1 weiyuan weiyuan 176 7月 18 2013 .bash_profile
-rw-r--r--. 1 weiyuan weiyuan 124 7月 18 2013 .bashrc
drwxr-xr-x. 4 weiyuan weiyuan 4096 5月 21 05:24 .cache
drwxr-xr-x. 5 weiyuan weiyuan 4096 6月 6 2016 .config
drwx------. 3 weiyuan weiyuan 4096 6月 6 2016 .dbus
-rw-r--r--. 1 weiyuan weiyuan 32 5月 20 21:52 .dmrc
-rw-------. 1 weiyuan weiyuan 16 6月 6 2016 .esd_auth
drwxr-xr-x. 2 weiyuan weiyuan 4096 6月 6 2016 .fontconfig
drwx------. 4 weiyuan weiyuan 4096 5月 21 05:23 .gconf
drwx------. 2 weiyuan weiyuan 4096 5月 21 06:25 .gconfd
drwxr-xr-x. 8 weiyuan weiyuan 4096 6月 6 2016 .gnome2
drwx------. 2 weiyuan weiyuan 4096 6月 6 2016 .gnome2_private
drwxrwxr-x. 3 weiyuan weiyuan 4096 6月 6 2016 .gnote
drwx------. 2 weiyuan weiyuan 4096 5月 20 21:52 .gnupg
drwxrwxr-x. 2 weiyuan weiyuan 4096 6月 6 2016 .gstreamer-0.10
-rw-rw-r--. 1 weiyuan weiyuan 200 5月 20 21:52 .gtk-bookmarks
drwx------. 2 weiyuan weiyuan 4096 6月 6 2016 .gvfs
-rw-------. 1 weiyuan weiyuan 2170 5月 20 21:52 .ICEauthority
-rw-r--r--. 1 weiyuan weiyuan 876 5月 21 06:25 .imsettings.log
drwxr-xr-x. 3 weiyuan weiyuan 4096 6月 6 2016 .local
drwxr-xr-x. 5 weiyuan weiyuan 4096 6月 6 2016 .mozilla
drwxr-xr-x. 2 weiyuan weiyuan 4096 6月 6 2016 .nautilus
drwx------. 2 weiyuan weiyuan 4096 6月 6 2016 .pulse
-rw-------. 1 weiyuan weiyuan 256 6月 6 2016 .pulse-cookie
-rw-------. 1 weiyuan weiyuan 749 12月 19 2016 .recently-used.xbel
drwx------. 2 weiyuan weiyuan 4096 6月 6 2016 .ssh
-rw-------. 1 weiyuan weiyuan 1371 5月 21 05:27 .viminfo
drwxrwxr-x. 4 weiyuan weiyuan 4096 6月 6 2016 work
-rw-------. 1 weiyuan weiyuan 1742 5月 21 06:25 .xsession-errors
-rw-------. 1 weiyuan weiyuan 635 5月 18 03:54 .xsession-errors.old
drwxr-xr-x. 2 weiyuan weiyuan 4096 6月 6 2016 公共的
drwxr-xr-x. 2 weiyuan weiyuan 4096 6月 6 2016 模板
drwxr-xr-x. 2 weiyuan weiyuan 4096 6月 6 2016 视频
drwxr-xr-x. 2 weiyuan weiyuan 4096 6月 6 2016 图片
drwxr-xr-x. 2 weiyuan weiyuan 4096 6月 6 2016 文档
drwxr-xr-x. 6 weiyuan weiyuan 4096 5月 21 05:45 下载
drwxr-xr-x. 2 weiyuan weiyuan 4096 6月 6 2016 音乐
drwxr-xr-x. 2 weiyuan weiyuan 4096 6月 6 2016 桌面
[weiyuan@weiyuan ~]$
放在/etc/目录下的配置文件对所有用户都有效,放在~/下的环境变量只对当前用户有效
当系统登录的时候就会调用上面的配置文件
posted on 2018-05-21 20:51 luzhouxiaoshuai 阅读(218) 评论(0) 编辑 收藏 举报
【推荐】国内首个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满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!