Tag Archives: CLI

LinuxCommand.org: Building an All-Text Linux Workstation

Oooooh, the temptation level is very high on this one.

LinuxCommand.org has been running a series of posts since February 2009 on “Building An All-Text Linux Workstation.” The latest, Part 14, looks at installing and running the indispensable Screen program.

Now that we have installed a bunch of interactive applications on our workstations and SSH to allow remote access, we have a slight problem. Is it reasonable for an interactive program (like mutt) monopolize our terminal session? Isn’t Linux multi-tasking? On the graphical desktop, we can have many applications running at once and, by moving the Canadian generic viagra mouse, we can switch from application to application. Of course, on the console, we can switch virtual terminals to provide multiple sessions and if we are using SSH, remotely accessing our workstation from a graphical desktop, we can open multiple terminal windows.

But there’s another way. The screen program allows multiple sessions inside a single terminal. You can create any number of sessions and can even split screens to view two sessions at once. Further (and this is the cool part), screen allows you to “detach” a session from a terminal and Buy generic xenical later re-attach the session to a different terminal.

Yay, Screen!

Here’s the very first in the series, a short introduction. This URL takes you to the whole kit and kaboodle in reverse chronological order.


An alternative to the Midnight Commander file manager utility. It’s available in the Ubuntu repositories (sudo apt-get install vifm) and via MacPorts (sudo port install vifm).

Vifm is a ncurses based file manager with vi like keybindings. If you use vi, vifm gives you complete keyboard control over your files without having to learn a new set of commands.


While you’re getting in touch with your inner geek, don’t forget vimwiki, the personal wiki also based on vim: