Het Linux LS Commando-hoe bestanden in een Directory te tonen + Optievlaggen
sinds de creatie van Unix in de jaren zeventig hebben veel besturingssystemen het als basis gebruikt. Veel van deze besturingssystemen faalden, terwijl anderen erin slaagden.
Linux is een van de meest populaire Unix gebaseerde besturingssystemen. Het is open source, en wordt gebruikt over de hele wereld in vele industrieën.
een verbazingwekkende eigenschap van het Linux-besturingssysteem is de Command Line Interface (CLI) die gebruikers in staat stelt om te communiceren met hun computer vanuit een shell., De Linux shell is een REPL (lees, evalueer, Print, Loop) omgeving waar gebruikers een commando kunnen invoeren en de shell voert het uit en geeft een resultaat terug.
het ls
commando is een van de vele Linux commando ‘ s waarmee een gebruiker bestanden of mappen van de CLI kan weergeven.
in dit artikel gaan we dieper in op het ls
commando en enkele van de belangrijkste vlaggen die je dagelijks nodig hebt.,
Vereisten
- Een computer met mappen en bestanden
- een van de Linux distro ‘ s geïnstalleerd
- basiskennis van het navigeren rond de CLI
- Een glimlach op je gezicht 🙂
De Linux-Opdracht ls
De ls
commando wordt gebruikt om bestanden of mappen in Linux en andere Unix-gebaseerde besturingssystemen.,
net zoals u met een GUI in uw Verkenner of Finder navigeert, kunt u met het commando ls
standaard alle bestanden of mappen in de huidige map weergeven en er verder mee communiceren via de opdrachtregel.,
start uw terminal en typ ls
om dit in actie te zien:
hoe een lijst te maken van bestanden in een map met opties
de ls
command accepteert ook enkele vlaggen (ook wel opties genoemd) die aanvullende informatie zijn die de weergave van bestanden of mappen in uw terminal wijzigt.,
met andere woorden, vlaggen veranderen hoe de opdrachtls
werkt:
PS: de inhoud van het woord in het hele artikel verwijst naar de bestanden en mappen die worden weergegeven, niet de werkelijke inhoud van de bestanden/mappen ?,ectory:
Lijst met bestanden in een andere map
Type het
ls
commando om de inhoud van een andere map:Lijst met bestanden in de root directory
Type het
ls /
commando om de inhoud van de root directory:Lijst met bestanden in de bovenliggende map
Type het
ls ..
commando om de inhoud van de bovenliggende map die zich één niveau boven.,h3>Lijst met bestanden met submappenType het
ls *
commando om de inhoud van de map met het”s submappen:Lijst met bestanden in de submappen
Type het
ls -R
commando uit om een lijst van alle bestanden en mappen met hun bijbehorende submappen, tot aan de laatste bestand:Als u een stuk van bestanden, dit kan een zeer lange tijd in beslag als elk bestand in elke map worden afgedrukt.,li>laatst gewijzigd datum / tijd van de inhoud
een bestand of directory naam Lijst met bestanden in een langwerpig formaat met leesbare bestandsgrootte
Type het
ls -lh
commando uit om een lijst met bestanden of mappen in dezelfde tabel indeling boven, maar met een andere kolom die de grootte van elk bestand/map:Lijst met bestanden, inclusief de verborgen bestanden
Type het
ls -a
commando uit om een lijst van bestanden of mappen met inbegrip van verborgen bestanden of mappen.,iv>Lijst met bestanden in een langwerpig formaat met inbegrip van verborgen bestanden
Type het
ls -l -a
ofls -a -l
ofls -la
ofls -al
de opdracht om een lijst van bestanden of mappen in de vorm van een tabel met extra informatie, met inbegrip van verborgen bestanden of mappen:bestanden weergeven en sorteren op datum en tijd
Type het
ls -t
commando uit om een lijst van bestanden of directory ‘ s en het sorteren door de datum van laatste wijziging en tijd in aflopende volgorde (de grootste tot de kleinste).,u kunt ook een
-r
vlag toevoegen om de sorteervolgorde zo om te keren:ls -tr
:lijst van bestanden en sorteer op Bestandsgrootte
Typ het
ls -S
(de S is hoofdletters) commando om bestanden of mappen weer te geven en sorteer op datum of tijd in aflopende volgorde (grootste tot kleinste).,U kunt ook het toevoegen van een
-r
vlag de omgekeerde volgorde zoals:ls -Sr
:Lijst met bestanden en de resultaten van een bestand
Type het
ls > output.txt
commando afdrukken van de output van het vorige commando in eenoutput.txt
bestand. U kunt een van de eerder besproken vlaggen gebruiken zoals-la
— het belangrijkste punt hier is dat het resultaat zal worden uitgevoerd in een bestand en niet gelogd naar de opdrachtregel.,dan kunt u het bestand gebruiken zoals u wilt, of de inhoud van het bestand loggen met
cat output.txt
:Er zijn tal van andere commando ‘ s en combinaties die u kunt verkennen om bestanden en mappen weer te geven op basis van uw behoeften. Een ding om te onthouden is de mogelijkheid om meerdere commando ‘ s tegelijk te combineren.
stel je voor dat je een bestand in een lang formaat wilt weergeven, inclusief verborgen bestanden, en op Bestandsgrootte wilt sorteren., Het commando zou
ls -alS
zijn, wat een combinatie is vanls -l
,ls -a
, enls -S
.Als u een commando vergeet of niet zeker weet wat u moet doen, kunt u
ls --help
ofman ls
uitvoeren, die een handleiding zal tonen Met alle mogelijke opties voor dels
Commando:bedankt voor het lezen!