nixos-enter 8 NixOS nixos-enter run a command in a NixOS chroot environment nixos-enter root system shell-command arguments Description This command runs a command in a NixOS chroot environment, that is, in a filesystem hierarchy previously prepared using nixos-install. Options This command accepts the following options: The path to the NixOS system you want to enter. It defaults to /mnt. The NixOS system configuration to use. It defaults to /nix/var/nix/profiles/system. You can enter a previous NixOS configuration by specifying a path such as /nix/var/nix/profiles/system-106-link. The bash command to execute. Suppresses all output from the activation script of the target system. Interpret the remaining arguments as the program name and arguments to be invoked. The program is not executed in a shell. Examples Start an interactive shell in the NixOS installation in /mnt: # nixos-enter --root /mnt Run a shell command: # nixos-enter -c 'ls -l /; cat /proc/mounts' Run a non-shell command: # nixos-enter -- cat /proc/mounts