
Je Mac onthoudt elk document dat naar de printer is verzonden, zelfs na het afdrukken. Het terugvinden van deze sporen kan nuttig zijn om een verloren bestand opnieuw af te drukken, te controleren of een vertrouwelijk document correct is verwerkt, of te begrijpen waarom de printer zoveel papier heeft verbruikt vorige week.
Het probleem is dat macOS geen zichtbare “afdrukgeschiedenis” knop aanbiedt bij de eerste blik. De informatie is er, maar ze is verspreid over de wachtrij in het Dock, de webinterface van CUPS en de systeemlogs.
CUPS-webinterface op macOS: toegang tot afdruklogs
Heb je al gemerkt dat de afdrukwachtrij verdwijnt zodra het document is afgedrukt? Dat komt omdat macOS voltooide taken uit de grafische weergave verwijdert. Om een completere geschiedenis te vinden, moet je via CUPS, de afdrukserver die is ingebouwd in macOS gaan.
CUPS (Common UNIX Printing System) draait op de achtergrond op elke Mac. Het heeft een webinterface die toegankelijk is vanuit elke browser. Hier is hoe je toegang krijgt:
- Open Safari of een andere browser en typ localhost:631 in de adresbalk. De CUPS-beheerinterface verschijnt.
- Klik op het tabblad “Jobs” (of “Taken”). Standaard verschijnen alleen actieve taken.
- Om voltooide taken te zien, vink je de optie “Show Completed Jobs” aan. Je krijgt dan de lijst van afgedrukte documenten met hun naam, datum, aantal pagina’s en de gebruikte printer.
Als de pagina localhost:631 weigert te laden, moet je de webinterface van CUPS via de Terminal inschakelen. Open de Terminal (Applicaties > Hulpprogramma’s > Terminal) en voer de volgende opdracht in: cupsctl WebInterface=yes, en druk vervolgens op Enter. Laad daarna de pagina opnieuw in je browser.
Een gedetailleerde gids over de afdrukgeschiedenis van Mac op 1gameshop.be beschrijft deze procedure met screenshots voor elke stap.

Log show-opdracht: afdrukactiviteit extraheren via de Terminal
De CUPS-interface toont recente taken, maar de diepte van de geschiedenis blijft beperkt. macOS verwijdert regelmatig oude taken om schijfruimte vrij te maken. Wanneer de CUPS-lijst niet meer voldoende is, neemt de unificatie logging van macOS het over.
Sinds verschillende versies van macOS registreert het systeem de activiteit van elk proces in een gecentraliseerd logboek. Het proces dat verantwoordelijk is voor het afdrukken heet “cupsd”. Je kunt het direct ondervragen.
Evenementen van cupsd filteren over een bepaalde periode
Open de Terminal en typ deze opdracht:
log show –predicate ‘process == “cupsd”‘ –last 24h
Deze regel vraagt het systeem om alle gebeurtenissen met betrekking tot CUPS van de afgelopen 24 uur weer te geven. Je kunt “24h” vervangen door “7d” voor een week, of door “30d” voor een maand.
De output is uitgebreid. Elke regel bevat een tijdstempel, het type gebeurtenis en technische details. Om snel de afdrukken te vinden, voeg je een filter toe met grep. Bijvoorbeeld:
log show –predicate ‘process == “cupsd”‘ –last 7d | grep -i “job”
Deze variant houdt alleen de regels met het woord “job”, dat wil zeggen de afdruktaken, over. Je vindt er de naam van het bestand, de status van de taak (voltooid, geannuleerd) en de betrokken printer.
Resultaat exporteren naar een tekstbestand
Om een blijvende registratie te behouden, leid je de output naar een bestand:
log show –predicate ‘process == “cupsd”‘ –last 30d > ~/Desktop/historique_impression.txt
Het tekstbestand verschijnt op je bureaublad. Je kunt het openen met TextEdit, doorbladeren met de zoekfunctie, of archiveren. Deze methode geeft toegang tot informatie die de grafische interface nooit toont.

Dock-afdrukwachtrij van macOS: actieve afdrukken volgen
Voordat je in de Terminal duikt, is er een eenvoudigere manier om een actieve afdruk te volgen. Wanneer je een afdrukopdracht start, verschijnt er tijdelijk een printerpictogram in het Dock, onderaan het scherm.
Klik op dit pictogram om het wachtrijvenster te openen. Dit toont elke lopende taak met zijn naam, voortgang en status (in afwachting, bezig, gepauzeerd). Vanuit dit venster kun je een taak pauzeren, hervatten of verwijderen.
Als het pictogram uit het Dock is verdwenen, open dan Systeeminstellingen (of Systeemvoorkeuren, afhankelijk van je versie), en ga naar “Printers en scanners”. Selecteer je printer en klik op “Wachtrij”. Hetzelfde venster opent.
De beperking van deze methode is duidelijk: alleen actieve of in afwachting zijnde taken zijn zichtbaar. Zodra een document is afgedrukt, verdwijnt het uit de lijst. Om eerdere afdrukken te vinden, moet je terug naar CUPS of het systeemlogboek.
macOS-update en beveiliging van de CUPS-component
Het raadplegen van de afdrukgeschiedenis houdt in dat je interactie hebt met CUPS, een component die draait met hoge privileges op het systeem. Apple heeft onlangs kwetsbaarheden in deze component verholpen. De patches zijn van toepassing op macOS Sonoma 14.8.8, Sequoia 15.7.8 en Tahoe 26.6, met een verharding van de CUPS-permissies.
Concreet, als je Mac niet up-to-date is, zou een aanvaller met lokale toegang CUPS kunnen misbruiken om hogere privileges op de machine te verkrijgen. Dit risico betreft niet alleen bedrijven: een gedeelde gezins-Mac tussen meerdere gebruikers is ook kwetsbaar.
Voordat je de CUPS-webinterface of de systeemlogs gaat gebruiken, controleer of je versie van macOS deze patches bevat. Ga naar Systeeminstellingen > Algemeen > Software-update. Als er een update beschikbaar is, installeer deze dan voordat je verdergaat.
De afdrukgeschiedenis op macOS is verdeeld over drie niveaus: de wachtrij in het Dock voor live monitoring, de CUPS-interface op localhost:631 voor recente taken, en de log show-opdracht om verder terug in de tijd te zoeken. De wachtrij is voldoende voor dagelijks gebruik, CUPS dekt de meeste herafdrukgevallen, en de Terminal blijft het laatste redmiddel wanneer je moet bewijzen dat een document op een bepaalde datum is afgedrukt.