Emil Vikström

Emil Vikström

Datorer och webben

Emil Vikström RSS Feed
 
 
 
 

ls: Lista filer i en mapp i GNU/Linux

box-sxc

Kommandot ls (LS fast med gemener) används för att lista innehållet i en mapp när du befinner dig i terminalen. Kommandot fungerar på GNU/Linux, Debian, Ubuntu, OpenSuse, Red Hat, CentOS, Slackware, Gentoo samt även i FreeBSD och andra smaker av Unix. Det liknar DOS-kommandot DIR.

Normalt ser du innehållet i den nuvarande mappen. Du kan även visa innehållet i andra mappar på detta sätt:

# Lista /bin
ls /bin
# Lista innehållet i din hemkatalog:
ls ~
# Lista innehållet i den nuvarande mappen:
ls

Kommandot har även en hel del flaggor som är bra att kunna.

# Visa dolda filer (som börjar med en punkt):
ls -a
# Visa innehållet även i undermappar (rekursivt):
ls -R
# Visa som en lista med bland annat storlek och datum:
ls -l
# Visa filstorlekar i lättläst format:
ls -h
# Sortera filerna efter datum med nyaste först:
ls -t
# Sortera efter storlek:
ls -S
# Sortera filerna i omvänd ordning:
ls -r
# Du kan kombinera flera flaggor.
# Detta är de flaggor jag själv använder oftast:
ls -ltrh
# Sortera inte alls, inte ens efter namn:
# (användbart i väldigt stora mappar som annars tar lång tid)
ls -U
# Omge filnamnen med citationstecken:
# (användbart om du använder programmet xargs)
ls -Q

Diskutera