![Manieren om de fout "Deze pc kan Windows 11 niet uitvoeren" op te lossen](/f/16e66a2b9d2ff424b5a5e8ab2c648f55.png?width=100&height=100)
In dit artikel zullen we er twee uitleggen, simpel opdrachtregeltips waarmee u alleen alle bestanden van vandaag kunt weergeven.
Een van de veelvoorkomende problemen die Linux-gebruikers tegenkomen op de opdrachtregel is: bestanden met een bepaalde naam zoeken, kan het veel gemakkelijker zijn als u de bestandsnaam echt kent.
Als u er echter van uitgaat dat u de naam bent vergeten van een bestand dat u hebt gemaakt (in uw thuis
map die honderden bestanden bevat) op een vroeger tijdstip van de dag en toch moet u dringend gebruiken.
Hieronder zijn verschillende manieren van alleen: een lijst van alle bestanden die u hebt gemaakt of gewijzigd (direct of indirect) vandaag.
1. De... gebruiken ls commando, kunt u de bestanden van vandaag alleen als volgt in uw thuismap weergeven, waarbij:
-een
- lijst van alle bestanden inclusief verborgen bestanden-l
- maakt lange lijstindeling mogelijk--time-style=FORMAAT
– toont de tijd in het opgegeven FORMAAT+%D
– datum weergeven/gebruiken in %m/%d/%y-formaat# ls -al --time-style=+%D | grep 'datum +%D'
Daarnaast kun je sorteer de resulterende lijst alfabetisch door de -X
vlag:
# ls -alX --time-style=+%D | grep 'datum +%D'
U kunt ook een lijst maken op basis van grootte (grootste eerst) met behulp van de -S
vlag:
# ls -alS --time-style=+%D | grep 'datum +%D'
2. Nogmaals, het is mogelijk om de zoek commando die praktisch flexibeler is en veel mogelijkheden biedt dan ls, voor hetzelfde doel als hieronder.
-maximale diepte
level wordt gebruikt om het niveau (in termen van subdirectories) onder het startpunt (huidige directory in dit geval) te specificeren waarnaar de zoekactie zal worden uitgevoerd.-nieuwereXY
, dit werkt als tijdstempel X van het bestand in kwestie is nieuwer dan tijdstempel Y van de bestandsreferentie. X en Y staan voor een van de onderstaande letters: Dit betekent dat alleen bestanden die zijn gewijzigd op 2016-12-06 zal worden overwogen:
# vinden. -maxdiepte 1 -nieuweremt "2016-12-06"
Belangrijk: Gebruik de juiste datumnotatie als referentie in de zoek commando hierboven, als u eenmaal een verkeerd formaat gebruikt, krijgt u een foutmelding zoals hieronder:
# vinden. -maxdiepte 1 -nieuweremt "12-06-2016" vind: ik kom er niet uit hoe ik '12-06-2016' moet interpreteren als een datum of tijd
Gebruik anders de juiste formaten hieronder:
# vinden. -maxdiepte 1 -nieuweremt "12/06/2016" OF. # vinden. -maxdiepte 1 -nieuweremt "12/06/16"
U kunt meer gebruiksinformatie krijgen voor: ls
en vinden
commando's in onze volgende reeks artikelen over hetzelfde.
In dit artikel hebben we twee belangrijke tips uitgelegd hoe u alleen de bestanden van vandaag kunt weergeven met behulp van ls en find-commando's. Maak gebruik van het onderstaande feedbackformulier om ons eventuele vragen of opmerkingen over het onderwerp te sturen. U kunt ons ook informeren over alle commando's die voor hetzelfde doel worden gebruikt.