Connected over SSH to your Recalbox? Here are the commands and paths that come up most often.
| Command | Effect |
|---|---|
es stop |
Stops EmulationStation (the interface) |
es start |
Starts EmulationStation |
es restart |
Restarts EmulationStation |
reboot |
Reboots the Recalbox |
poweroff |
Shuts the Recalbox down |
Stopping EmulationStation is required before some heavy operations (replacing emulator files, testing a configuration), but the interface takes over the configuration again at every restart: never edit
recalbox.confwhile it is running if you want your changes to stick.
mount -o remount,rw /boot # boot partition
mount -o remount,rw / # system partition
See Remounting a partition with write access.
| Command | Effect |
|---|---|
ip a |
IP addresses and network interface status |
ping -c4 recalbox.com |
Checks Internet access |
df -h |
Used and available disk space per partition |
mount |
Lists mounted partitions (handy to spot an external storage device) |
blkid |
Lists drives, their label and their filesystem |
free -h |
Memory usage |
top |
Running processes and CPU load |
cat /sys/class/thermal/thermal_zone0/temp |
CPU temperature — divide by 1000 for degrees (54034 = 54 °C) |
Recalbox logs live in /recalbox/share/system/logs/ — that is what the support archive generated from the Web manager contains.
raspi2png
The image is saved in /recalbox/share/screenshots/. The -p filename.png option lets you choose the name.
In practice, the
HOTKEY+L1shortcut and the remote capture button of the Web manager are far more convenient.
| Path | Contents |
|---|---|
/recalbox/share/system/recalbox.conf |
The Recalbox configuration |
/recalbox/share/system/custom.sh |
Your startup script |
/recalbox/share/userscripts/ |
Your user scripts |
/recalbox/share/system/logs/ |
The logs |
/recalbox/share/roms/ |
Your games |
/recalbox/share/bios/ |
Your bios files |
/recalbox/share/saves/ |
Your saves |
/recalbox/share/externals/ |
Mounted external storage (usb0, hdd0, mmc0…) |
/boot/recalbox-boot.conf |
Storage detection at boot (sharedevice, sharewait…) |
/boot/recalbox-user-config.txt |
Your low-level Raspberry Pi settings (boot configuration) |
The contents of
/recalbox/shareare also reachable from your computer over the network, without SSH: see File management.