Get Started. It's Free
or sign up with your email address
GUI vs CLI by Mind Map: GUI vs CLI

1. GUI

1.1. WM

1.1.1. types of WM

1.1.1.1. Dynamic window manager

1.1.1.2. stacking window manager

1.1.1.3. compositing window manager

1.1.2. functions

1.1.2.1. allow resizing and moving the window around

1.1.2.2. manage window

1.1.2.3. Control the placement and appearance of window

1.2. DE

1.2.1. types of DE

1.2.1.1. LXDE

1.2.1.2. KDE

1.2.1.3. GNOME

1.2.2. main component

1.2.2.1. desktop

1.2.2.2. windows

1.2.2.3. menus

1.2.3. other application in DE

1.2.3.1. types of browser

1.2.3.1.1. Mozilla Firefox

1.2.3.1.2. Opera

1.2.3.1.3. Waterfox

1.2.3.1.4. Safari

1.2.3.1.5. Lynx.

1.2.3.1.6. Netscape

1.2.3.1.7. Google Chrome

1.2.3.2. types of file explorer

1.2.3.2.1. Konqueror file manager

1.2.3.2.2. Krusader file manager

1.2.3.2.3. Dolphin file manager

1.2.3.2.4. Nautilus file manager

1.2.3.3. types of office automation

1.2.3.3.1. LiberOffice

1.2.3.3.2. OpenOffice

1.2.3.3.3. AbiWord

1.2.3.3.4. Calbre

1.2.4. functions

1.2.4.1. tools which makes easier for user to use computer

1.2.4.2. components include WM panels, menus, file manager, browser

1.2.4.3. for more integrated than WM

2. CLI

2.1. function of shells

2.1.1. acts as an interface between the user and the kernel.

2.1.2. it is a command interpreter

2.1.3. allows user to execute a command

2.1.4. user interface for access to an operating system

2.1.5. to provide instructions and data to the operating system, interactively.

2.2. types of shells and the founder

2.2.1. Bourne Shell

2.2.1.1. S.R.Bourne

2.2.2. C Shell

2.2.2.1. Bill Joy

2.2.3. Korn Shell

2.2.3.1. David Korn

2.2.4. Bash Shell

2.2.4.1. Brian Fox

2.2.5. Almquist Shell

2.2.5.1. Kenneth Almquist