NAMEuser-guide — basic system usage and overview
DESCRIPTIONSortix is a small self-hosting Unix-like operating system developed since 2011. This document covers matters relevant to new users from other Unix-like operating systems.
IntroductionThe installation process is covered in installation(7). Bootable cdrom releases will offer the options of running a live environment, installing the operating system, or upgrading an existing installation.
Shutdowninit(8) spawns a session after boot. This is login(8) if the system is booted in multi-user mode. This is a root shell if booted in single-user mode.
Keyboard LayoutThe kernel has a default US keyboard layout compiled into it.
$ chkblayout dk
GraphicsThe bootloader prepares an appropriate video mode to the best of its abilities. If you have a supported graphics card:
- bga(4) - Bochs Graphics Adapter found in virtual machines.
ManualThe system manual can be viewed with the man(1) program. Sortix is currently in the process of being documented and many manual pages are missing. The current priority is to document areas specific to Sortix and assume standard knowledge from other operating system.
GamesThe base system comes with games such as asteroids(6). Additional third party games may be installed through ports.
Filesystem HierarchyThe filesystem hierarchy is described in hier(7).
Memory UsageThe memstat(1) command shows the current memory usage.
Third Party SoftwareReleases come with useful third party software installed. The /tix/installed.list file lists all currently installed ports.
Source CodeReleases come full with the system source code in /src as a git(1) repository along with the tools to build it and develop it. The build process is covered in development(7).
MountingYou can mount ext2 partitions using extfs(8) and unmount them with unmount(8):
$ extfs /dev/ahci0p1 /mnt
$ unmount /mnt
$ mkfs.ext2 -O none,large_file,filetype