Files

遠端文件系統的設備主要/次要編號

  • March 1, 2017

這個答案指出:

已安裝的網路共享將具有一個deviceId,這就是您可以創建指向已安裝位置的符號連結的原因。

因此,如果“掛載的網路共享將具有deviceId”,則掛載的文件sshfs將具有與之關聯的物理設備,就像任何其他文件系統一樣。我在本地系統(Ubuntu 14.04)中安裝了一個遠端目錄

sshfs user@remotehost:/remote/directory /home/local/directory

在本地系統的輸出中mount正確顯示了相應的行:

user@remotehost:/remote/directory on /home/local/directory type fuse.sshfs (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)

對於 中的所有文件/home/local/directory/stat輸出Device: 30h/48d. 但是在/sys/dev/block,也沒有/sys/dev/char這樣一個主編號為 3 的本地設備!

那麼,我可以在本地系統中的哪裡找到它?

Sshfs使用FUSE,使用者空間基礎設施中的文件系統,所以它根本不與塊設備相關聯(當然也不與字元設備相關聯)。我不知道設備號stats輸出與該核心基礎設施有何關係,如果它完全相關而不僅僅是隨機內容。

引用自:https://unix.stackexchange.com/questions/348341