Guide to Unix/Introduction

< Guide to Unix

This book is a Guide to Unix and Unix-like operating systems, such as GNU/Linux and *BSD. Other systems like Mac OS X, Solaris, and OSF/Tru64 also belong in the list.

Because of this book's incomplete state, it might be hard to find the chapter that you want.

Structure of this book

After this introduction, there are three main parts of this book.

Conventions

This book uses (or will use) the following conventions.

Shell prompt

The shell prompt looks like:

$

A root shell prompt (see Explanations/Becoming Root) looks like:

#

When the user types commands or other text, it appears in bold. The following is an example. The user typed the "cat" command and then several lines which the computer echoed.

$ cat
This is an example.
This is an example.
^D $

Control characters are written like ^D. This means to hold the Control key and press D. Note that some control characters sometimes do not appear on the screen. For example, the user typed ^D but no "^D" actually appears on the screen.

Commands and files

This convention might need improvement. Currently, a good example is Explanations/Shell Prompt.

A command name is introduced in bold, like uname. Later, it is mentioned as "uname". In the future, the bold version might be a link to the command in Commands.

Filenames usually appear like /dev/null and /etc/ssh/sshd_config. Entire commands look like ls /dev/null /etc/sshd_config or echo a1 a2 a3. Mentioning again the parts or arguments of these commands looks like "a1" and "a2". When introducing a new part (like a new option) not mentioned before, that looks like -r or -o loop. Text from files is also quoted, for example "# comment".

Audience

This is a proposed convention, because it is mostly unimplemented in this book.

The book targets multiple audiences.

To handle this, there might be some templates.

This is a proposed convention, because it is mostly unimplemented in this book.
  1. In Guide to Unix/Commands, there is a {{Guide to Unix/Clink}} with links to outside Internet resources like manual pages and wikis.
  2. In addition, the clink template links between Guide to Unix/Commands and Guide to Unix/Explanations. There are two template calls; link both ways. For example, connect Guide to Unix/Explanations/bc and bc's entry in Guide to Unix/Commands.
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.