在Linux系统里

来源:百度知道 编辑:UC知道 时间:2024/06/08 05:08:12
文件权限t/s/S分别代表什么?
ls命令/执行结果中显示的颜色的含义是什么?
Linux系统中有那三种基本的文件类型?

t,粘贴位,设置粘贴位的文件可以更改,但是不可删除,即使是root也删除不了
s/S,setuid,setgid,设置了s、S位的文件在执行(打开)时以文件所有者(属组)的身份操作,什么意思呢,比如说你想改密码,但是密码文件所有者是root,就是说你不能对其做任何修改,但是事实上你还是能用passwd修改的,为什么呢,因为passwd这个可执行文件设置了suid位,你执行passwd时其实获得了root的权限,所以你能改密码文件。
颜色的含义其实我也没仔细观察,普通文件是白色,目录文件是蓝色,压缩包是红色,可执行文件是绿色,就是区分各种类型的文件吧,不必太在意,只要你用熟练了,各文件干啥用的你自然清楚。
三种基本文件类型?普通文件,目录文件,设备文件,不知道是不是,设备文件还分字符设备,块设备,网络设备呢

楼上回答的很好了 我也就不用补充了