Published on: May 3, 2009 by Faheem P.
We are trying explain some of the Linux basics here. Linux is a Multi-user and Multi-tasking operating system. The system can be used by more than one user simultaneously, and the computer can also run multiple programs at a time.
Types of Multi-tasking :-
1. Cooperative multitasking – Decision is taken by application/programs cooperatively. A poorly designed program or a crashed process can potentially crash the entire operating system since it could prevent a process from relinquishing the CPU to other processes.
2. Preemptive multitasking – Decision is taken by OS. Permits the system to respond immediately to important external events, such as incoming data from a keyboard or network.
Types of Logins :-
Case-Sensitivity in login : fossil and FOSSIL are two different user names! The same applies to the passwords!
Virtual Consoles –
The linux based system provides different virual consoles for login.
Alt+F1 ,Alt+F2 till Alt+F6 (by default) sometimes it is Ctrl+Alt+F1 allows you to multi-task in console mode also. Alt + F7 is the GUI
How to login:-
CUI :- CUI (Composite User Interface) is a compound type of user interface which incorporates the features of the GUI (Graphical User Interface) and the CLI (Command Line Interface) by realizing both interface in one area at the same time
GUIs In Linux :-
Unlike Windows, GUI is an application in itself.
XFree86, Xorg are two free X server implementations and VNC – client/server architecture The Client and Server communicates using TCP/IP protocol even in local system and not the usual way of local communication, Unix sockets.
In Linux we have a dozens of choices for GUI:-
Window Managers – Clients application of X :-
Category : Linux