Unix-achtige besturingssystemen bieden single-user modus functionaliteit via de System V-stijl runlevels, BSD-stijl boot-loader opties, of andere boot-time opties.
Het run-level wordt meestal gewijzigd met het init
commando, runlevel 1 of S zal in single-user modus opstarten.
De opties van de bootloader kunnen tijdens het opstarten worden gewijzigd voordat de kernel wordt uitgevoerd. In FreeBSD en DragonFly BSD kan dit worden gewijzigd voordat het systeem opnieuw wordt opgestart met het commando nextboot -o "-s" -k kernel
, en de bootloader biedt bij het opstarten de optie om in single-user modus te starten. In Solaris zal het commando reboot -- -s
een reboot in single-user mode veroorzaken.
macOS gebruikers kunnen dit bereiken door ⌘ S ingedrukt te houden nadat ze het systeem hebben aangezet. De gebruiker kan worden gevraagd een wachtwoord in te voeren dat in de firmware is ingesteld. In OS X El Capitan en latere versies van macOS, kan de modus worden omgekeerd naar single-user modus met het commando sudo launchctl reboot userspace -s
in Terminal, en het systeem kan volledig worden herstart in single-user modus met het commando sudo launchctl reboot system -s
. Single-user mode verschilt van een safe mode boot doordat het systeem direct naar de console gaat in plaats van de kernelementen van macOS op te starten (items in /System/Library/
, het negeren van /Library/
~/Library/
, et al.). Van daaruit worden gebruikers aangemoedigd door een prompt om fsck of andere command line utilities uit te voeren indien nodig (of geïnstalleerd).