Linux / Unix – Zoek en vermeld alle verborgen bestanden recursief

Ik ben een nieuwe Unix-systeemshellgebruiker. Ik moet alle verborgen bestanden vinden en vermelden, inclusief mappen op een Linux- of Unix-achtig systeem. Hoe kan ik recursief alle verborgen bestanden en mappen weergeven? Hoe sla ik het resultaat op in een tekstbestand?
U moet de opdracht find gebruiken om alle verborgen bestanden recursief weer te geven op een Linux- of Unix-achtig systeem. U kunt ook de opdracht ls gebruiken om verborgen bestanden weer te geven.

Tutorial details
Moeilijkheidsgraad Makkelijk (rss)
Root-privileges Nee
Vereisten Geen
Tijd 2m

Wat is een verborgen bestand in Linux of Unix?

In het op Unix en Linux gebaseerde systeem is een verborgen bestand niets anders dan een bestandsnaam die begint met een “.” (punt). Je kunt verborgen bestanden niet zien met het ls commando.

Bekijk verborgen bestanden met het ls commando

Je kunt de -a opties doorgeven aan het ls commando om verborgen bestanden te zien bestand:
ls -a
OF
ls -al
OF
ls -al | more
Voorbeelduitvoer:

Fig.01: Gebruik het ls-commando om verborgen bestanden te zien

Ik heb twee verborgen bestanden in de huidige directory. Laten we het volgende ls-commando uitvoeren om alle verborgen bestanden in de huidige directory te zien:
$ ls -d .?*
$ ls -l -d .?*
$ ls -l -d .?*

Voorbeelduitvoer:

Waarbij ls-opties als volgt zijn:

  • -l: gebruik een lange lijstindeling.
  • -d: toon mappen zelf, niet hun inhoud.
  • .? * OF.? *: Forceer ls om alleen verborgen bestanden weer te geven.

Maak een recursieve lijst van alle verborgen bestanden en mappen op Linux / Unix

Om de resultaten op te slaan in een bestand met de naam foo.txt, gebruik je een omleiding als volgt:

Conclusie

Jij leerde hoe je alle verborgen bestanden onder Linux en Unix-achtige systemen kunt vinden en weergeven met de opdracht ls / find. Zie find (1) command man-pagina voor meer informatie:
$ man find
$ man ls

🐧 Steun alstublieft mijn werk aan Patreon of met een donatie.
🐧 Ontvang de nieuwste tutorials over Linux, Open Source & DevOps via RSS-feed of wekelijkse e-mailnieuwsbrief.
🐧 6 reacties tot nu toe … voeg er een toe ↓
Categorie Lijst met Unix- en Linux-opdrachten
Bestandsbeheer cat
Firewall Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04
Netwerkhulpprogramma’s dig • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04
Pakketbeheer apk • apt
Procesbeheer bg • chroot • cron • disown • fg • jo bs • killall • kill • pidof • pstree • pwdx • tijd
Zoeken grep • whereis • welke
Gebruikersinformatie groepen • id • lastcomm • laatste • lid / libuser-lid • lognaam • leden • gebruikers • whoami • wie • w
WireGuard VPN Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04

Leave a Reply

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *