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.)


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


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

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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.