Closed Thread
Results 1 to 9 of 9

Thread: Console vs. GUI?

  1. #1
    EGS
    EGS is offline Programmer
    Join Date
    Feb 2008
    Posts
    116
    Rep Power
    0

    Console vs. GUI?

    Hi.

    I was reading some threads here and noticed terms like "console" and "gui" when referring to software applications for Linux.

    What are the differences between the two and what do they mean? Perhaps you can explain it in a Windows-like terminology for me?

    Sorry if I am a n00b.
    I'm trying to learn as much about Linux as I can.

  2. CODECALL Circuit advertisement
    Join Date
    Always
    Posts
    Many

     
  3. #2
    v0id is offline Retired
    Join Date
    Apr 2007
    Posts
    2,937
    Blog Entries
    3
    Rep Power
    42
    Console applications are applications using the terminal* for user-interface. It's commonly done by simple text-menus or through argument passing (an example could be curl.) Others are more advanced and use libraries for text-based user-interface, like ncurses, which also has support for colors (an example could be cmus.)

    GUI applications are using windows for the user-interface. Instead of using argument passing or text-menus you can use buttons, scrollbars, and so on (an example could be gimp.) GUI means Graphical User Interface.


    (* a terminal is somewhat like Windows' commandprompt)

  4. #3
    EGS
    EGS is offline Programmer
    Join Date
    Feb 2008
    Posts
    116
    Rep Power
    0
    So all Linux operating systems can run BOTH types of applications correct? Is one more efficient for the other and vice-versa?

    Thanks for your answers and your help.

  5. #4
    Join Date
    Aug 2006
    Posts
    11,209
    Blog Entries
    6
    Rep Power
    101
    Well even windows is capable or funning CLI (Command Line Interface ie. Console)and GUI applications.

  6. #5
    Jordan Guest
    Console is like command prompt in Windows, however, since Windows 2000 the underlying "dos" OS was removed. The command prompt is just an emulator while in Linux the Terminal gives you access to the actual OS (X Windows being an application that runs on top of that layer).

    I prefer running applications and commands in the console. I find these applications to be more efficient, faster and can be used remotely (IE: if you are using SSH to control your server). Some people prefer GUI applications (graphical applications) though because of their ease of use.

  7. #6
    EGS
    EGS is offline Programmer
    Join Date
    Feb 2008
    Posts
    116
    Rep Power
    0
    Ah thank you for the answers guys.
    I think that running console applications would be quite difficult unless the application is basic, like MySQL I guess right? (I think that is one at least as I know you can run it via SSH..)

    I wouldn't want to run GIMP in console-mode though.

  8. #7
    v0id is offline Retired
    Join Date
    Apr 2007
    Posts
    2,937
    Blog Entries
    3
    Rep Power
    42
    You cannot run GIMP in the terminal. You can not decide what applications you want to use as GUI and CLI. It's the makers of the applications who decide.

  9. #8
    EGS
    EGS is offline Programmer
    Join Date
    Feb 2008
    Posts
    116
    Rep Power
    0
    Quote Originally Posted by v0id View Post
    You cannot run GIMP in the terminal. You can not decide what applications you want to use as GUI and CLI. It's the makers of the applications who decide.
    Oh, okay I understand now.
    All Linux operating systems support BOTH types of applications though, correct?

  10. #9
    Join Date
    Aug 2006
    Posts
    11,209
    Blog Entries
    6
    Rep Power
    101
    You are 100% correct

Closed Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. APP with GUI & console
    By avosoft in forum General Programming
    Replies: 3
    Last Post: 05-11-2010, 05:22 PM
  2. remote console
    By h4x in forum General Programming
    Replies: 7
    Last Post: 10-11-2009, 12:49 PM
  3. PC or Console?
    By SLTE in forum The Lounge
    Replies: 18
    Last Post: 08-03-2008, 09:04 PM
  4. bittorrent for the console?
    By Jame in forum Linux Applications
    Replies: 2
    Last Post: 10-23-2007, 11:36 AM
  5. Console Applications
    By Ronin in forum Java Help
    Replies: 4
    Last Post: 08-23-2006, 05:24 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts