在终端输入
ls -l
然后回出现这样的字符:
drwxrwxrwx 2 mssql mssql ......
前面出现的十位字符就是代表了文件操作的权限(drwxrwxrwx )
其中:第一位代表文件类型,包括:
-:普通文件,d:目录文件,l:链接文件,b:设备文件,c:字符设备文件,p:管道文件
剩余9位(rwxrwxrwx)代表文件的权限,权限分为三种:
r:read读,用数字4来表示;w:write写,用数字2来表示; x:execute执行,用数字1来表示。
那为什么会出现三次呢?
第一次出现的rwx代表的是当前用户的权限,
第二次出现的rwx代表的是当前用户的组的权限,
第三次出现的rwx代表的是其他用户的权限。