Zoeken op website

Hoe de uitvoer van het 'ls'-commando te sorteren op laatst gewijzigde datum en tijd


Een van de meest voorkomende dingen die een Linux-gebruiker altijd op de opdrachtregel doet, is het weergeven van de inhoud van een map. Zoals we misschien al weten, zijn ls en dir de twee commando's die beschikbaar zijn op Linux voor het weergeven van directory-inhoud, waarbij de eerste populairder is en in de meeste gevallen de voorkeur heeft van gebruikers.

Bij het weergeven van mapinhoud kunnen de resultaten worden gesorteerd op basis van verschillende criteria, zoals alfabetische volgorde van bestandsnamen, wijzigingstijd, toegangstijd, versie en bestandsgrootte. Sorteren met behulp van elk van deze bestandseigenschappen kan worden ingeschakeld door een specifieke vlag te gebruiken.

In deze korte ls-opdrachtgids zullen we bekijken hoe u de uitvoer van het ls-commando kunt sorteren op het tijdstip van de laatste wijziging (datum en tijd).

Laten we beginnen met het uitvoeren van enkele basis-ls-opdrachten.

Linux Basic ls-opdrachten

1. Als u het ls-commando uitvoert zonder een argument toe te voegen, wordt de huidige inhoud van de werkmap weergegeven.

ls 

2. Om de inhoud van een directory weer te geven, bijvoorbeeld de /etc directory, gebruik je:

ls /etc

3. Een map bevat altijd een paar verborgen bestanden (minstens twee). Om alle bestanden in een map weer te geven, gebruikt u daarom -a of -- alle vlag:

ls  -a

4. U kunt ook gedetailleerde informatie over elk bestand afdrukken in de ls uitvoer, zoals de bestandsrechten, het aantal links, de naam van de eigenaar en de groepseigenaar, de bestandsgrootte, tijdstip van de laatste wijziging en de bestands-/mapnaam.

Dit wordt geactiveerd door de -l optie, wat een lang lijstformaat betekent zoals in de volgende schermafbeelding:

ls -l

Sorteer bestanden op basis van tijd en datum

5. Om bestanden in een map weer te geven en de datum en tijd van de laatste wijziging te sorteren, gebruikt u de optie -t zoals in het onderstaande commando:

ls -lt 

6. Als je bestanden omgekeerd wilt sorteren op basis van datum en tijd, kun je de -r optie gebruiken om als volgt te werken:

ls -ltr

We eindigen hier voor nu, maar er is meer gebruiksinformatie en opties in het ls-commando, dus maak er een punt van om er doorheen te bladeren of in andere handleidingen die ls-commandotrucs aanbieden die elke Linux-gebruiker zou moeten kennen of gebruik het sort-commando. Last but not least kunt u ons bereiken via het feedbackgedeelte hieronder.