分类: LINUX
2013-12-17 19:20:03
1、改变权限chmod
符合模式:chmod [who] operator [permission] filename eg.$ chmod u+x o-w myfile
绝对模式:chmod [mode] file eg. $chmod 744 myfile
注:使用- R选项连同子目录下的文件一起设置
2、目录的权限位和文件有所不同,目录r:可以列出其中的内容;w:可以在该目录中创建文件;x:可以搜索和访问该目录。目录的权限将会覆盖该目录中文件的权限。
suid意味着如果某个用户对属于自己的shell脚本设置了这种权限,那么其他用户在执行这一脚本时也会具有其属主的相应权限。同样的原则也适用于guid,执行相应脚本的用户将具有该文件所属用户组中用户的权限
3、umask命令允许你设定文件创建时的缺省模式。对于文件来说,这一数字的最大值分别是6。系统不允许你在创建一个文本文件时就赋予它执行权限,必须在创建后用chmod命令增加这一权限。目录则允许设置执行权限,这样针对目录来说, umask中各个数字最大可以到7。记住umask是从权限中“拿走”相应的位。
4、软链接和硬链接。软链接实际上就是一个指向文件的指针。一般形式为:ln [-s] source_path target_path