登录 注册
当前位置:主页 > 资源下载 > 49 > 直接转换方法:从数据流图到模块结构图的文件存取权限

直接转换方法:从数据流图到模块结构图的文件存取权限

  • 更新:2024-11-05 15:49:57
  • 大小:5.82MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Unix - 操作系统
  • 格式:PDF

资源介绍

4.5 文件存取许可权 s t _ m o d e值也包含了对文件的存取许可权位。当提及文件时,指的是前面所提到的任何类 型的文件。所有文件类型 (目录,字符特别文件等 )都有存取许可权。很多人认为只有普通文件 有存取许可权,这是一种误解。 每个文件有9个存取许可权位,可将它们分成三类,见表 4 - 4。 在表4 - 4开头三行中,术语用户指的 是文件所有者。 c h m o d ( 1 )命令用于修改 这9个许可权位。该命令允许我们用 u表 示用户 (所有者 ),用g表示组,用 o表示 其他。有些书把这三种用户类型分别称 之为所有者,组和世界。这会造成混乱, 因为c h m o d命令用o表示其他,而不是所 有者。我们将使用术语用户、组和其他, 以便与c h m o d命令一致。 图中的三类存取许可权——读、写 及执行——以各种方式由不同的函数使 用。我们将这些不同的使用方法列在下 5 8 U N I X环境高级编程 表4-4 9个存取许可权位,取自< s y s / s t a t . h > s t _ m o d e屏蔽 意 义 S _ I R U S R 用户-读 S _ I W U S R 用户-写 S _ I X U S R 用户-执行 S _ I R G R P 组-读 S _ I W G R P 组-写 S _ I X G R P 组-执行 S _ I R O T H 其他-读 S _ I W O T H 其他-写 S _ I X O T H 其他-执行