遠程文檔共享

遠程檔案共享(RFS)是一種由AT&T公司在1980年代開發的分散式檔案系統。在UNIX System V的版本3(SVR3)中第一次公開。它後來也包括在AT&T的UNIX System V版本4,但同一版本內含的網上檔案系統(NFS)具有更好的互相操作性,因此RFS較少被使用。AT&T的UNIX System V版本4的一些授權版本里並不支持遠程檔案共享,太陽微系統在Solaris的2.4版之後也將遠程檔案共享的功能從中移除。

基本介紹

  • 中文名:遠程文檔共享
  • 外文名:Remote File Sharing
簡介,特點[,遠程系統調用接口,

簡介

遠程檔案共享(RFS)是一種由AT&T公司在1980年代開發的分散式檔案系統。在UNIX System V的版本3(SVR3)中第一次公開。它後來也包括在AT&T的UNIX System V版本4,但同一版本內含的網上檔案系統(NFS)具有更好的互相操作性,因此RFS較少被使用。AT&T的UNIX System V版本4的一些授權版本里並不支持遠程檔案共享,太陽微系統在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 將修改的緩衝器寫回磁碟

相關詞條

熱門詞條

聯絡我們