简单来说提示没有权限的目(目录:a)就是你没有权而进(目录:b),能够创建文件了,说明你对b目录有读写的权限详细来说:你可以使用常用命令"ls-l"查看权限(有些linux版本可以使用"ll"命令,是ls-l的简化版本)ls-l开头列出的10个字符比如drwxr-xr-x代表着权限和文件类型,第一个不用管,那是文件类型的标志,如普通文件是"-",目录是d权限为接下来的9个字符3个为一组,为rwxr-xr-x,r:读,w:写,x:执行权限,没有该权限时显示"-"第一组rwx代表文件所有者的权限,第二组我列出的是r-x,代表文件所有者所在的用户组的权限,第三组我列出的r-x代表其他用户对这个文件(linux中一切都是文件,包括目录)的权限因此drwxr-xr-x的解读就是文件所有者拥有读/写/执行的权限,所在的组中的成员拥有读/执行的权限,其他人拥有读/执行的权限ls-ldrwxr-xr-xrootroot....这个我猜应该是你ls那个目录的结果,后面两个root,第一个代表文件所有者是root(超级用户),第二个代表组是(root),而你当前进行操作的用户一定只是一个普通用户因此无法对root的文件进行操作(要在文件夹中创建新文件需要有对文件夹的"写"权限而上面文件第三组权限针对其他人的权限只有读和写)另外root是超级用户,拥有无限大的权限,无限大就是可以进行不受阻拦的任何操作,比如rm-r/这个危险的删除根目录的操作!!我一个学长就曾经不小心按错过,因此linux中一般设置一个普通用户来操作以避免因疏造成的严重错误linux的学习任重而道远~~权限可是非常重要的一部分
阅读全文 >