在Linux上进入文件夹后,在下图最左侧的
Linux系统上的每个文件和目录都具有访问权限,并用于确定用户访问和操作文件和目录的权限。 对文件或目录的访问权限分为只读r、只读w和可执行x三种。
三种类型的用户可以访问文件或目录:文件的所有者、同一组的用户和其他用户。 所有者通常是文件的创建者。 使用ls -l命令显示文件或目录的详细信息时,最左边的列是对文件的访问权限。
第一位表示文件类型。 d是目录文件,l是链接文件,-是普通文件,p是管道
第2-4位表示此文件的所有者拥有的权限,r是读取的,w是写入的,x是执行的。
第5-7个表示与此文件所有者在同一组中的用户具有的权限。
第8-10位表示其他用户拥有的权限。
u代表该文档的所有者,g代表与该文档的所有者属于同一组(group )的人,o代表其他人,a代表所有三者。 表示要添加权限,-表示要取消权限,=表示将权限设置为唯一。 r是可读的,w是可写的,x是可执行的,x仅限于该文件是子目录,或者该文件已经设置为可执行。 椭圆:文件所有者正方形:用户组
root是su超级管理员,root用户创建的文件必须由其他用户拥有权限才能删除。 如果要删除该文件,可以切换su或授予su用户许可。 在这种情况下,要使用chmod文件许可命令,必须在/etc/sudoers下添加用户。 然后,可以修改其他用户权限以运行sudo chmod o wx 1.txt。 这使其他用户other具有写入和x可执行文件权限。
eg:变更imgs的权限。
如果更改imgs文件夹的权限,则文件将变为绿色,并且在更改前显示为蓝色。
更改权限chmod的第一种方法:
拥有用户权限添加sudo chmod u rwx imgs
减少拥有用户的权限sudo chmod u-rwx imgs
添加所属组的用户权限sudo chmod g w imgs/chmod g w imgs
添加其他用户权限sudo chmod o w imgs/chmod o w imgs
取消所属组的用户权限sudo chmod g-w imgs
取消其他用户权限sudo chmod o-w imgs
数字书写:
读(read ),写(write ),r )也可以称为r,w,x (省略执行r(recute ),用数字表示) 4,2,1。
更改权限chmod的第二种方法:(用数字表示)
例如,sudo chmod 777 imgs
更改所属用户chown
例如,sudo chown root imgs
父目录是root用户权限,因此即使更改权限也无法删除。 其实我们也同样可以利用sudo删除这个文件。 sudo rm -rf imgs
– -辅助说明显示在–help:上
– -版本:显示版本
一分快三推荐加所属组的用户权限sudo chmod g w imgs/chmod g w imgs
添加其他用户权限sudo chmod o w imgs/chmod o w imgs
取消所属组的用户权限sudo chmod g-w imgs
取消其他用户权限sudo chmod o-w imgs
数字书写:
读(read ),写(write ),r )也可以称为r,w,x (省略执行r(recute ),用数字表示) 4,2,1。
更改权限chmod的第二种方法:(用数字表示)
例如,sudo chmod 777 imgs
更改所属用户chown
例如,sudo chown root imgs
父目录是root用户权限,因此即使更改权限也无法删除。 其实我们也同样可以利用sudo删除这个文件。 sudo rm -rf imgs
– -辅助说明显示在–help:上
– -版本:显示版本