setuid,setgid,sticky
2015-10-05 18:46
357 查看
setGid命令用法:
与setUid类似,使得使用者在执行该文件时,都绑定了文件所有组的权限,单独setGid的文件非常少用,通常都是即setUid又setGid.
chmod 2755 your_program
setUid and setGid命令用法:
通常不是用来提升权限的,而是为了绑定某个特殊用户及其组的特殊权限.
chmod 6755 your_program
(3)粘着位(sticky)
eg:
chmod 777 abc
chmod +t abc
等价于
chmod 1777 abc
在以前旧的系统当中,如果一个程序文件一旦设置了粘着位,那么当该程序中止
的时候他的所有指令段将被保
存到系统的交换分区当中,再次运行时可以更快的调入系统.不过现在的操作系统
已经不再使用这种功能了.但这
并不表示这功能已经完全被废弃.当一个目录设置为粘着位时,它将发挥特殊的作
用,即当一个目录被设置为"粘着位"(用chmod a+t),则该目录下的文件只能由
一、超级管理员删除
二、该目录的所有者删除
三、该文件的所有者删除
也就是说,即便该目录是任何人都可以写,但也只有文件的属主才可以删除文件
与setUid类似,使得使用者在执行该文件时,都绑定了文件所有组的权限,单独setGid的文件非常少用,通常都是即setUid又setGid.
chmod 2755 your_program
setUid and setGid命令用法:
通常不是用来提升权限的,而是为了绑定某个特殊用户及其组的特殊权限.
chmod 6755 your_program
(3)粘着位(sticky)
eg:
chmod 777 abc
chmod +t abc
等价于
chmod 1777 abc
在以前旧的系统当中,如果一个程序文件一旦设置了粘着位,那么当该程序中止
的时候他的所有指令段将被保
存到系统的交换分区当中,再次运行时可以更快的调入系统.不过现在的操作系统
已经不再使用这种功能了.但这
并不表示这功能已经完全被废弃.当一个目录设置为粘着位时,它将发挥特殊的作
用,即当一个目录被设置为"粘着位"(用chmod a+t),则该目录下的文件只能由
一、超级管理员删除
二、该目录的所有者删除
三、该文件的所有者删除
也就是说,即便该目录是任何人都可以写,但也只有文件的属主才可以删除文件
相关文章推荐
- UI常用控件
- iOS编程--------UIControl的作用及其子类UISegmentedControl的使用 / UISlider的使用 / UIImageView的使用
- Gson解析(2)——Gson注解和GsonBuilder
- 二分+树上乱搞 zoj3820 Building Fire Stations
- 第三次复习课--UI(完)
- UIPushBehavior :推动效果 ,UISnapBehavior:迅速移动效果,UIAttachmentBehavior:附着效果
- [AndroidUI]使用DrawerLayout实现侧滑菜单
- UITableView的使用
- HDU 5496 Beauty of Sequence
- iOS的UDID废用以及UUID配合keychain的替换方案实现
- 使用Xcode 时候程序莫名其妙Build不过去的可能原因
- Android UI SurfaceView的使用-绘制组合图型,并使其移动
- Android UI SurfaceView的使用-绘制组合图型,并使其移动
- 改变UITableView的headerView、footerView背景颜色
- Android UI SurfaceView的使用-绘制单个图型或多个图形
- UITextField
- Android UI SurfaceView的使用-绘制单个图型或多个图形
- require的定义看不懂【2】
- UITableViewCell中设置不同图片尺寸相同以及设置图片为圆形的方法
- ./configure -build,-host,-target设置