20 Basic Linux ' ls ' Befehl mit Beispielen für Anf?nger
Jun 17, 2025 pm 01:54 PMDas Listing von Dateien ist eine der am h?ufigsten durchgeführten Aufgaben von normalen Linux -Benutzern und Systemadministratoren. In Linux wird der LS -Befehl kurz für " Liste " verwendet, um den Inhalt eines Verzeichnisses aufzulisten oder anzuzeigen.
Dies kann entweder Ihr aktuelles Verzeichnis oder ein anderes Verzeichnis auf dem System sein. Der Befehl zeigt sowohl Dateien als auch Unterverzeichnisse an und unterscheidet in den meisten F?llen zwischen verschiedenen Dateitypen anhand von Farbcodes.
Ohne Befehlszeilenoptionen listet der Befehl LS einfach alle Verzeichnisinhalte auf. Es bietet jedoch eine Reihe praktischer Befehlszeilenoptionen, um die Ausgabe zu manipulieren und die gewünschte Ausgabe anzuzeigen.
In diesem Artikel werden wir mit allen verfügbaren Befehlsoptionen, die sie unter Linux bereitstellen, die Grundlagen von LS -Befehlsbeispielen diskutieren.
Inhaltsverzeichnis
LS -Befehlsoptionen unter Linux
Der Befehl LS nimmt die folgende Syntax an:
$ ls [Optionen]/Pfad/zu/Verzeichnis
Der Abschnitt options
repr?sentiert die Befehlszeilenargumente, die übergeben werden k?nnen, um die Ausgabe des Befehls zu manipulieren.
In diesem Tutorial werden wir die folgenden LS -Befehlsargumente behandeln.
Optionen | Beschreibung |
ls -m
|
Listet die durch ein Komma getrennten Verzeichnisinhalte auf. |
ls -Q
|
Zeigt Verzeichnisinhalte an, die von Anführungszeichen eingeschlossen sind. |
ls -l
|
Zeigt Dateien in einem langlistigen Format an. |
ls -lh
|
Zeigen Sie die Dateigr??e in einem menschlich lesbaren Format an. |
ls -g
|
Auslasse Gruppenbesitzspalte. |
ls -F
|
Fügt Verzeichnissen einen Stürmerstrom hinzu. |
ls -i
|
Zeigen Sie die Inode -Anzahl von Dateien und Verzeichnissen an. |
ls -a
|
Zeigen Sie alle Dateien einschlie?lich versteckter Dateien an. |
ls *.
|
Filtere Dateien gem?? der Dateierweiterung. |
ls -la
|
Zeigt alle Dateien und Verzeichnisse im Langlistenformat an. |
ls -R
|
Zeigen Sie Dateien und Verzeichnisse rekursiv an. |
ls -r
|
Sortieren Sie die Dateien umgekehrt. |
ls -X
|
Sortieren Sie die Dateien alphabetisch nach Dateierweiterung. |
ls -tl
|
Dateien nach Datum und Uhrzeit der Datei erstellen. |
ls -n
|
Listen Sie UIDs und GIDs auf. |
1. Listen Sie Dateien und Verzeichnisse unter Linux auf
Der Befehl ls ohne Befehlszeilenoptionen oder Argumente ausführt, listet der Befehl LS einfach den Verzeichnisgehalt in alphabetischer Reihenfolge auf. Hier k?nnen wir keine Details wie Dateitypen, Gr??e, ge?ndertes Datum und Uhrzeit, Erlaubnis und Links usw. anzeigen.
$ ls
2. Lange Auflistung von Dateien unter Linux
Mit der Befehlsoption -l
k?nnen Sie detaillierte Informationen zum Verzeichnisgehalt in einem Spaltenformat ausdrucken, das Gr??e, ge?ndertes Datum und Uhrzeit, Datei- oder Verzeichnisname und Eigentümer der Datei sowie deren Erlaubnis enth?lt.
$ ls -l
Ab ganz links haben wir:
- 1. Spalte - Datei-/Verzeichnisberechtigungen.
- 2. Spalte - Anzahl der Links.
- 3. Spalte - Name des Besitzers.
- 4. Spalte - Name der Gruppe, zu der die Datei geh?rt.
- 5. Spalte - Dateigr??e in Bytes.
- 6. Spalte bis 8. Spalte - Letzter Modifikationsdatum.
- 9. Spalte - Datei- / Verzeichnisname.
3.. Listen Sie versteckte Dateien und Verzeichnisse auf
Versteckte Dateien sind spezielle Dateien, die Benutzereinstellungen und Konfigurationsdateien speichern, die durch Ausführen von Programmen und Diensten zum Lesen und Speichern von Informationen verwendet werden.
Zum Beispiel. Die .bashrc
Datei ist ein Skript, das Benutzereinstellungen und Konfigurationen des aktuell angemeldeten Benutzers enth?lt, das den Befehls-Aliase, den Shell-Verlauf, die F?rbung der Terminal-Schriftart usw. enth?lt.
Die Datei .bash_logout
wird ausgeführt, wenn Sie sich von Ihren Bash -Sitzungen anmelden. Es wird haupts?chlich für Reinigungszwecke verwendet, dh bei der Ausführung von Operationen, die ausgeführt werden müssen, sobald Sie die Bash -Hülle verlassen.
Um versteckte Dateien aufzulisten, übergeben Sie die Option -a
wie gezeigt, in der sowohl versteckte Dateien als auch Verzeichnisse angezeigt werden.
$ ls -a
4. Listen Sie alle Dateien unter Linux auf
Wie Sie bemerkt haben, listet die Option -a
nicht nur versteckte Dateien, sondern auch alle Dateien und Verzeichnisse auf. Für eine bessere Anzeige k?nnen Sie die Option -la
verwenden
$ ls -la
5. Anzeige der Dateigr??e in einem menschlich lesbaren Format
Um die Ausgabe in einem besseren Format zu pr?sentieren, fügen Sie das Flag -h
hinzu, um die Dateigr??e in einem menschlich lesbaren Format zu drucken. Aus der Ausgabe wird die Dateigr??e in Kilobyten, Megabyte und Gigabyte angezeigt. Dies sieht auf jeden Fall pr?sentabler aus.
$ ls -lh
6. Unterscheiden Sie Verzeichnisse und Dateien unter Linux
Beim Ausführen des LS -Befehls ist es nicht immer einfach, zwischen Dateien und Verzeichnissen klar zu unterscheiden. Die Option -F
fügt Verzeichnissen einen Vorw?rtsschr?g (/)
hinzu, sodass sie sich leichter von den Resten der Dateien abheben k?nnen.
$ ls -f
7. Dateien in umgekehrter Reihenfolge sortieren
Standardm??ig sortiert der Befehl LS Dateien und Verzeichnisse alphabetisch (aus a - z). Sie k?nnen den Verzeichnisgehalt mit der Option -r
in umgekehrter Reihenfolge in umgekehrter Reihenfolge sortieren.
$ ls -lr
Zus?tzlich k?nnen Sie die Dateierweiterungen mit dem -X
-Flag alphabetisch sortieren.
$ ls -x
8. Listendateien rekursiv unter Linux
Das -R
-Flag listet Dateien rekursiv auf. In dem Befehl werden zuerst alle Dateien und Verzeichnisse in Ihrem aktuellen Verzeichnis aufgeführt und dann die in einzelnen Verzeichnissen und Unterverzeichnisse enthaltenen Dateien angezeigt.
$ ls -r
Im folgenden Beispiel wurden auch die Dateien in einzelnen Verzeichnissen aufgeführt.
9. Dateien nach ?nderungszeit unter Linux sortieren
Der Befehl ls -ltr zeigt die Dateien im Long Listing -Format in umgekehrter Sortierung nach ?nderungszeit an, sodass detaillierte Informationen zu jeder Datei oder jedem Verzeichnis in umgekehrter Reihenfolge basierend auf ihrem letzten ge?nderten Datum/Zeitstempel angezeigt werden.
$ ls -ltr
10. Sortieren Sie Dateien nach dem neuesten bis ?ltesten unter Linux
Sie k?nnen Dateien nach Zeit und Datum mit der Option -t
sortieren, mit der die Dateien angezeigt werden, damit die neuesten bis zum ?ltesten angezeigt werden.
$ ls -tl
11. Dateien nach Dateigr??e unter Linux sortieren
Mit einer Kombination der Option -lS
zeigt sie die Dateigr??e in absteigender Reihenfolge an (die gr??te bis kleinste Gr??e).
$ ls -ls
12. Listendatei Inode -Nummer unter Linux
Sie k?nnen die Inode -Nummern der Dateien und Verzeichnisse mit der Option -i
wie gezeigt anzeigen.
$ ls -i
13. Listendateien und Verzeichnisse durch Kommas getrennt
Das Flag -m
listet den Verzeichnisgehalt nach dem anderen durch, das durch ein Komma getrennt ist.
$ ls -m
Mit der Flagge -Q
werden alle Verzeichnisinhalte wie gezeigt durch doppelte Anführungszeichen eingeschlossen.
$ ls -q
14. Besitz der Gruppe in einem langlistigen Format auslassen
Bei der Verwendung mit der Befehlsoption -l
druckt der Befehl LS sowohl Benutzer- als auch Gruppenbesitz der Datei. Sie k?nnen die Gruppenspalte weglassen, indem Sie die Option -g
übergeben.
$ ls -g
15. Listen Sie spezifische Dateitypen oder Erweiterungen auf
Verwenden Sie die Wildcard -Notation (*)
, gefolgt von der Dateierweiterung.
Führen Sie beispielsweise alle Dateien mit einer .jpg
-Erweiterung an, um den Befehl auszuführen:
$ ls *.jpg
Aus ?hnlicher Weise führen Sie den Befehl aus, um alle PDF -Dateien aufzulisten:
$ ls *.pdf
16. Listen Sie die UID und die GID von Dateien auf
Verwenden Sie die Option -n
wie gezeigt, um die UID und GID von Dateien und Verzeichnissen anzuzeigen.
$ ls -n
17. überprüfen Sie die Befehlsversion von LS
Wenn Sie ein wenig neugierig sind und die Version des LS -Befehls überprüfen m?chten, k?nnen Sie dies wie folgt tun:
$ ls -Verssion
Aus der Ausgabe k?nnen Sie sehen, dass wir LS Version 9.1 ausführen.
18. Zeigen Sie die Help -Seite mit LS -Hilfebereich
Das LS- Programm bietet eine Fülle von Befehlszeilenoptionen. Was wir abgedeckt haben, sind nur einige der h?ufig verwendeten. Führen Sie den folgenden Befehl für eine umfassende Liste aller Befehlsoptionen aus:
$ ls -HELP
Optional k?nnen Sie die Mannseiten durch Ausführen besuchen:
$ MAN LS
19. Listenverzeichnisinformationen unter Linux Listen
Mit den LS -L -Befehlslistendateien unter Verzeichnis /TMP . Wobei es mit -ld
-Optionen Informationen im /TMP -Verzeichnis anzeigt.
$ ls -l /tmp $ ls -ld /tmp /
20. Erstellen Sie LS -Befehl Aliase
Wir haben einen Alias ??für den Befehl LS erstellt, wenn wir den Befehl LS ausführen, der die -l
-Option standardm??ig ausführt und eine lange Auflistung angezeigt wird, wie bereits erw?hnt.
$ alias ls = "ls -l"
Um eine Reihe von Aliase anzuzeigen, die in Ihrem System verfügbar sind, verwenden Sie den folgenden Alias ??-Befehl, und das gleiche kann Unalias wie unten gezeigt sein.
$ alias
Um einen zuvor definierten Alias ??zu entfernen, verwenden Sie einfach den Befehl unalias .
$ unalias ls
In diesem Handbuch haben wir demonstriert, wie der Befehl LS verwendet wird, um den Inhalt eines Ordners oder eines Verzeichnisses anzuzeigen. Darüber hinaus gingen wir noch einen Schritt weiter und erkundeten Befehlsoptionen, die mit dem LS -Befehl in Linux verwendet werden k?nnen.
In unserem n?chsten Artikel werden wir mit ihren Beispielen fortgeschrittenere LS -Befehle abdecken. Ich schlage au?erdem vor, dass Sie einige Interviewfragen zum LS -Befehl durchlaufen. Auch wenn wir etwas in der Liste verpasst haben, aktualisieren Sie uns bitte über den Kommentarbereich.
Das obige ist der detaillierte Inhalt von20 Basic Linux ' ls ' Befehl mit Beispielen für Anf?nger. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Hei?e KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?er Artikel

Hei?e Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Als Systemadministrator k?nnen Sie sich (heute oder in Zukunft) in einer Umgebung arbeiten, in der Windows und Linux koexistieren. Es ist kein Geheimnis, dass einige gro?e Unternehmen einige ihrer Produktionsdienste in Windows -Boxen bevorzugen (oder müssen).

In Linux-Systemen 1. IPA- oder Hostname-I-Befehl verwenden, um private IP anzuzeigen. 2. Verwenden Sie curlifconfig.me oder curlipinfo.io/ip, um ?ffentliche IP zu erhalten. 3. Die Desktop -Version kann private IP über Systemeinstellungen anzeigen, und der Browser kann auf bestimmte Websites zugreifen, um die ?ffentliche IP anzuzeigen. 4. Gemeinsame Befehle k?nnen als Aliase für einen schnellen Anruf festgelegt werden. Diese Methoden sind einfach und praktisch und für IP -Anzeigenanforderungen in verschiedenen Szenarien geeignet.

Node.js basiert auf Chrome's V8 Engine und ist eine offene, ereignisgesteuerte JavaScript-Laufzeitumgebung, die zum Aufbau skalierbarer Anwendungen und Backend-APIs hergestellt wurde. NodeJS ist dafür bekannt, dass sie aufgrund seines nicht blockierenden E/A-Modells leicht und effizient ist und effizient

LinuxcanrunonModesthardwareWithSpecificMinimumRequirements Amshouldbeatleast512MBForCommand-LINEUSOR2GBFORTESKTOPENVIRMENTS.DIKSPACEREQUIRESAMINIMUMUMOF5–10 GB, obwohl25GBISBETTERFORAD

MySQL ist in C geschrieben und ist eine Open-Source, plattformübergreifend und eines der am h?ufigsten verwendeten relationalen Datenbankverwaltungssysteme (RDMS). Es ist ein wesentlicher Bestandteil des Lampenstacks und ein beliebtes Datenbankverwaltungssystem für Webhosting, Datenanalyse,

Ubuntu hat lange als Bastion von Bastion of Barrierefreiheit, Polnisch und Macht im Linux -?kosystem gelandet. Mit der Ankunft von Ubuntu 25.04, dem Codenamen ?Plucky Puffin“, hat Canonical erneut sein Engagement für die Bereitstellung eines gezeigt

MongoDB ist eine leistungsstarke, hochskalierbare dokumentorientierte NoSQL-Datenbank, die für den starken Verkehr und eine enorme Datenmenge erstellt wurde. Im Gegensatz zu herk?mmlichen SQL -Datenbanken, die Daten in Zeilen und Spalten in Tabellen speichern, strukturiert MongoDB Daten in einem j

Magento wurde in PHP geschrieben und ist eine beliebte Open-Source-Plattform und eine vielseitige E-Commerce-Plattform, die Unternehmen einen Online-Einkaufswagen bietet. Es nutzt verschiedene PHP -Frameworks wie Symfony und Laminas, um seine Funktionalit?t und Benutzerfreundlichkeit zu verbessern. Magier
