GNU/Linux
Het commando
Zoeken…
ls commando met meest gebruikte opties.
ls toont bestanden en mappen in de huidige werkmap. (als er geen argumenten worden doorgegeven.) (Er worden geen verborgen bestanden weergegeven die standaard beginnen met.)
user@ubuntu14:/usr$ ls
bin games include lib lib32 local sbin share src
Om alle bestanden te zien (ook verborgen bestanden / mappen). Gebruik ls -a
OF ls -all
user@ubuntu14:/usr$ ls -a
. .. bin games include lib lib32 local sbin share src
Gebruik ls -F
OF ls --classify
om onderscheid te maken tussen bestanden en mappen en symbolische koppelingen en andere
user@ubuntu14:~$ ls -F
bash_profile_course chat_apps/ Desktop/ Downloads/ foxitsoftware/
Public/ test/ bin/ ClionProjects/ Documents/ IDE/ Music/
Pictures/ Templates/ Videos/
Hier worden eindkarakters gebruikt om bestanden en mappen te onderscheiden.
"/" Suggereert map.
"*" Suggereren uitvoerbare bestanden.
"@" Suggereert symbolische links.
Gebruik ls -l
voor meer informatie over de bestanden en mappen
user@ubuntu14:~/example$ ls -l
total 6464
-rw-r--r-- 1 dave dave 41 Dec 24 12:19 Z.txt
drwxr-xr-x 2 user group 4096 Dec 24 12:00 a_directory
-rw-r--r-- 1 user group 6 Dec 24 12:01 a_file
lrwxrwxrwx 1 user group 6 Dec 24 12:04 a_link -> a_file
-rw-r--r-- 1 user group 6 Dec 24 12:03 a_newer_file
-rw-r----- 1 user group 6586816 Dec 24 12:07 big.zip
In dit voorbeeld is de totale grootte van de inhoud 6460 KB.
Dan is er een vermelding voor elk bestand / elke map in alfabetische volgorde met hoofdletters voor kleine letters.
Het eerste teken is het type (bijv. D - directory, l - link).
De volgende 9 tekens tonen de machtigingen voor de gebruiker, groep en andere.
Dit wordt gevolgd door het aantal harde links, vervolgens de naam en groep van de eigenaar.
Het volgende veld is de grootte in bytes. Dit kan in een mensvriendelijke vorm worden weergegeven door de optie -h
toe te voegen, bijvoorbeeld 6586816 wordt weergegeven als 6,3 M
Er volgt dan een tijdstempel (meestal de aanpassingstijd).
Het laatste veld is de naam. Opmerking: links tonen ook het doel van de link.
Opties voor het commando ls
Volledige lijst met opties:
ls -a
lijst van alle bestanden inclusief verborgen bestanden beginnend met '.'
ls --color
gekleurde lijst [= altijd / nooit / auto]
ls -d
lijst directories - met '* /'
ls -F
voeg een teken toe van * / => @ | naar entertys
ls -i
lijst indexnummer van inode-bestand
ls -l
lijst met lang formaat - toon permissies
ls -la
lijst lang formaat inclusief verborgen bestanden
ls -lh
lijst lang formaat met leesbare bestandsgrootte
ls -ls
lijst met lang formaat met bestandsgrootte
ls -r
lijst in omgekeerde volgorde
ls -R
lijst recursief directorystructuur
ls -s
lijst bestandsgrootte
ls -S
sorteren op bestandsgrootte
ls -t
sorteren op tijd en datum
ls -X
sorteren op extensienaam