GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Listen Sie rekursiv den vollständigen absoluten Pfad von Dateien mit Berechtigungen in Linux auf

Statt ls oder find Sie können es mit tree versuchen . Insbesondere tree -ifpugDs $PWD sollte Ihnen geben, was Sie möchten.

-if entfernt Einrückungslinien und gibt Pfad aus

-p druckt Berechtigungen

-ug gibt Benutzer und Gruppe aus

-D gibt die Änderungszeit aus

-s Druckgröße


Wenn die Eingabe ein Problem darstellt, wie wäre es, wenn Sie das, was Sie bereits haben, in eine Funktion stecken:

myspecialfinder() {
  find $PWD/ -type f -name "$1" -printf '%M %u %g %s\t%a\t%p\r\n'
}

Sie würden es als

verwenden
myspecialfinder file.name

Linux
  1. Dateiberechtigungen unter Linux mit Beispiel

  2. Linux-ls-Befehl - Dateien auflisten

  3. Linux / UNIX :Beispiele für den Find-Befehl zum Suchen von Dateien mit bestimmten Berechtigungen

  4. Wie kann ich unter Linux eine Liste von Dateien mit ihrem absoluten Pfad erstellen?

  5. Listen Sie Dateien rekursiv in der Linux-CLI mit Pfad relativ zum aktuellen Verzeichnis auf

Was ist neu bei rdiff-backup?

So ändern Sie Dateiberechtigungen rekursiv mit chmod in Linux

So ändern Sie die Dateiberechtigungen in Linux rekursiv

So finden und listen Sie die Dateien rekursiv nach Datum in Linux auf

Wie man Dateien in Linux rekursiv auflistet

Absoluter vs. relativer Pfad in Linux:Was ist der Unterschied?