###文件的操作权限
在初学hadoop的时候在linux里安装了一个图形化界面的eclipse,通过WinSCP将windows上的eclipse.tar.gz ,jdk.tar.gz 传输到linux系统上
WinSCP传输工具
把包拆包并且解压后发现目录所属者是root用户,于是chown 用户名 文件名的方式修改了目录的所有者和所属组给一个自己创建的普通用户zhangsan,打开eclipse之后找不到Object类,也就是无法获取到jdk甚至是eclipse自带的javasejar包,并且buildPath中无法edit lib,如下
最后发现是普通用户没有权限,原来是因为没有联级修改所属者和所属组,也就是没有chown -R 用户名 文件名 缺少了-R 选项 ,导致没有联级修改所属者,引起普通用户无法操作的问题。
细节决定成败,希望能吸取本次教训。