Seltsame Art von "Stealth"-Verzeichnis unter Linux

Seltsame Art von "Stealth"-Verzeichnis unter Linux

Ich bin auf einer Linux-Maschine und arbeite mit einem Verzeichnis, das passenderweise „Stealth“ heißt, weil es läuft und sich versteckt! Sehen Sie sich dieses Verhalten an:

bash-3.2$ ls /net
bash-3.2$ ls -la /net
total 4
drwxr-xr-x  2 root root    0 Jun 19 16:10 .
drwxr-xr-x 29 root root 4096 Jun 15 09:51 ..
bash-3.2$ ls /net/stealth
dir1  dir2  SERVER_LINK
bash-3.2$ ls /net
stealth
bash-3.2$ ls -la /net
total 4
drwxr-xr-x  3 root root    0 Jun 19 16:59 .
drwxr-xr-x 29 root root 4096 Jun 15 09:51 ..
dr-xr-xr-x  6 root root    0 Jun 19 16:59 stealth
bash-3.2$ uname -a
Linux cfnyps1u 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux

(Beachten Sie den Unterschied zwischen der Ausgabe von ls /net vor und nach der Auflistung des Inhalts des Stealth-Verzeichnisses)

Wie heißt dieser Verzeichnistyp und warum wird er „versteckt“, bis er „gefunden“ wird? Irgendwann habe ich herausgefunden, was los war, aber ich hatte dieses Verhalten noch nie zuvor gesehen und es macht es definitiv schwieriger, den Inhalt des Verzeichnisses mit Standardmethoden zu finden.

Antwort1

Sie sehen ein Autofs-Verhalten. /net enthält in der Regel automatisch gemountete Verzeichnisse. Automatisch gemountete Verzeichnisse werden erst gemountet, wenn Sie sie ausdrücklich verwenden. Sie bleiben für eine festgelegte Zeit gemountet und werden dann automatisch demontiert, wenn sie in diesem Zeitraum nicht verwendet werden.

Versuchen Sie zu laufen

man autofs

um die Dokumentation dazu anzuzeigen.

verwandte Informationen