Ich habe eine NFS-Freigabe, die von ungefähr zwei anderen Computern gemeinsam genutzt wird. Ich habe kürzlich festgestellt, dass einer der Server das Verzeichnis nicht freigibt und Dateien für sich behält. Gibt es eine Möglichkeit, um festzustellen, ob die NFS-Freigabe in dem Verzeichnis bereitgestellt ist, in dem sie sich befindet?
filesystems
nfs
Naftuli Kay
quelle
quelle
mount -l
funktioniert;)Antworten:
Vielleicht suchen Sie
Wenn Sie sich in dem Verzeichnis befinden, dessen Mountpunkt Sie kennen möchten?
quelle
mount -l
zu Ihrer Antwort hinzufügen ;)Die Straphka-Idee, df zu verwenden, funktioniert gut, wenn Sie einige Flags wie das -T hinzufügen, das den Dateisystemtyp anzeigt (und möglicherweise das -P für die Posix-Kompatibilität). Und um das Ganze abzurunden, können wir awk verwenden, um die Ausgabe zu filtern, sodass wir nur die Typausgabespalte drucken.
oder wenn Sie ein Verzeichnis namens smb / media / in Ihrem Homedir überprüfen möchten.
quelle
Sie können dies verwenden:
Es gibt
nfs
,ext2/ext3
oder etwas anderes.quelle
Sie können auch den
lsblk
Befehl verwenden.Auch wenn Sie die Dinge im Detail wissen wollen:
Für Ihre Frage
mount -l
ist die Antwort, wie andere gesagt haben.quelle
Der Befehl
macht den Trick.
quelle