In: Computer Science
The operating system offers a graphical vs command line user
interface to interact with an electronic device. Compare the
graphical user interface and the command line interface in terms of
speed, remote access, resource utilization, multitasking, and
control.
CLI(Command line interface) | GUI(Graphical user interface) |
SPEED Faster than GUI Commands are written with the help of keyboard only ,that is the command line interface users only need a keyboard to traverse through the CLI. Command line interface users can do their work easily by traversing through the command line with the help of keyboard and can finish it with a few lines of command.They get the task done quicker than the GUI user. |
SPEED Slower than CLI Both keyboard and mouse are used in traversing through file system and operating system, and performing tasks in it.Using both these ,it will become simpler to use GUI than CLI,but speed will be much slower than the one using CLI. |
REMOTE ACCESS We can remotely access another device in our network and can make changes in the computer or any other device connected in this network with the command line interface. |
REMOTE ACCES Remote acess in graphical user interface can be done,but the problem is that many network devices lack the features for this setup. |
RESOURCE UTILIZATION Computer resources( eg;-storage space) are used much more less and effeciently in computers having CLI because when compared to the GUI,one need not to install any graphical setups in the device,and this helps in saving a lot of resources. |
RESOURCE UTILIZATION Computer resources are used more in GUI because we have to install graphical setups in it.And further many icons,drivers etc have to be processed which take more resources. |
MULTITASKING Even though many of CLI's have the ability of doing multitasking,it is difficult to use it and see the tasks we needed in a single window.But terminals like GNOME allows us to use more than one tasks in a single screen in a simpler way,that is multi tasking is made easy. |
MULTITASKING Multiple tasks can be performed easily at a time with the help of multi tasking window provided by the GUI. |
CONTROL CLI users have larger control over their files and operating system because they can perform the tasks with a few lines of code in the terminal. |
CONTROL . For many tasks,even the GUI users take the command line to perform their work,as it is more easier and faster.Even though the GUI gives large control over the file and operating system,command line environment is used often by the users. |