ls-lt Auflistung in Linux

Wie funktioniert ls -list listing unter Linux?

  1. Wenn sich in meinem aktuellen Ordner mehrere Dateien und Verzeichnisse befinden und ich ls -lt ausführe, wird es dann in absteigender Reihenfolge sortiert, basierend auf der Zeit für Dateien und Verzeichnisse zusammen, oder werden Dateien und Verzeichnisse separat betrachtet?

  2. Wie lange wird in der Ausgabe von ls -lrt für Verzeichnisse die Zeit angegeben? Bedeutet dies, wann die Verzeichnisse erstellt wurden oder wann die Dateien in den Verzeichnissen erstellt oder gelöscht wurden oder Datei in den Verzeichnissen aktualisiert wurden?

  3. Wenn ich ein Verzeichnis in meinem aktuellen Verzeichnis erstelle, wird die Größe des leeren Verzeichnisses als 4096 angezeigt. Zeigt dies nicht die tatsächliche Größe des Verzeichnisses an.

  4. Was bedeutet die erste Zeile in der Ausgabe (insgesamt 8) von ls -lrt?

    -bash-4.2$ ls -rlt
    total 8
    -rw-rw-r-- 1 kony kony    0 Oct 20 09:23 filetest1.txt
    -rw-rw-r-- 1 kony kony    0 Oct 20 09:24 filetest2.txt
    drwxrwxr-x 2 kony kony 4096 Oct 20 09:24 test_1_A
    drwxrwxr-x 2 kony kony 4096 Oct 20 09:25 test_2_A
    -rw-rw-r-- 1 kony kony    0 Oct 20 09:26 filetest3.txt
    -bash-4.2$
    
Author: DavidPostill, 2019-10-20

1 answers

  1. Wenn sich in meinem aktuellen Ordner mehrere Dateien und Verzeichnisse befinden und ich ls-lt ausführe, sortiert es in absteigender Reihenfolge basierend auf der Zeit für Dateien und Verzeichnisse zusammen oder berücksichtigt Dateien und Verzeichnisse separat.

Einfach herauszufinden, führen Sie einfach den Befehl aus und prüfen Sie, ob er sie separat gruppiert oder nicht...

Wenn Sie --group-directories-first verwenden, gruppiert ls Verzeichnisse separat, andernfalls nicht.

  1. Was ist die Zeit erwähnt in ls-lrt Ausgabe für Verzeichnisse . Bedeutet dies, wann die Verzeichnisse erstellt wurden oder wann die Dateien in den Verzeichnissen erstellt oder gelöscht wurden oder die Datei in den Verzeichnissen aktualisiert wurde?

Ein Verzeichnis ist eine Liste von Dateinamen (und deren Inode-Nummern). Das Verzeichnis wird also "geändert", wenn Sie etwas in diesem Verzeichnis erstellen, löschen oder umbenennen.

  1. Wenn ich ein Verzeichnis in meinem aktuellen Verzeichnis erstelle, ist die Größe des leeren verzeichnis zeigt als 4096, was das bedeutet. Zeigt dies nicht die tatsächliche Größe des Verzeichnisses an.

Ein Verzeichnis ist eine Liste von Dateinamen (und deren Inode-Nummern). Sie sehen nur die Größe dieser Liste - nicht die Summe aller darin enthaltenen Dateigrößen.

  1. Was bedeutet die erste Zeile in der Ausgabe (insgesamt 8) von ls-lrt

Es ist die Summe aller in der Ausgabe gemeldeten Größen. (Wenn Sie die Option -h, würden Sie sie sehen in Kilobyte.)

Beachten Sie jedoch, dass es nicht die Größen von allem in Unterverzeichnissen enthält; Sie müssten zB ncdu oder du -hs verwenden, um das zu berechnen.

 0
Author: user1686,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-10-20 12:37:07