gedit ./etc/hadoop/core-site.xml
用图形化是一个不好的坏习惯,你先去对应的目录检查一下该文件是否存在,如果存在,很可能是权限不足,从home目录一直到的文件下的目录看看有没有读写权限吧,hadoop一般都是安装在opt目录里面,而不是home,home只是存放用户信息的
先进入目录底下看看有没有那个文件:
cd ./etc/hadoop/
列出这个目录底下所有的文件:
ll
查看这个目录底下有没有core-site.xml
如果有就看看是不是权限没有给
给权限用:
chmod +744 core-site.xml
这句话代表:对于core-site.xml这个文件来说,root用户有执行写读的权限,用户组用户有读的权限,其他用户有读的权限。
加权限的命令如下:
chmod + 数字组合 + 文件名
数字组合一般包含三个数字:
第一个数字对应字母法的用户u(user)
第二个数字对应字母法的用户g(group)
第三个数字对应字母法的用户o(other)
ps:
r (read) ----------------> 4
w (write) ----------------> 2
x (excute) ----------------> 1