For faster navigation, this Iframe is preloading the Wikiwand page for
远程文件共享.
远程文件共享(RFS)是一种由AT&T公司在1980年代开发的分布式文件系统。在UNIX System V的版本3(SVR3)中第一次公开。它后来也包括在AT&T的UNIX System V版本4,但同一版本内含的网络文件系统(NFS)具有更好的互相操作性,因此RFS较少被使用。AT&T的UNIX System V版本4的一些授权版本里并不支持远程文件共享,Sun微系统在Solaris的2.4版之后也将远程文件共享的功能从中移除。
与网络文件系统相比,它具有非常不同的设计决定。比起将重点放在故障出现时的操作可靠性,远程文件共享更倾向于试图在整个网络中保护并维持UNIX语义。与网络文件系统(在UNIX System V版本4之前)不同,远程文件共享伺服器将保持追踪任何被任意进程锁住的文件,其被打开次数的状态等等。远程文件共享是由当时AT&T所属贝尔实验室所开发的产品。
特点
提供完整的UNIX / POSIX文件语义。(文件锁定等)
允许在网络上安装装置(例如 /dev/CDROM 可以远程存取)
透明访问文件。用户不需要知道文件实际上位于何处。
远程系统调用接口
- ACCESS
- SYSACCT
- CHDIR 更改目录
- CHMOD 更改文件模式
- CHOWN 更改文件所有者
- CHROOT
- CLOSE 关闭文件
- CREAT 创造文件
- EXEC 执行文件
- EXECE 在特定环境下执行文件
- FCNTL
- FSTAT 统计所有使用文件描述符的文件
- FSTATFS 统计所有使用文件描述符的文件系统
- IOCTL
- LINK link() 操作的上半部分
- LINK1 link() 操作的下半部分
- MKNOD Make block or character special file
- OPEN 打开文件
- READ 从文件文件夹中读取
- SEEK 从文件文件夹中查找
- STAT 使用路径名统计文件
- STATFS 使用路径名统计文件系统
- UNLINK
- UTIME
- UTSSYS 返回有关已安装文件的资讯
- WRITE
- GETDENTS 读取文件系统中的目录条目
- MKDIR
- RMDIR
- SRMOUNT 远程安装的伺服器端
- SRUMOUNT 远程卸载的伺服器端
- COREDUMP 转储核心请求
- WRITEI 写入系统调用的内部形式
- READI 读取系统调用的内部形式
- RSIGNAL Sendremote signal
- SYNCTIME 使不同主机之间的时间同步
- IPUT Free a remote inode
- IUPDATE Update a remote inode
- UPDATE 将修改的缓冲器写回磁碟
{{bottomLinkPreText}}
{{bottomLinkText}}
This page is based on a Wikipedia article written by
contributors (read/edit).
Text is available under the
CC BY-SA 4.0 license; additional terms may apply.
Images, videos and audio are available under their respective licenses.
{{current.index+1}} of {{items.length}}
Thanks for reporting this video!
This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:
An extension you use may be preventing Wikiwand articles from loading properly.
If you're using HTTPS Everywhere or you're unable to access any article on Wikiwand, please consider switching to HTTPS (https://www.wikiwand.com).
An extension you use may be preventing Wikiwand articles from loading properly.
If you are using an Ad-Blocker, it might have mistakenly blocked our content.
You will need to temporarily disable your Ad-blocker to view this page.
✕
This article was just edited, click to reload
Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}
Follow Us
Don't forget to rate us
Oh no, there's been an error
Please help us solve this error by emailing us at
support@wikiwand.com
Let us know what you've done that caused this error, what browser you're using, and whether you have any special extensions/add-ons installed.
Thank you!