15 Basic -Befehlsbeispiele in Linux

15 Basic -Befehlsbeispiele in Linux

LS -Befehl ist einer der am häufigsten verwendeten Befehle unter Linux. Ich glaube das ls Der Befehl ist der erste Befehl, den Sie verwenden können, wenn Sie in die Eingabeaufforderung des Linux -Felds einsteigen.

Wir verwenden den LS -Befehl täglich und häufig, auch wenn wir uns möglicherweise nicht bewusst sind und nie alle verfügbaren LS -Befehlstrips verwenden.

[Möglicherweise mögen Sie auch: 5 nützliche Tools, um sich für immer an Linux -Befehle zu erinnern]

In diesem Artikel werden wir die Grundlagen von diskutieren LS -Befehl Beispiele mit allen verfügbaren Parametern unter Linux.

Linux LS -Befehl

1. Listen Sie Dateien und Verzeichnisse unter Linux auf

Betrieb LS -Befehl ohne Optionslistenlistendateien und -verzeichnisse in einem bloßen Format, in dem wir keine Details wie Dateitypen, Größe, geändertes Datum und Uhrzeit, Erlaubnis und Links usw. anzeigen können.

# ls 0001.PCAP -Desktop -Download -Index.HTML -Installation.Protokoll.Syslog-Bilder Vorlagen Anaconda-ks.CFG dokumentiert FBCMD_UPDATE.PHP -Installation.öffentliche Videos protokollieren 

2. Lange Auflistung von Dateien unter Linux

Hier, ls -l (-l ist ein Zeichen, nicht eins) zeigt Datei oder Verzeichnis, Größe, geändertes Datum und Uhrzeit, Datei- oder Ordnername und Eigentümer der Datei sowie deren Erlaubnis an.

# ls -l insgesamt 176 -rw-r-r--. 1 Wurzelwurzel 683 Aug 19 09:59 0001.pcap -rw-------. 1 Wurzelwurzel 1586 Juli 31 02:17 Anaconda-ks.CFG DRWXR-XR-X. 2 Root Root 4096 Jul 31 02:48 Desktop DRWXR-XR-X. 2 Wurzelwurzel 4096 Juli 31 02:48 Dokumente DRWXR-XR-X. 4 Root Root 4096 Aug 16 02:55 Downloads -rw-r-r--. 1 Root Root 21262 Aug 12 12:42 FBCMD_UPDATE.PHP-RW-R-R--. 1 Root Root 46701 Jul 31 09:58 Index.html -rw-r-r--. 1 Root Root 48867 Juli 31 02:17 Installieren.log -rw-r-r--. 1 Root Root 11439 Juli 31 02:13 Installation.Protokoll.syslog drwxr-xr-x. 2 Root Root 4096 Juli 31 02:48 Musik DRWXR-XR-X. 2 Root Root 4096 Jul 31 02:48 Bilder DRWXR-XR-X. 2 Wurzelwurzel 4096 Juli 31 02:48 Public Drwxr-XR-X. 2 Root Root 4096 Jul 31 02:48 Vorlagen DRWXR-XR-X. 2 Root Root 4096 Juli 31 02:48 Videos

3. Zeigen Sie versteckte Dateien unter Linux an

Listen Sie alle Dateien auf, einschließlich versteckter Dateien, beginnend mit '.''.

# ls -a… Bashrc -Dokumente .gconfd install.Protokoll .Nautilus .Pulse-Cookie… Cache-Downloads .gnome2 installieren.Protokoll .Netstat.swp .kürzlich benutzt.Xbel 0001.PCAP .Konfiguration .Elinks .gnome2_private .kde .Oper .Gewürz-Vdagent Anaconda-ks.CFG .CSHRC .ESD_AUTH .GTK-Bookmarks .Libreoffice Bilder .tcshrc .bash_history .dbus .FBCMD .GVFS .lokal .PKI -Vorlagen .Bash_logout Desktop FBCMD_UPDATE.Php .ICEAUTHORITY .Mozilla öffentliche Videos .bash_profile .digrc .GCONF -Index.HTML -Musik .Impuls .Wireshark 

4. Listen Sie Dateien mit dem menschlichen lesbaren Format auf

Mit einer Kombination von -lh Option zeigt Größen in einem menschlichen lesbaren Format an.

# ls -lh insgesamt 176K -RW-R-R--. 1 Wurzelwurzel 683 Aug 19 09:59 0001.pcap -rw-------. 1 Wurzelwurzel 1.6k Juli 31 02:17 Anaconda-ks.CFG DRWXR-XR-X. 2 Wurzelwurzel 4.0K Jul 31 02:48 Desktop DRWXR-XR-X. 2 Wurzelwurzel 4.0K Jul 31 02:48 Dokumente DRWXR-XR-X. 4 Wurzelwurzel 4.0K Aug 16 02:55 Downloads -rw-r- r--. 1 Root Root 21k 12. August 12.12.42 FBCMD_UPDATE.PHP-RW-R-R--. 1 Root Root 46K Juli 31 09:58 Index.html -rw-r-r--. 1 Root Root 48K Juli 31 02:17 Installieren.log -rw-r-r--. 1 Root Root 12k 31. Juli 02:13 Installation.Protokoll.syslog drwxr-xr-x. 2 Wurzelwurzel 4.0K Jul 31 02:48 Musik DRWXR-XR-X. 2 Wurzelwurzel 4.0K Jul 31 02:48 Bilder drwxr-xr-x. 2 Wurzelwurzel 4.0K Jul 31 02:48 Public DRWXR-XR-X. 2 Wurzelwurzel 4.0k Jul 31 02:48 Vorlagen DRWXR-XR-X. 2 Wurzelwurzel 4.0k Juli 31 02:48 Videos

5. Listen Sie Dateien und Verzeichnisse mit '/' Zeichen am Ende auf

Verwendung der -F Option mit dem ls Der Befehl fügt die hinzu '/' Charakter am Ende jedes Verzeichnisses.

# ls -f 0001.PCAP -Desktop/ Downloads/ Index.HTML -Installation.Protokoll.Syslog-Bilder/ Vorlagen/ Anaconda-ks.CFG -Dokumente/ FBCMD_UPDATE.PHP -Installation.Protokollieren Sie Musik/ öffentliche/ Videos/ 

6. Listen Sie Dateien in umgekehrter Reihenfolge unter Linux auf

Der folgende Befehl mit dem ls -r Option anzeigen Dateien und Verzeichnisse in umgekehrter Reihenfolge anzeigen.

# ls -r Videos öffentliche Musik installieren.Log FBCMD_UPDATE.PHP-Dokumente Anaconda-ks.CFG -Vorlagen Bilder installieren.Protokoll.Syslog -Index.HTML Downloads Desktop 0001.PCAP 

7. Listen Sie die Unterabzeichnungen in Linux rekursiv auf

ls -r Die Option listet sehr lange Auflistungsverzeichnisbäume auf. Siehe ein Beispiel für die Ausgabe des Befehls.

# ls -r Gesamt 1384 -rw-------. 1 Wurzelwurzel 33408 Aug 8 17:25 Anaconda.log -rw-------. 1 Wurzelwurzel 30508 Aug 8 17:25 Anaconda.Programm.Protokoll ./httpd: insgesamt 132 -rw-r-R-- 1 Root Root 0 Aug 19 03:14 Access_log -rw-r- r--. 1 Root Root 61916 Aug 10 17:55 Access_log-2010812 ./lightTpd: insgesamt 68 -rw-r-R-- 1 LightTpd LightTPD 7858 Aug 21 15:26 Zugang.log -rw-r-r--. 1 LightTPD LightTPD 37531 Aug 17 18:21 Zugang.LOG-201020819 ./nginx: insgesamt 12 -rw-r-r--. 1 Root Root 0 Aug 12 03:17 Zugriff.log -rw-r-r--. 1 Root Root 390 Aug 12 03:17 Zugriff.log-2010812.gz

8. Listen Sie Dateien und Verzeichnisse in umgekehrter Reihenfolge unter Linux auf

Eine Kombination aus -ltr wird die neueste Änderungsdatei oder das Datum des Verzeichnisses als zuletzt angezeigt.

# ls -ltr insgesamt 176 -rw-r-r--. 1 Root Root 11439 Juli 31 02:13 Installation.Protokoll.syslog -rw-r-r--. 1 Root Root 48867 Juli 31 02:17 Installieren.log -rw-------. 1 Wurzelwurzel 1586 Juli 31 02:17 Anaconda-ks.CFG DRWXR-XR-X. 2 Root Root 4096 Jul 31 02:48 Desktop DRWXR-XR-X. 2 Root Root 4096 Jul 31 02:48 Videos drwxr-xr-x. 2 Root Root 4096 Jul 31 02:48 Vorlagen DRWXR-XR-X. 2 Wurzelwurzel 4096 Juli 31 02:48 Public Drwxr-XR-X. 2 Root Root 4096 Jul 31 02:48 Bilder DRWXR-XR-X. 2 Root Root 4096 Juli 31 02:48 Musik DRWXR-XR-X. 2 Root Root 4096 Juli 31 02:48 Dokumente -rw-r-r--. 1 Root Root 46701 Jul 31 09:58 Index.html -rw-r-r--. 1 Root Root 21262 Aug 12 12:42 FBCMD_UPDATE.PHP DRWXR-XR-X. 4 Root Root 4096 Aug 16 02:55 Downloads -rw-r-r--. 1 Wurzelwurzel 683 Aug 19 09:59 0001.PCAP

9. Sortieren Sie Dateien nach Dateigröße unter Linux

Mit einer Kombination von -ls Zeigt die Dateigröße in der Reihenfolge an und zeigt zuerst große Größe an.

# ls -ls insgesamt 176 -rw-r-r--. 1 Root Root 48867 Juli 31 02:17 Installieren.log -rw-r-r--. 1 Root Root 46701 Jul 31 09:58 Index.html -rw-r-r--. 1 Root Root 21262 Aug 12 12:42 FBCMD_UPDATE.PHP-RW-R-R--. 1 Root Root 11439 Juli 31 02:13 Installation.Protokoll.syslog drwxr-xr-x. 2 Root Root 4096 Jul 31 02:48 Desktop DRWXR-XR-X. 2 Wurzelwurzel 4096 Juli 31 02:48 Dokumente DRWXR-XR-X. 4 Root Root 4096 Aug 16 02:55 Downloads DRWXR-XR-X. 2 Root Root 4096 Juli 31 02:48 Musik DRWXR-XR-X. 2 Root Root 4096 Jul 31 02:48 Bilder DRWXR-XR-X. 2 Wurzelwurzel 4096 Juli 31 02:48 Public Drwxr-XR-X. 2 Root Root 4096 Jul 31 02:48 Vorlagen DRWXR-XR-X. 2 Root Root 4096 Juli 31 02:48 Videos -rw-------. 1 Wurzelwurzel 1586 Juli 31 02:17 Anaconda-ks.cfg -rw-r-r--. 1 Wurzelwurzel 683 Aug 19 09:59 0001.PCAP

10. Zeigen Sie die Inode -Anzahl von Dateien oder Verzeichnissen an

Wir können einige Nummern sehen, die vor dem Datei-/Verzeichnisnamen gedruckt werden. Mit -ich Optionslistendatei/Verzeichnis mit einer Inode -Nummer.

# ls -i 20112 0001.PCAP 23610 Dokumente 23793 Index.HTML 23611 Musik 23597 Vorlagen 23564 Anaconda-ks.CFG 23595 Downloads 22 Installation.Log 23612 Bilder 23613 Videos 23594 Desktop 23585 FBCMD_UPDATE.PHP 35 Installation.Protokoll.SYSLOG 23601 PUBLIC 

11. Zeigt die Version des LS -Befehls an

Überprüfen Sie die Version des LS -Befehls.

# LS -Verssion LS (GNU CoreUtils) 8.4 Copyright (C) 2010 Free Software Foundation, Inc. Lizenz GPLV3+: GNU GPL Version 3 oder höher . Dies ist kostenlose Software: Sie können sie ändern und neu verteilen. Es gibt keine Garantie, sofern dies gesetzlich zulässig ist. Geschrieben von Richard M. Stallman und David Mackenzie.

12. LS -Befehlshilfeseite anzeigen Seite

Die Hilfeseite des LS -Befehls mit ihrer Option.

# LS -HELP Verwendung: LS [Option]… [Datei]… 

13. Listen Sie Verzeichnisinformationen unter Linux auf

Mit ls -l Befehlslistendateien unter Verzeichnis /tmp. Woin mit -ld Parameter zeigen Informationen von an /tmp Verzeichnis.

# ls -l /tmp Gesamt 408 DRWX------. 2 Narad Narad 4096 Aug 2 02:00 CRX_75DAF8CB7768 -r--------. 1 Wurzelwurzel 384683 Aug 4. 12:28 HTOP-1.0.1.Teer.GZ DRWX------. 2 Root Root 4096 Aug 4 11:20 Keyring-6mfjnk drwx------. 2 Root Root 4096 Aug 16 01:33 Keyring-Piozjr DRWX------. 2 GDM GDM 4096 Aug 21 11:26 Orbit-Gdm Drwx------. 2 Wurzelwurzel 4096 Aug 19 08:41 Pulse-GL6O4ZDXQVRX DRWX------. 2 Narad Narad 4096 Aug 4 08:16 Pulse-udh76exwuvou drwx------. 2 GDM GDM 4096 Aug 21 11:26 Pulse -WJTCWEUCTVHN -RW -RW-------. 1 Root Root 300 Aug 16 03:34 YUM_SAVE_TX-2012-08- 16-03-34LJTAA1.yumtx
# ls -ld /tmp / drwxrwxrwt. 13 Root Root 4096 Aug 21 12:48 /TMP /

14. Zeigen Sie UID und GID von Dateien an

Zu zeigen Uid Und Gid von Dateien und Verzeichnissen. Option verwenden -N mit LS -Befehl.

# ls -n Insgesamt 36 DRWXR-XR-X. 2 500 500 4096 Aug 2 01:52 Downloads DRWXR-XR-X. 2 500 500 4096 Aug 2 01:52 Musik DRWXR-XR-X. 2 500 500 4096 Aug 2 01:52 Bilder -rw-rw-r--. 1 500 500 12 Aug 21 13:06 TMP.txt drwxr-xr-x. 2 500 500 4096 Aug 2 01:52 Videos

15. LS -Befehl und seine Aliase

Wir haben einen Alias ​​für gemacht ls Befehl, wenn wir den Befehl LS ausführen -l Option standardmäßig Option und eine lange Auflistung angezeigt, wie bereits erwähnt.

# alias ls = "ls -l"

Notiz: Wir können eine Reihe von Aliase sehen, die in Ihrem System mit dem folgenden Alias ​​-Befehl verfügbar sind, und dasselbe kann wie unten gezeigt sein.

# alias alias cp = "cp -i" alias l.= 'ls -d .* -color = auto 'alias ll = "ls -l -color = auto" alias ls = "ls - -color = auto" alias mv = "mv -i" alias rm = "rm -i" alias, die = "alias |/usr/bin/welche-ty nur-read-alias --show-dot --show-tilde"

Um einen zuvor definierten Alias ​​zu entfernen, verwenden Sie einfach den Befehl unalias.

# Unalias ls

[Möglicherweise mögen Sie auch: So erstellen und verwenden Sie Alias ​​-Befehl unter Linux]

In unserem nächsten Artikel werden wir mehr oder fortgeschrittene LS -Befehle mit ihren Beispielen vertuschen. 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.