|
| Author Details |
|---|
| All Tutorials by linux-tutorial |
1
|
|---|
The X Windowing System
Here we go into the basics of the X Windowing System. This forms the basis of all GUIs, such as KDE and Gnome.
The X Windowing System
I've seen the X-Windows system described as the "distributed, graphical method of working," and that probably fits the best. It's distributed because you could run the display on your monitor in Virginia even though the program is actually running on a computer in California or Calcutta, and it's graphical because you see a lot of nice pictures on your screen.
Despite the extent to which it has spread in the UNIX world, the X-Windows system is not a UNIX product. The X-Windows system, affectionately called X, was developed by the Massachusetts Institute of Technology and runs on a wide range of computers, even MS-Windows-based versions.
The first version was developed at MIT in 1984. Several versions have been developed since, with the most current version, X version 11 (X11), first released in 1987. X11 has been adopted as the industry standard windowing system, with the support of a consortium of major computer industry companies such as DEC, HP, SUN, and IBM.
Although you could probably find a system that is still running release 5, the newest release (as of this writing) is release 6. You will see references to the release as X11Rn, where n is the release number. So, the current release would be X11R6.
In this section we are going to talk about the basics of the X-Windowing System, rather than the desktop environments like KDE and Gnome. The reason is quite simply that this material was first written in 1996 and neither KDE nor Gnome had really established itself. A lot of things have happened in the meantime and I just haven't gotten around to updating this. Any volunteers?
| | Hits:395 Rate: 0.0(out of 5) Vote:0 Submit Date :2006-03-27 Rate It | Error | Review | | | Category: Home > Linux > X Windows |
|
|
|---|
Networking
This section covers general network principles, including how TCP/IP works. We also go into DNS, NFS and Samba.
| | Hits:430 Rate: 3.0(out of 5) Vote:1 Submit Date :2006-03-21 Rate It | Error | Review | | | Category: Home > Linux > Networking |
|
|
|---|
Basic Administration
In this section we talk about the basics of system administration. We discuss user accounts, printing, starting and stopping the system, making backups and other basic administrative tasks.
| | Hits:366 Rate: 0.0(out of 5) Vote:0 Submit Date :2006-03-20 Rate It | Error | Review | | | Category: Home > Linux > Administration |
|
|
|---|
The Operating System
This section is a more detailed description of the Linux operating system. We go into the internal of the kernel, files and filesystems, and device nodes.
The Operating System
In this section, we are going to go into some detail about what makes a Linux operating system. I am not talking about the "product" Linux or any of the bundled distributions such as SuSE, RedHat, or Mandrake. Here, I am talking strictly about the software that manages and controls your computer. The collection of functions that do all the work are collectively called the "kernel".
Because an operating system is of little use without hardware and other software, we are going to discuss how the operating system interacts with other parts of the various Linux distributions. I will also talk about what goes into making the kernel, what components it is made of, and what you can do to influence the creation of a new kernel.
Much of this information is far beyond what many system administrators are required to have for their jobs. So why go over it? Because what is required and what the administrator should know are two different things. Many calls I received while in tech support and many questions posted to newsgroups could have been avoided had the administrator understood the meaning of a message on the system console or the effects of making changes. By going over the details of how the kernel behaves, I hope to put you in a better position to understand what is happening.
The contents of this discussion is based primarily on two sources. The first is my book Linux User's Resource. The second is David Rusling's "The Linux Kernel". In our seperate documents David and I covered different topics and in different levels of detail, so you didn't get the full story by reading either one by itself. Rather than rewriting everything from scratch, David has graciously given me permission to include his material with mine. Perhaps "merge" is a better term than "include", because in spite of much commonality between the two documents, one often included information that the other did not include.
| | Hits:341 Rate: 0.0(out of 5) Vote:0 Submit Date :2006-03-20 Rate It | Error | Review | | | Category: Home > Linux |
|
|
|---|
The Operating System
This section is a more detailed description of the Linux operating system. We go into the internal of the kernel, files and filesystems, and device nodes.
The Operating System
In this section, we are going to go into some detail about what makes a Linux operating system. I am not talking about the "product" Linux or any of the bundled distributions such as SuSE, RedHat, or Mandrake. Here, I am talking strictly about the software that manages and controls your computer. The collection of functions that do all the work are collectively called the "kernel".
Because an operating system is of little use without hardware and other software, we are going to discuss how the operating system interacts with other parts of the various Linux distributions. I will also talk about what goes into making the kernel, what components it is made of, and what you can do to influence the creation of a new kernel.
Much of this information is far beyond what many system administrators are required to have for their jobs. So why go over it? Because what is required and what the administrator should know are two different things. Many calls I received while in tech support and many questions posted to newsgroups could have been avoided had the administrator understood the meaning of a message on the system console or the effects of making changes. By going over the details of how the kernel behaves, I hope to put you in a better position to understand what is happening.
The contents of this discussion is based primarily on two sources. The first is my book Linux User's Resource. The second is David Rusling's "The Linux Kernel". In our seperate documents David and I covered different topics and in different levels of detail, so you didn't get the full story by reading either one by itself. Rather than rewriting everything from scratch, David has graciously given me permission to include his material with mine. Perhaps "merge" is a better term than "include", because in spite of much commonality between the two documents, one often included information that the other did not include.
| | Hits:339 Rate: 0.0(out of 5) Vote:0 Submit Date :2006-03-20 Rate It | Error | Review | | | Category: Home > Linux > Administration |
|
|
|
|