linux命令sudo用法介绍

如何创建一个目录,让各自创建者在此目录里面只能删除自己创建的文件,而不能删除其他用户所创建的文件? 我们可以通过命令ls -ld来查看一下/tmp这个目录的相关信息:

我们可以发现/tmp这个目录的其他用户有一个t的权限,这个t指的就是黏着位;那么这个t有什么作用呢?我们来做个实验。

首先,创建2个普通用户账号:

然后分别使用这2个用户在/tmp目录下面创建2个文件;

然后分别切换到这2个用户,执行对刚才创建的文件的删除操作(删除一个自己创建的文件和删除另外一个用户创建的文件)

我们就能发现,这2个用户它只能删除自己所创建的文件,并不能删除其他用户所创建的文件,其根本原因就是其他用户对/tmp目录有一个rwxt的,其中t指的就是黏着位。

你可能感兴趣的:(linux命令sudo用法介绍)