15 Super användbart ls-kommando i Linux med exempel

Det här inlägget förklarar hur man använder ls-kommandot i Linux med exempel. Du kan använda ls-r-kommandot i Linux eller ls – l-kommandot i Linux eller så andra efter att ha läst det här inlägget.

ls kommando i Linux

Kommandot ls listar innehållet i den aktuella katalogen, eller någon annan katalog eller fil som är specificerad som ett kommandoalternativ. Kommandot Ls kan också användas för att visa filbehörigheter, ägande och ändringstid för filerna i en katalog.

Syntax förlskommando i Linux

ls [option] [file/directory]

'ls' kommer att visa innehållet i den aktuella katalogen. Det måste noteras att som standard listar 'ls' filer och kataloger i alfabetisk ordning.

Kommandot ls har ett antal alternativ eller argument som kan användas. Till exempel kan alternativet -a användas för att lista alla filer i en katalog, inklusive dolda filer. Alternativet -l kan användas för att lista innehållet i en katalog i långt format, vilket inkluderar information om filbehörigheter, ägare, grupp, storlek och ändringstid.

De vanligaste alternativen som används med ls-kommandot är:

  1. -l: känt som ett långt format som visar detaljerad information om filer och kataloger.
  2. -a: Representera alla filer Inkludera dolda filer och kataloger i listan.
  3. -t: Sortera filer och kataloger efter deras senaste ändringstid, visa de senast ändrade först.
  4. -r: känd som omvänd ordning som används för att vända standardordningen för listning.
  5. -S: Sortera filer och kataloger efter deras storlekar, lista de största först.
  6. -R: Lista filer och kataloger rekursivt, inklusive underkataloger.
  7. -i: känd som inode som visar indexnumret (inod) för varje fil och katalog.
  8. -g: känd som grupp som visar gruppägandet av filer och kataloger istället för ägaren.
  9. -h: Skriv ut filstorlekar i läsbart format (t.ex. 1K, 234M, 2G).
  10. -d: Lista kataloger själva, snarare än deras innehåll.

ls kommando i Linux med exempel

Här är några exempel på hur man använder ls-kommandot:

  1. Kör följande kommando för att lista kataloginnehåll:

$ ls
  1. Kör följande kommando för att visa En fil per rad (ls -1):
$ ls -1

$ ls -1

  1. Kör följande kommando för att visa total information om filer/kataloger(ls -l):
$ ls -l 
  1. Kör följande kommando för att visa alla dolda filer (ls -a ELLER ls -A):
$ ls -a

För att visa alla dolda filer i katalogen, använd '-a option'. Dolda filer i Unix börjar med '.' i sitt filnamn. Här "." betyder aktuell katalog och ".." betyder att överordnad katalog visas. Så om du inte vill att de ska visas använd alternativet "-A". Ls -A kan användas för att se de dolda filerna, men inte '.' (nuvarande katalog) och '..' (överordnad katalog).

  1. Kör följande kommando för att lista specifika filtyper eller tillägg:
$ ls *.jpg

Kommandot ovan används för att visa alla filer med filtillägget .jpg.

  1. Kör följande kommando för att visa filer rekursivt (ls -R):
$ ls -R SAN/
  1. Kör följande kommando för att visa filstorleken i läsbar form (ls -lh fil/katalognamn):
$ ls -lh 

OBS: Storleken visas i läsbart format. K står för KB, M för MB, G för GB.

  1. Kör följande kommando för att beställa filer baserat på senast ändrade tid(ls -lt):
$ ls -lt 
  1. Kör följande kommando för att ordna filer baserat på senast ändrade tid i fallande ordning (ls -lrt):
$ ls -lrt

För att sortera filnamnen i den senaste ändringstiden i omvänd ordning. Detta kommer att visa den senast redigerade filen på sista raden.

  1. Kör följande kommando för att bara lista kataloger(ls -d */):
$ ls -d */
  1. Kör följande kommando för att lista alla underkataloger(ls *):
$ ls *
  1. Kör följande kommando för att sortera filer med Size(ls -S):
$ ls -lS
  1. Kör följande kommando för att omdirigera ls-utdata till en fil (ls > out.txt):
$ ls > out.txt
$ cat out.txt 
  1. Kör följande kommando för att öppna den senast redigerade filen (ls -t):
$ vi first.txt
$ vi second.txt
$ vi `ls -t | head -1`
  1. Du kan också köra ls-kommandot med flera alternativ:
$ ls -alF

Det måste noteras att medan kommandot ls också kan användas för att lista innehållet i en fil, men detta är inte dess primära funktion.

Originalartikel