ajhahn.de
← FlashOS
plain text 69 lines


[ OK ] Initialized Mini-UART console
[ OK ] Booted core 0 (EL1)
[ OK ] Initialized PL011 trace UART
[ OK ] Loaded exception vectors
[ OK ] Enabled interrupt controller
[ OK ] Started USB gadget
[ OK ] Loaded kernel symbols
[ OK ] Relocated syscall table
[ OK ] Initialized trace subsystem
[ OK ] Started kernel trace output
[ OK ] Mounted initramfs root
[ OK ] Initialized EMMC2 block device
[ OK ] Mounted /mnt (FAT32)
[ OK ] Initialized hwrng
[ OK ] Reached target Userspace

login: flash
Password: *****

FlashOS [v{{VERSION}}] by ajhahnde - type 'help' for commands

$ help
Commands:
  cd [dir]       change working directory
  pwd            print working directory
  free           show free page count
  whoami         print the logged-in user
  reboot         restart the machine
  exit / logout  end the session
  help           show this help

Run a program:  <cmd> [args]    pipe:  <a> | <b>
TAB completes commands + paths

$ ls
bin/
etc/
sbin/
test/

$ cp /mnt/roundtr.dat /mnt/backup.fl

$ mv /mnt/backup.fl /mnt/notes.fl

$ ls /mnt/
roundtr.dat
empty.txt
notes.fl
shadow

$ grep flash /etc/passwd
flash:1000:1000:/home/flash:/bin/fsh

$ rm /mnt/notes.fl

$ sysinfo
FlashOS system
version {{VERSION}}
user    flash
free    770013 pages
mem     140 KiB / 3008 MiB
uptime  0m 3s
temp    37 C
freq    600 MHz

$ reboot