5 Cool Apps to Make the Linux Terminal More Productive

If you work on Linux you’ll know that the command line is the way to go (in some cases at least). If you are in GUI mode than you can access the command line via the Terminal. Here are some applications/utilities that will transform your command line experience.

Tilda and Guake

If you’ve ever played Quake you’ll know how we could bring down the console in the game and then type in the command. Bringing such functionalities to the Linux Terminal are Tilda and Guake. Both these applications perform similar functions viz allow you to show/hide a terminal windows with a hotkey. Guake is still in the early stages of development, Tilda offers somewhat more functions as compared to Guake.

Both Guake and Tilda allows you to customize the background of the window (with images or colors), create transparent backgrounds, manage the scroll history, manage colors. Tilda however offers some more options like custom width and height, custom animations, custom themes etc.

Tilda for Linux Terminal

Guake for Terminal

YaKuake

Yakuake provides similar functionality to KDE users. You can add a new tab with Shift+Up, delete it with Shift+Down, and switch between tabs with Shift+Left Right.

Oh by the way, I forgot to mention that all three have tab functionality also!!

Some would ask, “Why not just launch the terminal with a shortcut key?”. Well because its faster this way and more prettier/stylish too. Now that the Linux desktop is trying to outshine Apple you should start getting used to some ‘fancy and useful’ stuff.

Terminator

If tabs are not for you then would you like some panes or a grid? Terminator offers you panes/grid (although it does tabs as well). You can view the commands running side by side in different panes and you can also resize the various panes according to your needs! Personally I like Terminator. Working with panes is a lot more productive than using tabs(although you get more screen real estate in each tab). You can easily visualize the output of multiple commands or the status of that ‘compile from source’ you had started a few minutes back!

DragBox

This is more of a utility than a terminal emulator. What DragBox does is it provides you with a shelf where you can make the command line and the GUI meet. You can highlight the names of directories and files from the command line output and then drag them to the shelf.

From the shelf you can then drag and drop these files or directories into other GUI applications just as you would do using the clipboard. Not only this but you can also use the items in the shelf as arguments to commands using xargs.

Each one of us has our own preferred applications. Do you have one that does something similar to these? Why not share it with the world? Let us know in the comments!

(By) Varun Kashyap - Programmer, Blogger and Tech enthusiast, who also blogs about tips, tricks and hacks on TechCrazy Blog

Enjoyed this article? Subscribe to MakeUseOf and get daily updates about new cool websites and programs in your email for free. Plus get free cheat sheets to your favorite programs.


Enter your email address:  

Subscribe to MakeUseOf

Filed Under: Cool Software Apps ¦ Linux
Tags: , , , , ,

Latest from Varun Kashyap:

Blog Posts from Varun Kashyap:
Most Popular:
  • 100 Portable Apps for your USB Stick (both for Mac and Win)
  • 40 Unusual Websites you should Bookmark
  • 1 Awesome Gmail tip You Don’t Know about. Seriously.
  • The Best, Free Alternatives to Nero CD/DVD Burner
  • 5 Packs to Transform Windows to other OS
  • 18 Free Ways To Download Any Video off the Internet
  • 13 Bargain Websites That are Cheaper than eBay
  • 5 Tools to Make Windows XP Look Like Vista
  • 7 Excellent destinations to watch TV Shows for FREE
  • Watch Popular TV Shows,Cartoons,Movies,Anime for free
  • 13 Comments » Leave One...

    Comment by Adam
    2008-09-16 11:45:43

    What.. No GNU Screen? It’s probably one of the most useful tools on my GUI-less server. Actually, it’s a great tool on my mythbox as well.

    -Adam

     
    Comment by Mackenzie Morgan
    2008-09-16 14:38:54

    Screen’s good if you want to be able to reattach to stuff that’s already running on a remote host…like an IRC client.

    And I just love Terminator. You know I find something useful if I take the time to patch it rather than switching apps.

     
    Comment by Ryan
    2008-09-17 12:26:46

    Where did you get that wallpaper, the moon dudes, I want that!

     
    Comment by toolman
    2008-09-17 12:33:52

    Terminator looks like my GNU Emacs session.. interesting though

     
    Comment by Binny V A Subscribed to comments via email
    2008-09-17 12:37:18

    Also, you can update your shell to the more friendly fish shell.

     
    Comment by Varun Kashyap
    2008-09-17 13:29:35

    @ Ryan
    The wallpaper is They Stole the moon Its actually a wallpaper clock (available as a screenlet in Ubuntu)

     
    Comment by BoredQuiz
    2008-09-17 14:20:57

    This wasn’t really that focused on the terminal at all, but on gui apps to pretend like you actually use the terminal. long live screen

    Comment by Chris Schulz
    2008-09-17 18:35:07

    yeah. all these “terminal” “enhancements” are GUI programs!

    i dont have a gui.

     
     
    Comment by bahmak
    2008-09-17 15:28:47

    i can make grids with yakuake like terminator. just press ctrl+shift+t

     
    Comment by lhb
    2008-09-17 18:23:46

    I would have put Tilda and Guake with yakuake, since they share the same goal. Besides, I agree with Adam : screen is the way to make you more productive with a terminal.
    Not only you can use remote session with the detach/attach thing, but you can also split the terminal, create “tabs”, navigate through them, use the same session with several users AND all is available in tty !!!
    (Nice post though)

     
    Comment by Daniel
    2008-09-19 05:07:46

    look here: http://www.debianadmin.com/yakuake-terminal-in-a-quake-style.html

    smae style. Quake like console…

     
    Comment by m661 Subscribed to comments via email
    2008-09-19 09:59:37

    Commandline console or terminal shell however you want to call it was never intended to be atractive sleek or stylish people.

    I can imagine that on single user pc its fun to explore the shell but the only point of it has ever been to ease the users work needed to get to files or perform tasks.

    We are talking about shell emulators here wich has nothing realy to do with making the terminal usefull rather replacing it with a program of choice.

    While this is not necessary a bad thing its something that isnt improvment rather a work around.
    There is only one way you ever can make your shell better and that is to learn the shortcuts and work with the keyboard rather than the mouse to copy paste stuf.

    If somthing isnt user friendly on the first place it means your required to “learn it”
    So start asking yourself if your running linux and want to work with the shell wouldn’t it be better to first read a book about it than rather download stuff to ease the use?

     
    Comment by web
    2008-09-21 02:36:16

    Now here’s an article that commands attention!

     
    Name (required)
    E-mail (required - never shown publicly)
    URI
    Subscribe to comments via email
    Your Comment (smaller size | larger size)
    You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment. All comments are moderated. If your comment does not show up immediately, be patient. It will show up momentarily.

    Responses:



    © 2007-2008 MakeUseOf.com. All rights reserved. Design by Unique Blog Designs.