linux存在用户和用户组的概念。
具体如何查看用户与用户组,和文件内的相关字段的含义请看

今天在linux新建一个用户,daledong,碰到了两个问题,第一就是 使用daledong登录后,终端中显示 -bash-4.1$而不是 [daledong@locahost~]。 
第二个问题就是新建的用户不能创建文件夹。
先说第一个,其实问题的根本原因就是在用户根目录下缺少一些配置文件。
我的环境是,用户的根目录在/data/daledong。
cp -a /etc/skel/.  data/daledong。        
复制命令里必须带上-a,因为有些配置文件是隐藏的。


第二个就是新建的用户不能创建文件夹。
新建的用户daledong在别人创建的文件夹里,只有读的权限。自然不能创建(修改)文件夹了。但现在的情况是,daledong在/data/daledong下也不能创建文件夹。
查看一下发现/data/daledong/是root创建的,那daledong这个用户自然不能修改root建立的。
那怎么办?
把/data/daledong的创建者改成daledong不就OK了?
使用chown命令