Unterschied zwischen ls-l und ll?

Unterschied zwischen ls-l und ll?

Ich bin relativ neu im Programmieren als Ganzes und einige Tutorials haben mir gesagt, ich solle verwenden, ls -lum Dateien in einem Verzeichnis anzuzeigen, und andere haben gesagt ll. Ich weiß, das lsist eine kurze Liste, aber gibt es einen Unterschied zwischen den anderen beiden?

Antwort1

Auf vielen Systemen llist dies ein Alias ​​von ls -l:

$ type ll
ll is aliased to `ls -l'

Sie sind gleich.

Antwort2

Wie erwähnt llwird oft als Alias ​​von definiert ls -l. Tatsächlich lsist oft selbst ein Alias:

$ which ls
alias ls='ls --color=auto'
/usr/bin/ls

Der eigentliche Befehl ist lsder obige, der in zu finden ist /usr/bin. llsoll der Benutzerfreundlichkeit dienen, Sie können sich jedoch nicht darauf verlassen, dass er auf allen *nix-Systemen definiert ist. Daher ist es gut zu wissen, was er wirklich tut.

Antwort3

Ubuntu 12.04, 14.04, 16.04, 18.04:

laike9m@laike9m1:~$ type ll
ll is aliased to `ls -alF'

Antwort4

llist ein Alias ​​für ls -l.

Die Option -lweist den Befehl an, ein langes Listenformat zu verwenden. Sie gibt mehrere Spalten zurück, die bei lsVerwendung des einfachen Befehls nicht angezeigt werden. Diese Spalten umfassen:

  • Berechtigungen

  • Anzahl der Hardlinks

  • Dateieigentümer

  • Dateigruppe

  • Dateigröße

  • Änderung

  • Zeit

  • Dateiname

verwandte Informationen