Anzeigen von zuletzt erstellten Datei?
Hochgeladen habe ich eine Datei auf einen Linux-Rechner. Ich kenne Ihren Namen nicht. So, wie die Dateien anzeigen, die durch Ihre "zuletzt erstellt" - Datum-Attribut ?
Verwenden
find
z.B. mit -ctime
.InformationsquelleAutor | 2011-08-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
zeigt eine Liste aller Dateien, sortiert nach Datum. Bei der Auflistung mit dem-l flag mit der -t-flag sortiert nach Datum. Wenn Sie nur den Dateinamen (für ein Skript vielleicht), dann versuchen Sie so etwas wie:
Diese listet alle Dateien wie zuvor, erhalten die ersten 2 Zeilen (die erste wird etwas sein wie "total 260'), der die Letzte (der, die, das zeigt die details der Datei) und dann die 9. Spalte enthält den Dateinamen.
ls -1 -t | head -1
wird auch arbeiten, um nur die zuletzt geänderte Datei.Im Falle dass, wenn Sie möchten, speichern Sie die aktuelle Datei-name als variable:
LATEST=$(ls -lat | head -2 | tail -1 | awk '{print $9}')
InformationsquelleAutor Uphill_ What '1
Wird, drucken Sie die erstellten Dateien in den letzten fünf Minuten. Erhöhen Sie die Zeit von einer minute bei einer Zeit, Ihre Dateien zu finden.
-cmin
Naht, die richtige option zu suchen, die bis zu fünf Minuten.InformationsquelleAutor amrhassan
Verwenden
ls -lUt
oderls -lUtr
, wie Sie es wünschen. Sie können werfen Sie einen Blick auf diels
Dokumentation Befehl eingebenman ls
auf einem terminal.InformationsquelleAutor frarees