yumianyang
全部博文(11)
2015年(10)
2013年(1)
926544
hejsay
章鱼小丸
20122072
afiua
分类: LINUX
2015-09-12 16:05:13
点击(此处)折叠或打开
某些特定变量会影响到 bash 的环境喔!举例来说,我们前面已经提到过很多次的那个 PATH 变量! 你能不能在任何目录下运行某个命令,与 PATH 这个变量有很大的关系。例如你下达 ls 这个命令时,系统就是透过 PATH 这个变量里面的内容所记录的路径顺序来搜寻命令的呢!如果在搜寻完 PATH 变量内的路径还找不到 ls 这个命令时, 就会在屏幕上显示『 command not found 』的错误信息了。
如果说的学理一点,那么由于在 Linux System 下面,所有的线程都是需要一个运行码, 而就如同上面提到的,你『真正以 shell 来跟 Linux 沟通,是在正确的登陆 Linux 之后!』这个时候你就有一个 bash 的运行程序,也才可以真正的经由 bash 来跟系统沟通啰!而在进入 shell 之前,也正如同上面提到的,由于系统需要一些变量来提供他数据的存取 (或者是一些环境的配置参数值, 例如是否要显示彩色等等的) ,所以就有一些所谓的『环境变量』 需要来读入系统中了!这些环境变量例如 PATH、HOME、MAIL、SHELL 等等,都是很重要的, 为了区别与自定义变量的不同,环境变量通常以大写字符来表示呢!
上一篇:【Linux】什么是shell?
下一篇:【javascript】jsonp是什么
登录 注册