Linux - 文件的权限掩码中的 s 是什么意思?

0 linux chmod

如果我运行
ll /usr/bin/crontab

它给了我这个输出:
-rwsr-sr-x 1 root root 315432 Nov 10 2007 /usr/bin/crontab

权限掩码中的“s”是什么意思?

为什么他们需要使用它?

谢谢,丹

the*_*ive 5

s 表示 setuid(或 setgid)。在这种情况下,crontab 程序将在由其他用户运行时以 root 权限运行(因为 root 是所有者)。