第5单元-Linux目录管理

上传人:痛*** 文档编号:244299238 上传时间:2024-10-03 格式:PPT 页数:16 大小:281.50KB
返回 下载 相关 举报
第5单元-Linux目录管理_第1页
第1页 / 共16页
第5单元-Linux目录管理_第2页
第2页 / 共16页
第5单元-Linux目录管理_第3页
第3页 / 共16页
点击查看更多>>
资源描述
,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,第五单元,Linux,目录管理,学习大纲,Linux系统中目录组成结构,“.”与“.”目录,目录访问权限,Linux常见的系统目录,强制位与冒险位,umask掩码,1、Linux系统中目录组成结构,Linux系统的目录组成类拟一个倒置的树型结构,它以一个名为根(“/”)的目录开始向下延伸。,它不同与其它操作系统。例如windows,在windows中,它有多少,分区那么就有多少个根,而这些根之间是并列的,,而在Linux中无论有多少个分区都有一个根。,在Linux系统中对应的字符为“d”。,2、,“,.,”,与,“,.,”,目录,在Linux的每一个目录中都存在下面这两个特殊目录。,“.”代表当前目录。,“.”代表上级目录。,3、目录访问权限,目录是一种特殊的文件,目录上的读写执行权限与普通文件有所不同。,读:用户可以读取目录内的文件,写:单独使用没有作用。它与读和执行权限连用可以在目录内添加与删除任何文件。,执行:用户可以进入目录,调用目录内的资料,4、Linux常见的系统目录(1),/bin:存储常用用户指令。,/boot:存储核心、模块映像等启动用文件,/dev:存储设备文件,/etc:存储系统、服务的配置目录与文件,/home:存放个人主目录,/lib:存放库文件,诸如核心模块、驱动,/lost+found:存储fsck用的孤儿文件,4、Linux常见的系统目录(2),/mnt:系统加载文件系统时用的常用挂载点,/opt:第三方工具使用的安装目录,/proc:虚拟文件系统,包含系统核心信息,/root:root用户的主目录,/sbin:存储系统管理用指令,/tmp:临时文件的暂存点,/usr:存放与用户直接相关的文件与目录,/var:存储在系统运行中可能会更改的数据,5、强制位与冒险位,强制位与冒险位描述,对创建者设置强制位,对组设置强制位,对其他用户设置冒险位,通过数字来设置权限,5.1、强制位与冒险位描述,在Linux系统中文件除了有读写执行权限外,ext2文件系统还支持强制位(setuid、setgid)与冒险位(sticky)的特别权限。,针对文件创建者可以添加强制位(setuid),文件属组也可以添加强制位(setgid),针对其它用户有可以添加冒险位(sticky)。,强制位与冒险位添加在执行权限(x)的位置上。如果该位置上原已有执行权限,则强制位与冒险位以小写字母(s或t)的方式表示,否则,以大写字母(S或T)表示。,例:如果文件的权限为”rwx r-r-x”,那么如果设置了强制位与冒险位则新的权限为“rwsr-Sr-t”。,5.2、,对创建者设置强制位,对创建者设置强制位setuid,一般针对的是一个系统中的指令。,在默认情况下,用户执行一个指令,会以该用户的身份来运行。,当对一个指令对应的可执行文件设置了(setuid),那么任何一个用户在执行这个文件的时候,都会以指令对应的可执行文件的创建者身份来执行这个文件。,语法:chmod us,例:chmod u+s/bin/ls,5.3、对组设置强制位,对组设置强制位setgid,一般针对的是一个目录。,在默认情况下,用户在某目录中创建的文件或子目录的属组是该用户的主属组。,如果对一个目录设置了属组的强制位,则任何用户在此目录中创建的文件或子目录都会继承此目录的属组(前提:用户有权限在目录中创建文件或子目录)。,语法:chmod g s,例:chmod g+s/dir,5.4、对其他用户设置冒险位,对其它用户设置冒险位sticky,一般针对的是一个目录。,在默认情况下,如果一个目录对用户有r、w和x权限,则这个用户可以在此目录中建立与删除任何文件。,一旦在目录上设置了冒险位,则表示在此目录中,只有文件的拥有者、目录的拥有者与系统管理员才可以在目录中删除此文件。,5.5,、,通过数字来设置权限,用户可以用chmod指令来为文件设置强制位与冒险位。,setuid:chmod u+s 文件名,setgid:chmod g+s 目录名,sticky:chmod o+t 目录名,强制位与冒险位也可以通过一个数字加和,放在读写执行的三位数字前来指定。,4(set uid),2(set gid),1(sticky),例:要为某文件设置为”rws r-x r-x”的权限则可以使用下面的指令:chmod 4755,6、umask掩码,每个用户建立文件时,此文件都会有默认权限。,默认权限的值由环境中的umask值与文件与目录的基数来确定。,用户可以自主改动umask值,并在改动后马上生效。,一般用户的默认umak值为002,系统用户的默认umask值为022。,文件的基数:666;目录的基数:777,练习,为touch命令设置一个强制位。并测试其效果。,在“/”目录下面创建目录“dir”,并设置其权限为“777”。,设置目录“/dir”的属为grp1,然后为此目录加上一个组的强制位。测试在没有加强制位与加上强制后在此目录创建文件的不同处。,测试以一个普通用户在/dir目录中删除文件与为/dir目录设置冒险位后删除文件。,结束,The end,Thanks,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!