netos04-用户、权限与链接.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
netos04-用户、权限与链接

文件的数据 文件的内容 文件的元数据 相关信息,如文件大小,文件属主(组),文件权限,文件最近修改时间等 ls -l; ls -lu; ls -lc 文件的元数据存放在哪里? 每个文件的元数据存放在对应的i节点中 i节点的编号称为i节点号 ls -i 操作系统是根据i节点对文件进行管理的 查看文件的i节点号 ls -il /etc/hosts 打开文件系统调试器 sudo debugfs /dev/sda5 查看i节点信息 stat 245771 按q键回到debugfs提示符 退出debugfs quit y / x a c file1 d1 file2 d2 用户视角 系统视角 y a c . .. 100 100 200 300 400 . .. x 300 100 500 . .. d1 d2 400 100 600 700 . .. file1 . .. file2 600 400 800 700 400 900 a c d1 d2 若当前目录为/y/d1,则访问/y/d1/file1和访问../x的过程是怎样的? 目录:本质上就是文件,其内容为目录项的集合。 目录项 i节点号:4字节 目录项长度: 2字节 (4的倍数) 文件名长度: 1字节 文件类型: 1字节 文件名: 4字节 ls -ldi /home/sam sudo debugfs /dev/sda6 stat 86945 dump 86945 sam.dir quit hexdump -C sam.dir 硬链接就是与一个i节点对应的名字 ls -id /home /home/. /home/sam/.. 为什么空目录的链接数是2? 创建硬链接 ln file1 file2 删除硬链接 rm命令 不能跨越文件系统创建硬链接!Why? 用mv在同一文件系统内移动移动硬链接和在不同文件系统内移动硬链接有何区别? 不能为目录创建硬链接!Why? 符号链接类似于windows的快捷方式,比较灵活,可以克服硬链接的局限性 ln -s file1 file2 与硬链接的区别 绝对路径和相对路径 用户与组 文件权限 i节点、硬链接与符号链接 * * * * 方法2:利用stat 86945查看该目录的数据块号,假设为380928 然后用sudo tune2fs -l /dev/sda6查看数据块的大小,假设为4096 最后使用以下命令查看该目录的内容: sudo dd if=/dev/sda6 bs=4096 skip=380928 count=1 | hexdump -C * 不能为目录创建硬链接的原因(其实root用户可以使用ln –d选项为目录创建硬链接) 防止目录中出现循环,导致遍历时出现无限循环。(符号链接较容易处理该问题) * * 王晓庆 wxqfree@163.com UID 超级用户:0 管理用户:1~999 普通用户: =1000 /etc/passwd /etc/shadow 每个用户都至少属于一个组,同组用户享有某些共同的权限 GID /etc/group /etc/gshadow (不常用) 相关命令 id groups useradd 应该带-m选项以保证为新用户创建主目录。 手工为tom创建主目录的方法 mkdir /home/tom cp –r /etc/skel /home/tom chown -R tom:tom /home/tom /etc/default/useradd /etc/login.defs userdel -r 删除主目录 -f 强制删除 删除主目录之外的文件 find / -user tom -exec rm {} \; 备份被删用户的文件 find / -user tom -exec mv {} /root/bak \; usermod 有许多和选项与useradd相同,例如: usermod -g 101 linda -a, --append:将用户加入某些新组,选项后跟相应的组ID -L, --lock:暂时禁用某帐户 -U, --unlock:解锁帐户 passwd -m:设定密码的最短使用天数 -x:设定密码的最长使用天数 默认情况下,一个密码可以使用99999天,即273年 -w:设定密码过期前几天向用户发送警告 -i:设定帐户在几天未登录后其帐户自动过期 -l:锁定账户 -u:为帐户解锁 -S(大写):报告指定帐户的密码状态 -e:强迫用户下一次登录时修改密码 groupadd groupdel groupmod gpasswd newgrp 文件类型 文件权限 链接数 属主 属组 大小 最近修改日期 文件名 普通文件(-) 块特殊文件(b) 字符特殊文件(c) 目录(d) 符号

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档