Wie finde ich heraus, ob sich ein Verzeichnis oder eine Datei in Mount / Partition befindet? (Linux Server) [geschlossen]

164

Gibt es einen Linux-Befehl, mit dem Sie leicht herausfinden können, auf welcher Partition / in welchem ​​Mount sich ein Verzeichnis oder eine Datei befindet?

(Dies ist wahrscheinlich eine RTM-Frage, und ich fühle mich schuldig, sie gestellt zu haben, aber irgendwie kann ich auf Google noch keine gute Antwort finden.)

in einem
quelle
6
@ TylerCollier Google hat mich hierher geschickt ... also bitte hör auf mit diesem Drama!
Erdem Ece
1
@ErdemEce das ist mein Punkt. Ina erwähnte RTFM, aber Google (und was es verlinkt) zählt jetzt als Handbuch :-)
Tyler Collier
UNIX-Austauschversion: unix.stackexchange.com/questions/11311/…
Ciro Santilli 法轮功 冠状 病 六四 事件 21
1
Das Mount für ein Verzeichnis zur Behebung eines Fehlers mit geringem Speicherplatz zu bekommen, um einen Jenkins-Knoten neu zu starten, der die CI-Schleife für den Webstack Ihres Teams
ausführt,
@worc Zustimmen. Ich habe genau das gleiche Problem und habe hier meine Lösung als die unten akzeptierte Antwort erhalten.
Metric Crapton

Antworten:

244
df -P file/goes/here | tail -1 | cut -d' ' -f 1
Ignacio Vazquez-Abrams
quelle
7
Ehrfürchtiger Befehl;)
John Humphreys - w00te
2
Sehen Sie sich Ihre LVM-Konfiguration an.
Ignacio Vazquez-Abrams
5
Tolles Kommando! Ich würde die Rohrleitungen allerdings nicht benutzen. Es ist auch ziemlich amüsant, Informationen über den Speicherplatz kennenzulernen (gleichzeitig erfahren Sie, auf welcher Partition sich Ihr Ordner / Ihre Datei befindet) :)
Matheus Felipe
1
Sehr schön; Hier ist das gleiche mit awk gemacht:df -P /home | tail -1 | awk '{ print $1}'
woohoo
3
Ich muss zugeben, ich mag reine Befehlsantworten wirklich nicht. Können Sie eine Bearbeitung vornehmen und die verwendeten Optionen / Parameter erklären?
John Von Neumann