TL; DR:mount -e <device>
は何をしますか?
Sshを介して、mount
コマンドが保守する必要のあるソフトウェアによって送信されています。 2回、マウントコマンドは-e
オプションを使用します。 -e
が何のためにあるのかわからず、十分な答えを見つけることができません。
私の場合、これを実行しているプロシージャの名前は「Verify Backup OS」であり、sshを介して送信されるコマンドは次のとおりです。
mount -e /dev/hd0; umount -f /dev/hd0t177.1; mount -e /dev/hd0; mount -tqnx6 /dev/hd0t177.1 /BackupPartition
その後、ソフトウェアは/ BackupPartitionで検索を実行しているように見えるので、ここでプロシージャ名の「検証」部分が機能すると思います。
man mount
を実行すると、コマンドと-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
マウント用のQNXページ には、-e Enumerate the children of the special device.
があります。
説明によると、mount -e
は何らかの形でデバイスを何らかの容量で列挙しているように見えます。 「一部のデータをstdoutに出力する」という意味だと思っていましたが、この場合、出力はソフトウェアユーザーに表示されず、どこにもパイプまたはリダイレクトされないため、あまり意味がありません。コマンドを手動で試しました。コマンドラインで出力が生成されず、何かが発生したという兆候もありません。
mount -e <device>
は何をしますか?
Qnx man mountの例も読みましたか?
マウント-e
これにより、/ dev/hd0のディスクパーティションテーブルが再度読み取られ、各パーティションの/ dev/hd0tXXブロック特殊ファイルが作成、更新、または削除されます。
あなたのsshコマンドでそれは理にかなっています。よくわかりません。