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/目录下的配置文件对所有用户都有效,放在~/下的环境变量只对当前用户有效
当系统登录的时候就会调用上面的配置文件


原文地址:https://www.cnblogs.com/kebibuluan/p/9069262.html