Using Trinux

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Using Trinux http://trinux.sourceforge.net/legacy/basics.

html

Trinux
The Basics
First Steps
The first thing use should realize is that Trinux is Linux which means that if you've never used it before, there
might be a bit of a learning curve. Even in the X Windows version of Trinux, most (if not all) programs and
utilities are run from the command-line. No mouse, no pop-up menus, dialog boxes, etc. Here are some
commands and features of the console (meaning the non-windowing environment of Trinux). It might be
worth your while to find an old book on UNIX or Linux. Any of the O'Reilly books (the ones with the
animals) are generally a good choice.

Moving around - the ls command gives you a listing of the files in your current directory. To find
current working directory, enter pwd. To change directory enter cd directory. cd / takes to to the root
directory. To list all the binaries (programs) that were loaded on your system, type ls /bin /usr/bin.
Within the /bin directory you should see the standard unix commands (such as ls. Within /usr/bin
should will probably see bash, less, wget, tcpdump, depending on which packages you chose to load.
the UNIX shell - the shell is the program that allows you to execute other programs (binaries) and
interpret shell scripts that accomplish most of the magic that is Trinux. Unless you install the bash.tgz
package, your default shell is ash which provides a minimal set of features. Bash allows you to edit
previous lines via the up arrow key and is the preferred shell for most Linux users. If your cursor keys
generate funny characters with lots of left square brackets, ash is installed. Most user's will want to
install bash.
virtual consoles - Linux allows you to use multiple terminal sessionsso that you can have multiple
sessions running at once--kind of like having multiple command prompts open in Windows 95/98. You
can cycle between these virtual terminal sessions with the ALT-Left/Right cursor keys. The splitvt
command allows you to divide your console in two. Control-W allows you to move between two
windows.
getting help - As in UNIX, there are manual pages for some of the common tools used by Trinux. If
you type man and RETURN, you will see a listing of the manual pages that are installed. The general
syntax is man command such as man nmap to see the documentation for Fyodor's port scanning tool.

Directory Structure
When you first enter trinux and do an ls you will see the following:
bin dev floppy linuxrc sbin usr
boot etc home mnt tmp var
cdrom fixed lib proc tux

So what is in each of these directories?

bin - the standard unix utilies, most of which are part of busybox
sbin - more unix utilies and many of the Trinux administration scripts (fmount, fumount, getpkg,
gethome, savecfg, etc.)
dev - device files the OS uses to access terminals, ramdisks, and various types of fixed and removable
media
etc - the standard location for Linux configuration files
tux - the location of Trinux configuration files that were copied from the boot floppy during startup.
This is actually a link (like a windows shortcut or Mac alias) to /etc/tux

1 de 2 01-06-2021 20:34
Using Trinux http://trinux.sourceforge.net/legacy/basics.html

Using Floppies
Since you may occasionally need to modify the boot floppy, it is important to know how to mount a DOS
formatted floppy (all the trinux disk images are DOS floppies). Trinux (like all Unix systems) requires you to
mount the filesystem at a specific location within your directory tree. You could use mount -t vfat /dev/fd0
/floppy command or simply fmount to mount an MS-DOS floppy. Before removing the floppy you must
unmount it with either the fumount command or umount /floppy. Warning: You will not be able to unmout
the floppy if any of your consoles are accessing files within /floppy. It usually a good idea to cd / before
unmounting any filesystem.

Saving your Files/Data


Starting with version 0.71, a /home directory (actually a partition) is available for saving any scripts or data
for backup or future Trinux sessions. The savehome command tars up /home and uses ssh or ftp to copy it to
a remote server, while gethome retrieves a previously saved file from a remote server and uncompresses it.
By default the filename is home.tgz, although you may specify a filename to use (minus the .tgz extension
after the command.) The commands use the /etc/tux/config/home (/tux/config/home on the floppy) to specify
the transfer protocol (ssh/ftp) hostname/ip address and username on that server. See /etc/tux/config/readme
for more information. Saving your configuration
The /tux directory on the

2 de 2 01-06-2021 20:34

You might also like