您的位置首页生活百科

在Linux中以管理员身份创建文件,其他用户可以删除吗?需要哪些指令?

在Linux中以管理员身份创建文件,其他用户可以删除吗?需要哪些指令?

的有关信息介绍如下:

在Linux中以管理员身份创建文件,其他用户可以删除吗?需要哪些指令?

这个与谁创建的没有关系,能否删除关键看这个用户对这个文件所在文件目录的权限。如果用户对这个目录有读写权限,则无论是谁创建的文件他都可以删除(当然这个需要排除一些特殊情况,比如设置了attr或者启用了SELinux保护等)。比如root在你的home文件夹创建了文件,你不能读写这个文件,但删除是可以的。

文件(也包括目录)在目录里并没有什么特殊的。他们只是在目录inode里的一笔记录,记录了文件的属性和指向的inode。你只要有目录的读写权限,你就可以任意处置目录里面的记录,当然可以删除这些文件。