Linux中,用ll命令可以看到文件或目录的权限
文件或目录的权限由10位组成
第一位用来区分是文件还是目录,-表示文件,d表示目录
第二到第十位代表相关权限,分为三组,二三四位是所有者权限,五六七位是所有者同组用户权限,八九十位是其他用户权限
每组的三位,第一位是读取权限,有是r没有是-,第二位是写入权限,有是w没有是-,第三位是执行权限,有是x没有是-
比如:-rwxr―r--: 文件所有者具有读、写与执行的权限,其他用户则具有读取的权限。
修改权限:chmod 123 a.txt
每组权限用二进制表示然后转换成十进制
比如:要把权限改成-rwxr―r--
第一组:rwx,二进制表示为111,十进制是7
第二组:r--,二进制表示为100,十进制是4
第三组:r--,二进制表示为100,十进制是4
则命令应该是:chmod 744 a.txt