Web Hosting Reviews
Server operating systems :: FreeBSD operating system.

Other Articles:
 The basic types of the network equipment. The passive equipment.

24/7 Solutions - FreeBSD operating system.


The paradoxical fact: FreeBSD system poorly known among wide broad masses, in practice is used at all less, than Linux. FreeBSD operational system is one of operational system UNIX versions for the personal computers which are based of Intel processors architecture (386, 486, Pentium, Pentium II). FreeBSD works also on processors AMD compatible with Intel and since recent time for processors Alpha.

FreeBSD gives a wide set of functions which earlier were accessible only on more dear systems:

Superseding multitask with dynamic adjustment of priorities which provides flexible division of resources of a computer.

The multiuser access meaning, that simultaneously in system some users using various appendices can work. Such peripheral resources as the printer and a magnetic tape, also are divided between all users of system.

Full network support TCP/IP. It means, that the machine with operational system FreeBSD can easily cooperate with other operational systems, and also work as a server, rendering various network services. You can organize on it WWW-or a ftp-server to establish a router and system of safety (firewall), protecting corporate network from an external world.

Protection and full division of memory between processes. It means, that (and, accordingly, users) cannot do much harm the appendix each other. In any case if one appendix "will hang" it will not be reflected at all in work of others.

Binary compatibility with many programs created for systems SCO, BSDI, NetBSD, Linux and 386BSD. The big number of the appendices ready to work which are being a collection of transferable packages (Port Packages Collection). What for long and persistently to search for them in a network when it is possible to take all this directly here? Even greater number of the additional and easily transferable appendices which are available in Internet. Initial codes FreeBSD are compatible to many commercial systems UNIX (for example, Linux, SCO), and the majority of appendices if demand there are some changes for their compilation.

The page organization of virtual memory (VM) with pumping pages on demand and the general cache for VM and buffers I/O allow to satisfy unreasonable appetites of appendices, at the same time, not causing inconveniences to other users.

Divided libraries (equivalent MS-Windows DLL in Unix) provide an effective utilization of disk space and memory. Full set of means of development for languages C, C ++ and Fortran. It is possible to find In a collection of packages many other languages for the advanced researches and development.

In last version of distribution kit FreeBSD 5.4 functionality, stability, productivity, support of the various equipment by drivers of devices is considerably improved. Also are solved all known problems with safety and mistakes are corrected. Exclusive set of network opportunities, high efficiency, means of a safety and compatibility with other OS - modern opportunities FreeBSD which frequently all still are absent in others, even the best commercial, operational systems.

FreeBSD is an ideal platform for construction Internet of appendices. This system gives reliable, even at the most intensive loading, network services and efficient control memory. It allows to provide comprehensible time of the response for hundreds and even thousand simultaneously working user problems. FreeBSD can be established from various carriers, including CD-ROM, DVD-ROM, diskettes.

That it is necessary to know for the beginning works

The symbol # means the invitation of operational system (more precisely environments, shell) on input of a command. Names of files, arguments of commands and commands which should be typed in without changes, are given by a fat font, for example:

# cp/kernel/kernel.old

Fragments of the text instead of which it is necessary to substitute concrete values, are specified in angular brackets, for example:

# mv -file- -catalogue-, i.e. it is necessary to replace -file- with a name of a real file, and -catalogue- - a name of the real catalogue.

The information deduced by commands, fragments of files and scripts are typed by a usual font, comments are concluded between symbols/* and */, for example:

# ls/usr/home/mag/* to deduce contents of the catalogue/usr/home/mag */
.forward .login .profile/* the list of files in the catalogue/usr/home/mag */
The text concluded in square brackets [ ] in syntax of commands is unessential.
The text which the dots follow: it is possible to repeat.

Braces {} specify that it is necessary to choose one of the elements divided by vertical feature |. For example records of a command:

# stick [-p] {yes | no} -file-:

There corresponds any command from the following:

# stick yes/etc/passwd
# stick-p no/root
# stick no/etc/passwd/root
# stick-p yes/etc/passwd/root

Symbols of substitution shell:

The asterisk * means any quantity of symbols.
Question mark? Means exactly one symbol.
The tilde means the house catalogue of the current user.
Record ~user means the house catalogue of the user user.

Reed more at next articles!