浙江大学linux基础教程ppt-ch10_文件共享

上传人:kms****20 文档编号:51584611 上传时间:2018-08-15 格式:PPT 页数:18 大小:473.50KB
返回 下载 相关 举报
浙江大学linux基础教程ppt-ch10_文件共享_第1页
第1页 / 共18页
浙江大学linux基础教程ppt-ch10_文件共享_第2页
第2页 / 共18页
浙江大学linux基础教程ppt-ch10_文件共享_第3页
第3页 / 共18页
浙江大学linux基础教程ppt-ch10_文件共享_第4页
第4页 / 共18页
浙江大学linux基础教程ppt-ch10_文件共享_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《浙江大学linux基础教程ppt-ch10_文件共享》由会员分享,可在线阅读,更多相关《浙江大学linux基础教程ppt-ch10_文件共享(18页珍藏版)》请在金锄头文库上搜索。

1、第10章 文件共享 File Sharing11.2本章内容n说明文件共享的多种方法n讨论LINUX实现文件共享所采用的方法和命令n详细介绍LINUX硬链接和软(符号)链接并探讨它 们的优缺点n介绍相关命令和原语:*、ln、ln f、ln s、 ls i、ls l和symlinks 11.3文件共享的方法n通过副本共享:l复制需要共享的文件并分发到组内每个成员 n通过同一用户名登录共享:l共用一个账号登录系统。 n为共享文件设立适当的访问权限:l把所有要共享的文件放到一个成员帐号下,设置组成员具有读 写和执行的权限 n为团队成员建立一个用户组l建立一个新用户组只包括项目组的所有成员,每个用户用

2、自己 的账号登录,为自己的文件设立适当的访问权限,使得它们可以 被组中的其他成员访问。 n通过文件链接共享, Linux两类链接:l硬链接(hard link)l软(符号)链接(Soft/symbolic link)11.4通过文件链接共享nln命令用来建立硬链接和符号链接。n语法:ln options existing-file new-fileln options existing-file-list directoryl常用选项:-f 强迫建立链接-n 如果“new-file”已存在,不创建链接。 -s 建立一个符号链接而不是硬链接-d 建立目录的硬链接n例:$ ln Chapter3

3、Chapter3.hard11.5硬链接n硬链接是一个指向文件索引节点的指针。 nln 并不会影响文件的內容,它只是建立另一个文件名称而已 n例:$ ls -il test1 2513974 -rw-r-r- 1 root root 556 Jul 12 21:06 test1$ ln test1 test2$ ls -il test* 2513974 -rw-r-r- 2 root root 556 Jul 12 21:06 test1 2513974 -rw-r-r- 2 root root 556 Jul 12 21:06 test2建立新链接$ ln test1 test2 $ cat

4、 test1Welcome to Linux World $ cat test2Welcome to Linux World11.6目录项、索引结点、文件内容关系11.7$ ln Chapter3 Chapter3.hard11.8硬链接n当前目录下创建一个名为memo6.hard的硬链接,指向文 件/memos/memo6lln /memos/memo6 memo6.hardl如图11.3n为/linuxbook/examples/dir1目录下的所有文件创建链 接l$ ln f /linuxbook/examples/dir1/* /linuxbook/example/dir2l$ ls

5、l dir1l$ ls l dir211.9硬链接11.10硬链接n在主目录下创建一个 /users/sarwar/unixbook/examples/demo1链接l$ ln f /users/sarwar/unixbook/examples/demo1 11.11硬链接nHard Links特点: l不可跨越文件系统l 只有超级用户才可以建立目录硬链接Only superuser can create hard links to directoriesl不占用空间(极少)11.12符号链接n系统为共享的用户创建一个link类型的新文件,将这新文 件登记在该用户共享目录项中,这个link型文

6、件包含连接 文件的路径名。该类文件在用ls命令长列表显示时,文件 类型为l。n当用户要访问共享文件且要读link型新文件时,操作系统 根据link文件类型性质将文件内容作为路径名去访问真正 的共享文件。nln s Chapter3 Chapter3.soft11.13符号链接n 11.14符号链接n用户sarwar可以运行下面命令在bob家目录下的dir1子目录里建立名为 demo1的软链接指向 /home/faculty/sarwar/linuxbook/examples/demo1文件。$ ln sf /home/faculty/sarwar/linuxbook/examples/demo

7、1 11.15符号链接特点n可跨越文件系统,甚至跨越网络(NFS)n如果链接指向的文件从一个目录移动到另一个目录,就无 法通过符号链接访问它n占有少量空间,存inode 的信息11.16查找符号链接 nsymlinks命令来查找符号链接的目录层次。n命令显示的信息说明链接是绝对链接(absolute)、悬浮链接 (dangling)、冗长链接(lengthy)、凌乱链接(messy)、其他文 件系统链接(other_fs)还是现对链接(relative)。 语法:symlinks options directory-list用途:查找“directory-list”中所列目录下的符号链接并显示

8、它们的相关信 息。 输出:符号链接的列表常用选项/ 功能:-c 绝对链接转换到相对链接,除非是不同文件系统间的链接 -d 删除悬浮链接 -r 递归搜索“目录列表”中所列目录 -s 删除冗长链接 -v 查找相对链接11.17查找符号链接n例:$ symlinks /binabsolute: /bin/sh - /bin/bashabsolute: /bin/fsconf - /bin/inuxconfabsolute: /bin/lpdconf - /bin/linuxconfabsolute: /bin/netconf - /bin/linuxconfabsolute: /bin/userconf - /bin/linuxconfabsolute: /bin/xconf - /bin/linuxconfabsolute: /bin/pidof - /sbin/killall5messy: /bin/zsh - /usr/bin/zsh-3.1.6End of this chapter

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号