Implementing UNIX [Part 1]

After get to know on how to choose Unix part 1 and part 2, now time to implement unix.

Uses of UNIX

You can use the UNIX operating system on a wide range of computers, from standalone home PCs to high-end network and Internet servers. Because networking has been an integral aspect of UNIX throughout its development, UNIX is well suited to network environments. It is in wide use on academic and institutional networks as well as in the
corporate world.

UNIX servers are often used to provide infrastructure and services on networks and the Internet. For example, they can provide services such as the domain name system (DNS) and Dynamic Host Configuration Protocol (DHCP). They can be used as routers, file servers, and File Transfer Protocol (FTP) servers.

The Internet is a particularly common area of application for UNIX computers. The majority of the world’s web servers run on some variant of UNIX, including those that power Yahoo’s search engine and Apache’s official web site.

UNIX networks

There are many ways of deploying UNIX networks, depending on how centralized the network is and on what hardware its computers are running. The client-server structure of UNIX daemons and services allows a group of computers to provide services to each other over a network. In a small network, you could use a group of similar computers, each linked to all the others and providing specialized services.

Servers
In larger networks it’s more common to concentrate the services on a group of powerful server computers that users access from less powerful workstations or terminals. This model centralizes administration and shares resources, making it more efficient and economical.

For example, large user directories are often stored on a server. Users then mount these directories from their workstations. This allows them to access the data easily even though it’s stored on the server. Therefore, their workstations do not need large amounts of hard disk space.

Taking the concept further, users can log in to servers remotely, using telnet or rlogin for example. In such cases, they run processes on the server using the server’s CPU. This centralization of processing makes it easier to administer processing load and reduces the need for fast processors on users’ workstations.

You can access UNIX servers and workstations directly using a console or terminal. This is the simplest way of accessing UNIX and requires only a keyboard and monitor. Consoles provide a text-only command-line interface to accept and parse input.

If your requirements include graphical interfaces, you can install the X Window System on servers and workstations. If necessary, you can install graphical desktop environments over the X Window System as well.

After getting some understanding on how to implementing UNIX as above mention, I going to mention on X Terminals, Diskless Client, Windows Clients, and cover some information for unix on standalone computers at Implement Unix [Part 2]

3 Responses to “Implementing UNIX [Part 1]”

  1. Isaac April 12, 2010 at 1:12 pm #

    where is the part 2??

  2. calvyn April 12, 2010 at 3:03 pm #

    slow slow la… part 2 is coming up soon

  3. daniel April 12, 2010 at 11:24 pm #

    Hey, why not linux?

Leave a Reply