Mount
“mount -e <設備>”有什麼作用?
TL;DR:
mount -e <device>
做什麼?概述
通過 ssh,
mount
我需要維護的軟體正在發送命令。兩次,mount 命令使用一個-e
選項。我不知道這-e
是為了什麼,也找不到足夠好的答案。細節
就我而言,執行此操作的過程名為“驗證備份作業系統”,通過 ssh 發送的命令如下:
mount -e /dev/hd0; umount -f /dev/hd0t177.1; mount -e /dev/hd0; mount -tqnx6 /dev/hd0t177.1 /BackupPartition
之後,該軟體似乎會在 /BackupPartition 中進行搜尋,所以我認為這就是過程名稱的“驗證”部分發揮作用的地方。
人輸出
如果我這樣做
man mount
,則命令和 for 的文本-e
是:Usage: mount [-abwruv] -t type [-o options] [special] mntpoint mount [-abwruv] -T type [-o options] special [mntpoint] mount [-abwruv] -e [-t|T type] [-o options] special [mntpoint] mount … -e Enumerate the device given by special
產品文件
在mount 的 QNX 頁面上,它有
-e Enumerate the children of the special device.
根據描述,它似乎以
mount -e
某種方式列舉了設備。我原以為這意味著“將一些數據列印到標準輸出”,但在這種情況下這沒有多大意義,因為輸出對軟體使用者不可見,也沒有通過管道傳輸或重定向到任何地方,我手動嘗試了該命令在命令行上,它沒有產生任何輸出,也沒有任何跡象表明發生了任何事情。做什麼
mount -e <device>
?
您是否還閱讀了 qnx man mount 上的範例?
掛載-e
這將重新讀取 /dev/hd0 的磁碟分區表,並為每個分區創建、更新或刪除 /dev/hd0tXX 塊特殊文件。
使用您的 ssh 命令是有道理的。我了解的不多。