65 Comments
- RoboDonut, on 09/17/2008, -2/+57Where's Screen?
- inactive, on 09/17/2008, -7/+34What is this filthy tech article doing on Obama's campaign website?
/s - klitzbtc, on 09/17/2008, -0/+27Out of all the "terminal tricks" I've seen on digg, I have yet to see one Screen reference.
These are apps for 15 year olds who want in game style terminals, not actually ones that are productive. - Ragingcnu, on 09/17/2008, -0/+14Screen transformed my terminal experience. Awk and sed transformed my experience. Grep transformed my experience...
These...
If you want to transform your command line experience, drop into a shell and forget the GUI ever existed. You learn more about linux using just the command line than with using any GUI tool, even ones with cool names like "YaKuake"...
You can get a bash shell anywhere, you don't always have the luxury of having a fancy GUI on your machines, and if that's your crutch you're dead in the water. - clsslc, on 09/17/2008, -5/+16Now here's an article that commands attention!
- actionscripted, on 09/17/2008, -0/+11#1 Cool App to Use in Terminal
Open your terminal of choice and type "screen -S something" to create a new screen instance named "something".
You're now in screen! Screen will function just like normal terminal sessions, however there are some keyboard shortcuts to be aware of, all used by holding Ctrl and pressing a key sequence.
Ctrl (hold) a, d: suspend your screen session. Your session is still just as alive as when you were using it, it's just hidden. To reconnect to your named screen session type "screen -r something" and you're back! Like you never left!
Screen is great for keeping SSH, centerim or any other type of app/connection running. You can run a screen session that has Vim running, close your screen session (Ctrl + a, d) and be right back where you were!
One of the more valuable uses of screen is seen using SSH. SSH into a server you'd like to work on, start a screen session and do whatever you'd like done on the server (edit files, run irc, etc.). If the connection drops for whatever reason, just SSH back in and type "screen -r" to reconnect to your last session. Your Vim history, IRC scrollback -- whatever, really -- will still be there like you never left.
If you work in the terminal regularly, you should use screen; especially if you're connecting to other machines via the terminal.
For a more thorough walk-through, visit: http://gentoo-wiki.com/TIP_Using_screen - Narishma, on 09/17/2008, -0/+8You mean the first three.
Also if you are using kde you can use Konqueror to get the same thing as Terminator. - adriaaan, on 10/12/2008, -2/+10It's running in the background ;)
- johndavidjack, on 09/17/2008, -0/+7Dugg for screen...
- inactive, on 09/17/2008, -0/+7I can't believe no one ever mentions screen in these articles
- senortaco, on 09/17/2008, -2/+8Funny how there are hardly any comments made on tech related articles. The majority of Diggers are suddenly silent when there isn't a smart ass remark to be made about something.
Very cool apps. I spend a great deal of time in the terminal and always enjoy articles like this. It appeals to my inner geek. Long live the CLI! - NinjaBoy, on 09/17/2008, -1/+6I see a million of these type of lists on the internet everyday. You know, the ones that tell you how cool firefox and open office are. Dugg for one FINALLY having cool tools I haven't used.
I'm getting ready to install Tilda on my Ubuntu Box. Anyone know of a similar application for a windows based ssh program? - AmaDaden, on 09/17/2008, -0/+51)Tilda
2)Guake
3)YaKuake
4)Terminator
5)DragBox
There are 5 programs it's just that the first two do the same thing. - pjman, on 09/17/2008, -0/+4Here you go - http://digg.com/linux_unix/Keep_Your_Processes_Run ...
- rasp, on 09/17/2008, -0/+4almost all the work I do on the digg servers is done in screen...
- charlietuna, on 09/17/2008, -0/+4Cue the merciless 15 year old digg down!
- inactive, on 09/17/2008, -1/+5Two others:
Screen
A tiling window manager, such as Ion - fyngyrz, on 09/17/2008, -1/+4Here's a suggestion that will give you FAR more functionality than all five of the suggested apps:
Midnight commander.
This multiplies the usability of the command line by many times without sacrificing anything at all. - bryantee, on 09/17/2008, -2/+5Definitely 4 tools here.
- smylie, on 09/17/2008, -0/+3The terminal, (and bash) are a HUGE chunk of what makes power users more productive (and we're all about being productive!)
If it's quicker and easier to do something in a GUI app, I guarantee you most ppl will use the GUI app.
The fact that so many "power users" (including both OSX and windows) still use terminals even with such user friendly linux distro's as Ubuntu around, may just indicate something along the same lines as:
"Nine out of ten professional use " . . . . maybe there's something in it after all? - elementop, on 09/17/2008, -1/+4The only one of these tools that sounds at all useful is Terminator. If all that Guake and YaKuake add is "custom themes and background animations", then I'm not interested. Eye candy is *not* "more productive and useful". I'll stick with plain, simple shells on my desktop, thanks.
- svendm, on 09/17/2008, -3/+6Misleading title.. seems to be "5 cool terminal apps" not 5 apps that actually do anything to how you use the terminal itself.
- smylie, on 09/18/2008, -0/+2Hmmm. I'm not sure I'd say it requires it . . .
My girlfriend has been running ubuntu for the last year or so, and she doesn't even know what a terminal is (nor has she had the need to use one). - tmahmood, on 09/17/2008, -0/+2Apparently screen do not support 256 color terminal, is there any way to overcome that?
- mrBitch, on 09/18/2008, -0/+2RE: " Open your terminal of choice and type "screen -S something" to create a new screen instance named "something".
Using "screen" is a LOT more productive than these suggested "5 cool apps". - actionscripted, on 09/17/2008, -0/+2To view a list of screen sessions, type "screen -ls" (just like normal ls on the command line). To reconnect to a screen session without a name, run "screen -ls" and look at the list of obscure numbers and letters. Find the screen you want to attach to and note the numbers near the start of it, 420 for example. To reconnect to 420, type "screen -r 420" and you're back!
- Chickenlip, on 09/17/2008, -2/+4Lol, what a bunch of useless FLUFF ... Skip the ***** article ... the only "terminal" enhancement you need is:
set -o vi
put that ***** in your ~/.bash_profile and your life will never be the same. - inactive, on 09/17/2008, -0/+2Don't forget BeOS, QNX, PegususOS, MorphOS, AmigaOS, Wheels, GEOS, Irix, OS/2, RISC OS, Atheos and Desqview X.
- FolkTheory, on 09/17/2008, -0/+1ohhh snap!
- NinjaBoy, on 09/17/2008, -0/+1I use putty but i want the cool quake like drop down.
- evilgourmet, on 09/17/2008, -0/+1Guake, installing in 64bit on Ubuntu hardy is interesting. It works though.
- Krissam, on 09/17/2008, -0/+1oh i see what you did there
Edit: And yea... gonna try tilda & guake.. see which one fits me, cuz that functionality sounds awesome - rogera, on 09/18/2008, -0/+1it appears to me that you managed to read the article and write a comment. how did you learn to read? step by step, letter by letter, probably without spelchekr. after time you got better, had trained a lot, got 'productive' in writing with paper and pencil.
i'd prepare 26 potatoe stamps. - zmigliozzi, on 09/17/2008, -0/+1I thought terminal was the whole meaning behind making a computer productive, software wise that is...
- elementop, on 09/17/2008, -0/+1Words to live by!
I can't tell you how many times I have been frustrated by trying to fix something either in a crunch because the system was broken or working on something remotely via SSH and had to work around "features" that required an X console. (Yes, I know you can port forward with SSH, but sometimes it simply isn't possible/feasible, i.e., multiple SSH hops to reach the host in question, NAT on both ends of the connection, etc.)
Documentation should be in text or HTML format. Make sure essential drawings are available in JPGs. And KEEP EVERYTHING AS SIMPLE AS POSSIBLE!!! - mikedoth, on 09/17/2008, -0/+1Putty
- RoboDonut, on 09/17/2008, -0/+1I think you misunderstood.
- GumdoMike, on 09/17/2008, -0/+1Im so used to lists such as "Top 20 this" or "40 best thats EVAR" that this list seemed quite short
- webcrumb, on 09/18/2008, -0/+1I counted three.
Tilda, Guake and YaKuake are essentially different implementations of the same application.
Terminator is good though. The extra functionality should be integrated into Gnome Terminal. - peestandingup, on 09/17/2008, -1/+2I agree, except that Linux REQUIRES much more use of the Terminal than OSX & Windows, even for a novice. That doesnt fly with mainstream users & it never will.
- Anand999, on 09/17/2008, -0/+1Screen is definitely one of the most useful programs I've ever used. The ability to detach and reattach windows is great. It's great you want to keep running after you logout but still want to be able to look at it's output from time to time. I use this to run rtorrent and use screen to be able to monitor it from both home and work.
Most/all window managers should allow you bind "~" or whatever key you want to open a terminal window. If all you want is a quick way to open a terminal and don't really care if it is on the top of the screen Quake-style, you don't need to install anything extra for that. - jellygraph, on 09/17/2008, -1/+2Windows and OS X have a terminal... one exception about Windows though, cmd.exe does not come with very powerful tools at all. So, you are kinda living in denial. That and you obviously haven't got much of an idea as to why you can boost your productivity by leaps and bounds by knowing how to use a term.
- oblique63, on 09/17/2008, -1/+2have you ever stopped to think that maybe it's just EASIER, and FASTER to do things via command line for those who are comfortable with it?...
because if you have, the I do not know what you could possibly be implying, other than that linux is way too ahead of its time, and you feel that it should be nicer to other OSes (from ye old 21st century) and stoop down to their level so they don't get their feelings hurt... In which case, I could sympathize, but if hindering little old Linux is really the right way of thinking, we would have never gotten a man on the moon all those ions ago (linux standard time)... - adamorjames, on 09/20/2008, -0/+1You can copy and paste with screen too. 'Ctrl a [' to copy and then 'Ctrl a ]' to paste (press enter to make the selection and enter again to complete the selection). This is good for when you are not in the GUI.
- Leopards, on 09/17/2008, -0/+1For people like me that need a spell checker and are crap touch typist with minimal knowledge of Linux commands, terminal will always be a "last resort" application, and mode of operation!! If I can't do it with the GUI, then someone better be prepared and willing to hold my hand and lead me through the CLI jungle one step at a time, preferably in a way I can cut and paste the commands!!!! Fancy graphics do not help the situation at all!!!
- mrBitch, on 09/18/2008, -0/+1RE: " only "terminal" enhancement you need is:
set -o vi
put that ***** in your ~/.bash_profile and your life will never be the same. "
That's a great tip! vi on the command line! - stotty, on 09/19/2008, -0/+1Try Console, it may not have the full feature set you are looking for but is very customisable through the gui and via it's xml based config. I use Console at work with Cygwin installed to give me a bash environment, tabs, transparent background, customised/coloured font, etc. And I have multiple configs so I can have borderless transparent instances of Console around the desktop much like in the screenshots of this article.
http://sourceforge.net/projects/console/ - xolot1, on 09/17/2008, -0/+15 apps, 3 do the same thing.
similar to saying, 5 cool ways to view files! and 3 of them are explorer, nautilus, and konqueror...
sorry, its a bury.. - smylie, on 09/17/2008, -0/+1I think vi mode should be the default for readline.
Emacs mode is unfortunately a lot more polished and easy to use.
vi mode tries hard . . . but without a pretty decent .inputrc (which you will of course need to make yourself), it's pretty lacking in terms of functional shortcuts. (eg cntrl+. etc etc) - puzzud, on 09/17/2008, -1/+2I'm happy it doesn't mention screen. Not that screen is bad or anything. But every digg you see about the Linux command line seems to have screen in it. Good to see something else for a change.
-
Show 51 - 66 of 66 discussions




What is Digg?
Check out the new & improved