Home | Hardware | Internet News |Web Hosting |IT Management |Network Storage
LinuxPlanet
Search 
  Power Search | Tips 

 Front Door
 Discussion
 LinuxEngine
 Opinions
 Reports
 Reviews
 Tutorials
 News
 Technology Jobs

 Browse by subject.
Free Newsletter

Java/Open Source Daily
Linux Today
More Free Newsletters

Be a Commerce Partner


















internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

Print this article
Email this article
Related Items

•  Web UI Design and Usability

•  Creating Partitions


   LinuxPlanet / Reports







Is Linux Difficult to Use?
User Interfaces

James Andrews
Saturday, May 29, 1999 01:36:47 PM

As well as the GUI discussed above, Linux does have access to a powerful command line interface. This is unsuitable for general use by the majority of users.
Suppose you have a bunch of files with names in the format

JOHNSFILE.990322

where the number at the end is a date. Now let's suppose you want, on a regular basis, to search all files for information on 'Frank' from a specific month and to sort it into order. The Shell command

grep 'Frank' *9[0-9]03*

should find what you are looking for without having to delve into complex menu systems.

But for specific tasks or for advanced users like programmers the command line interface or 'Shell' as it is known is a useful alternative. The Shell is only superficially like the old MS-DOS prompt. A shell language has access to dozens of commands and has a richer syntax. Having different ways of doing the same thing provides flexibility as well as adding complexity. You can get things done in the way you want to do them. Again, this is what usability is all about.

CLI vs. GUI: Pros and Cons
The Shell has a rich set of commands but it is easy to make mistakes. The GUI has only the commands on its menus but it is plain to see what you are doing. The choice is yours on which approach to use under Linux. Finally, from a user support point of view Shell commands are often better as they are easier to explain. It is simpler to say 'type ls -l' than 'move the mouse to the file menu, select L then click options then.....' and so on. This brings us onto the thorny issue of support.

Next: Support »

Skip Ahead

1 Introduction
2 Responsiveness
3 User Interfaces
4 Support
5 Software Availablity
6 Summary





Linux is a trademark of Linus Torvalds.


internet.com home | search | help! | about us

Jupiter Online Media

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Web Hosting | Newsletters | Tech Jobs | Shopping | E-mail Offers