Linux ist ein Open-Source-Betriebssystem, das für Stabilität, Sicherheit und hohe Leistung entwickelt wurde. Es gibt viele Befehle unter Linux, die dem Benutzer bei der Verwaltung des Dateisystems helfen. Ein solcher Befehl ist ein Befehl ls.
Das Team ls -l zeigt eine Liste von Dateien und Verzeichnissen in Spalten an, einschließlich Informationen zur Größe jeder Datei. Die Dateigröße wird in Bytes angegeben, aber bei großen Dateien sind die Bytes möglicherweise nicht sehr lesbar. In diesem Fall können Sie die Option verwenden -h Damit wird die Größe der Dateien in einem menschenlesbaren Format angezeigt (z. B. in Kilobyte, Megabyte oder Gigabyte).
Zuerst müssen Sie ein Terminal öffnen. Sie können dazu die Tastenkombination Strg + Alt + T verwenden oder ein Terminal im Anwendungsmenü suchen.
Wechseln Sie zum zweiten in das Verzeichnis, in dem sich die Dateien befinden, die Sie ausgeben möchten. Sie können den Befehl cd verwenden, um das aktuelle Verzeichnis zu ändern. Zum Beispiel:
Wenn Sie alle Dateien auf Ihrem Computer ausgeben möchten, können Sie mit dem Befehl cd / sofort in das Stammverzeichnis wechseln.
Zum Beispiel der folgende Befehl:
ls -lh
listet die Dateien im aktuellen Verzeichnis zusammen mit ihrer Größe auf:
-rw-r--r-- 1 user user 355K Oct 10 10:30 file1.txt-rw-r--r-- 1 user user 2.3M Oct 10 10:31 file2.txtdrwxrwxr-x 2 user user 4.0K Oct 10 10:32 directory1-rw-r--r-- 1 user user 500 Oct 10 10:33 file3.txt
Hier können Sie sehen, dass jede Datei als Zeile dargestellt wird, wobei die erste Spalte den Typ und die Zugriffsrechte angibt. Die zweite Spalte zeigt die Anzahl der Verweise auf die Datei an, die dritte Spalte den Namen des Benutzers, der die Datei besitzt, die vierte Spalte die Gruppe, zu der die Datei gehört, die fünfte Spalte die Dateigröße, die sechste Spalte das Datum der letzten Änderung und die letzte Spalte den Dateinamen.
Eine der nützlichsten Optionen ist das "-l", das Informationen zu jeder Datei oder jedem Verzeichnis einschließlich ihrer Größe anzeigt. Beispielsweise gibt der Befehl "ls -l" die folgenden Informationen aus:
-rw-r--r-- 1 user group 4096 Oct 10 15:45 myfile.txt
Wenn Sie jedoch nur eine Liste der Dateien und deren Größe anzeigen möchten, können Sie die Kombination aus den Befehlen "ls -l" und "awk" verwenden. Zum Beispiel gibt der Befehl "ls -l | awk "" nur die Dateinamen und ihre Größe aus:
myfile.txt 4096
| Das Team | Die Beschreibung |
|---|---|
| ls -l | Zeigt eine Liste der Dateien mit detaillierten Informationen und der Größe in Byte an |
Sie können auch den Schlüssel verwenden -h, um die Größe der Dateien in einem besser lesbaren Format auszugeben, z. B. mit Maßeinheiten (kb, MB, GB).
| Das Team | Die Beschreibung |
|---|---|
| ls -lh | Zeigt eine Liste der Dateien mit detaillierten Informationen und einer lesbaren Größe an |
| Dateiname | Die Größe |
|---|---|
| file1.txt | 1.2K |
| file2.txt | 856B |
| file3.txt | 2.5K |
1. Verwenden Sie den Befehl ls -l um Dateien mit ihrer Größe in Byte anzuzeigen. Der Standardbefehl ls zeigt nur Dateinamen an, jedoch mit einem Flag -l sie erhalten auch Informationen zur Dateigröße.
2. Wenn Sie möchten, dass die Dateigröße in einem bequemeren Format angezeigt wird, können Sie den Befehl verwenden ls -lh. Flagge -h ermöglicht die Anzeige von Kilo-, Mega- oder Gigabyte-Werten, je nach Größe.
3. Wenn Sie die Dateien nach Größe sortieren möchten, können Sie den Befehl verwenden ls -lS. Flagge -S sortiert die Dateien in absteigender Reihenfolge nach Größe und zeigt die größten Dateien am Anfang der Liste an.
4. Wenn Sie die Größe aller Dateien in einem Verzeichnis zusammenfassen müssen, können Sie den Befehl verwenden du -sh *. Es ermöglicht Ihnen, die Größe jeder Datei und jedes Verzeichnis im aktuellen Verzeichnis sowie die Gesamtgröße aller Dateien anzuzeigen.
5. Wenn Sie mit Verzeichnissen arbeiten und die Größe aller Dateien in jedem Verzeichnis ermitteln möchten, können Sie den Befehl verwenden du -sh *. Mit der Flagge -s sie können nur die Gesamtgröße jedes Katalogs anzeigen.
Verwenden Sie diese Befehle, um die benötigten Informationen zur Dateigröße unter Linux zu erhalten und eine detailliertere Analyse des Verzeichnisinhalts durchzuführen.