什麼叫做死读书不如无数,什麼叫书到用时方恨少。我今天算是有体验了一把。哈哈~不过,也发现,问题只有是自己实实在在解决的,才能记得牢。
前几天载倒腾ubuntu14.04不能联网的问题上浪费了N多时间,然后一位是自己把系统的配置文件搞乱了,於是在折腾了N久之后,终于决定重装系统,然后我用了小半年的系统和各种配置就彻底拜拜了,最后一个同学,一语道破天机。原来是我们实验室的网络载应用前登记了MAC地址,然后因为同学帮我登记的不是这台电脑的,所以就等不上去。然后找老师更换了MAC地址,联网,搞定。然后的然后各种重装软件,配置文件。
今天载配置hadoop2.6.0时,载应用jps查看进程的时候,发现载hadoop用户下无法应用jps,提示说是没有安装jdk,什么?怎么可能,明明载安装hadoop之前就安装了,再说要是没安装jdk,我hadoop的实例是怎么运行的。然后查看~/.bashrc文件,发现之前输入的jdk的路径信息确实不见了,想了想,不对,我把用户改了,之前是用sch安装的。~好像是和/意义不同,而且之前好像自己也看过/etc/profile和~/.bashrc的区别的文章。然后,重新开了一个终端,切换到sch用户下,打开~/.bashrc查看,果然。还是有jdk的路径的。然后我把jdk的信息复制到了hadoop用户下的~/.bashrc里面,保存关闭。source ~/.bashrc,用jps查看,出现了想要的结果。搞定!
Redhat Linux /etc/profile与/etc/bashrc的区别:http://www.linuxdiyf.com/linux/13660.html
Linux下修改/etc/profile文件:http://www.linuxdiyf.com/linux/12875.html
Linux /etc/profile文件详解:http://www.linuxdiyf.com/linux/11204.html
Linux修改/etc/profile导致进不去系统:http://www.linuxdiyf.com/linux/5493.html
Ubuntu不同目录下profile与bashrc的区别:http://www.linuxdiyf.com/linux/10977.html