Help answer threads with 0 replies.
Go Back > Forums > Linux Forums > Linux - General
User Name
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.


  Search this Thread
Old 06-30-2005, 06:47 AM   #46
Senior Member
Registered: Aug 2003
Location: New Delhi, India
Distribution: Fedora 7
Posts: 1,305

Rep: Reputation: 45

To all those talking about command line image editing being a pain, here is a shameless plug: I recently did two articles on ImageMagick. One appeared in newsforge the other on I provide the links below
Old 12-22-2005, 06:31 PM   #47
LQ Newbie
Registered: Feb 2005
Posts: 7

Rep: Reputation: 0
When it comes to file management ... there are three modes ...
one ... if i've got to access a media file some where
two ... i'm sorting pictures and multimedia krusader ... the previews come handy
three ... and quickest MC ... <F12> drops down yakuake consloe few key presses and i'm there. Then i have some scripts to keep things in order. also package management, txt file viewing , almost any file operation. One really powerful tool im surprised not many mentioned mc so far ... version of choice mc-4.1-pre9

Text editing ... vim for quick edits... gvim gtk for longer edits...

Browsing on laptop with low speed gprs dialup ... elinks
Quick web reference with pictures ...etc ..links -g ... but that is'nt console exactly.

multimedia ... quick ..mplayer ..file association s in mc ...
calculations cxc.

I love cli especially on laptops ... i hate those touch panels ..cant get the hang of them.
Old 12-22-2005, 06:36 PM   #48
LQ Newbie
Registered: Feb 2005
Posts: 7

Rep: Reputation: 0
forgot to mention one more ...
Document creation... latex/gvim ... my latest trick ... ;-)
Useful to make large and complex documents ... saves u a lot of time .. but u got to learn it ...
Old 12-24-2005, 12:39 PM   #49
LQ Newbie
Registered: Jul 2005
Location: Inverness, Scotland
Distribution: Slackware 10.2
Posts: 11

Rep: Reputation: 0
Slackware 10.2 with WindowMaker
For file management the CLI is tops for me, I don't have a graphical file management tool installed.
For coding (mainly php/html/shell scripts) Emacs wins hands down, mainly because I dont't need any other application to achieve my goals.
General document preparation, letters, reports, reviews etcetera, I use Emacs/Auctex exclusively for me there is no other alternative.
Old 01-08-2006, 01:06 AM   #50
Registered: Jul 2003
Location: Pennsylvainia
Distribution: Slackware / Debian / *Ubuntu / Opensuse / Solaris uname: Brian Cooney
Posts: 503

Rep: Reputation: 30
I use CLI for ALL system configuration, all serious work, an 90%+ of my interaction with the machine

vi is the only text editor that I use, on both windows and linux

The only thing I use X for is web browsing and playing media files, and showing off pictures on my laptop
Old 01-08-2006, 01:33 AM   #51
Registered: Jan 2005
Posts: 178

Rep: Reputation: 31
KDE fans, but always have a konsole opened and never do root job with gui.
Old 01-09-2006, 06:07 PM   #52
LQ Guru
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 9,078
Blog Entries: 4

Rep: Reputation: 3181Reputation: 3181Reputation: 3181Reputation: 3181Reputation: 3181Reputation: 3181Reputation: 3181Reputation: 3181Reputation: 3181Reputation: 3181Reputation: 3181
Look at it this way ... some tasks do require interactive "hand-holding," but if you had to do a task interactively and repeat the task one hundred times, you'd be sorely bent out of shape (as would your mouse-hand!) by the twelfth repetition. And you'd start making mistakes.

The computer is ideally suited to performing repetitive tasks, including jobs that naturally involve the use of more than one program as well as those which occur within one program. For those tasks you need scripting, and one of the ways that scripting can be done is within the world that you folks are fairly-loosely calling "the CLI."

There are a half-dozen good scripting-languages readily available in the Linux environment. I happen to think that a Bash shell-script is rather painful to use, but there's ... PHP, Perl, Python, REXX, just to name a few. Even a pretty darned good Visual Basic lookalike.

And you know, Microsoft Windows is the same way too. It's got a scripting language and a batch facility. Apple OS/X isn't much fun without AppleScript. You need to expand your horizons into this mode of computing, no matter what platform(s) you use. Once you get the hang of it, it's not particularly "guru."
Old 01-10-2006, 12:44 AM   #53
Senior Member
Registered: May 2004
Location: Australia
Distribution: Gentoo
Posts: 3,544
Blog Entries: 4

Rep: Reputation: 57
I'm totally zomg command line pro
Old 01-10-2006, 05:48 AM   #54
Senior Member
Registered: Sep 2005
Location: France
Distribution: approximately NixOS (
Posts: 1,900

Rep: Reputation: 69
Not maybe a guru, just using Linux... LFS... I program in GUI. GVIM. All toolbars and menus killed - just big neat window (like an xterm would be) - not vim because some mappings work a bit more reliably and I prefer in gViM not the font I prefer in xterm. When copying files I use mostly command-line, sometimes I use mc for operations like reading RPM on the LFS box or maybe quick-searching through zip - to automate things a bit. I browse mostly in FF, but use elinks quite often. Well, I use WindowMaker menus and even have a panel of a dozen graphical launch-buttons on the right. When lauching something I'll use mouse anyway to control it's useful.
Old 01-20-2006, 11:30 PM   #55
LQ 5k Club
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware & Slackware64 14.2
Posts: 7,811
Blog Entries: 58

Rep: Reputation: Disabled
One of the main things that attracted me to Linux was the use of the CLI, more versatile and involving than just clicking away at a GUI.
EditPad Lite and GNU Emacs on Windows, KWrite and Emacs again on Linux.
Old 01-20-2006, 11:33 PM   #56
LQ 5k Club
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware & Slackware64 14.2
Posts: 7,811
Blog Entries: 58

Rep: Reputation: Disabled
(setq default-icon '(the-kitchen-sink t nil))

fortune -o
Old 01-21-2006, 01:37 PM   #57
Senior Member
Registered: Nov 2004
Distribution: Debian, Ubuntu, LinuxMint, Slackware, SysrescueCD, Raspbian, Arch
Posts: 2,283

Rep: Reputation: 354Reputation: 354Reputation: 354Reputation: 354
Commandline for stuff I consider important to know, things that might need doing were X to crap out. Graphical stuff for things I don't care to know the internals of ... e.g., if I want to view a webpage I'll let Firefox worry about how to render it. But I can still use lynx, wget or even telnet (to port 80) and retrieve a webpage if I need to.

I think it's fine to use Synaptic to install Debian packages, but I would also advise people to know apt-get, dpkg, etc. just as well. And when those fail you or a package is not even available, you better know wget, tar, vi, configure, and make, too. MythTV is a great GUI application. But if I start seeing anomolies on recordings I want to have the experience to know how to back down to a low level "cat /dev/video0 > /tmp/test.mpg" to start troubleshooting. And I also want to know what driver (IVTV) put that /dev/video0 there.

VI is the only editor I use by choice - for all editing tasks. If I'm forced into nano because the system is in a "not ready for prime time" state, I still send the stupid editor vi commands ... as if THAT would work! Ahh, you know one editor, you know them all. Well, maybe not EMACS. That one still gets me scratching my head on occassion. I'm a VI fan-boy!
Old 02-19-2006, 07:32 AM   #58
Senior Member
Registered: Jul 2004
Location: Denmark
Distribution: Ubuntu, Debian
Posts: 1,524

Rep: Reputation: 47
First of all, the subject "To the Gurus: How command-line are you?" bias your results terribly (what you're doing is similar to preaching to the choir). I'll bite, anyways, since I think I have yet another data point for your plot, and perhaps even something to contribute

1. Do you use a graphical file manager/browser or do everything from the command line? If you're moving/copying several files involving long pathnames and filenames, do you type everything out or "cheat" and use an app in X?
That depends. In my case, most of the files with long path- and filenames that I move around also share a very different characteristic: they reside in a folder with many independent non-textual files (i.e. they're my mp3z and pr0n videos in my p2p incoming folder).

And for those, I find browsing to get an overview a lot easier to do with X tools (nautilus, totem's file dialog, etc.). "Of course", I do that in fluxbox--no fancy-schmancy stuff, just n workspaces to switch between, at least two of which always run a maximized xterm: one for screen(irssi, links, mutt, wyrd, watch sensors, fetchmail), and one `spare'. I also run firefox to look at the links-unfriendly pages.

But of course, for bulk and/or `patterned' (i.e. easily scriptable) operations, I prefer the shell.

In fact, my favorite argument that the shell is (in some cases) much more powerful than the GUI is this:

for i in $(seq 0 99); do wget http://www.some.url/file$(printf "%02d" $i).ext; done
(and 151 is my favorite roman numeral)

2. For the developers out there, when editing code do you use a graphical editor with nice syntax highlighting or do you prefer command-line editors.
I use emacs (which, as -1 Has Been Said, does support syntax highlighting) for all my coding. but my $EDITOR (used by, among others, mutt and wyrd) is vim.

3. And finally, speaking of command-line editors... does anyone really use vi/vim for all text editing? I understand the importance of knowing how to use it in case you're on a machine that doesn't have the more user-friendly editors, but it seems like it just takes too long to accomplish a task that way (what with jumping back and forth to the esc button, etc.).
I tend to code (incl. latex) much more than I write other text, so I tend to use emacs more than vim (and I think emacs is much better for that). However, vim has a place in my tool belt--among other benefits, it starts up about 0.4 seconds faster than emacs and I don't think it's particularly bad, I just miss being able to run a shell inside it the way I can with emacs.

ESR also has a lot to say about editors in `The Art of Unix Programming'.

--- end answer to poll ---

Ctrl key to Caps Lock
(overly sarcastic) use a real keyboard, like the Kinesis Ergo Elan ( -- note that it's the inner page of a frameset). On a serious note, I'm really happy about my decision to buy one, the price is only money (admittedly, to me, money is just a number that I go read on the net), and the comfort is unbelievable--whenever I go back to a `normal' keyboard, I feel strong discomfort in having my hands so close together (which, admittedly, is a drawback--once spoiled, always spoiled).

Disclaimer: I'm not affiliated with them, I don't benefit from them selling fewer or more keyboards. I'm just trying to say that there are better ways of pushing some of the keys (ctrl in particular) than on std. pc10[1245] keyboards.

They're both so different.
I say the word `both'--as used in that context--should be modded -1 Redundant :P


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Is there a single command to list all hardware installed (command line)? davee Linux - Hardware 6 02-28-2009 07:19 PM
Command to output file content line by line aznluvsmc Programming 2 09-12-2004 07:45 PM
51 characters only in the 1st Line of command line eggCover Linux - General 2 07-29-2004 01:28 PM
Command to display whole filestructure hierarchy f/ command line? mjewell Linux - Newbie 10 01-19-2004 10:48 AM
Where is Command line utility for Cups and command tutorial mossy Linux - Software 8 01-16-2004 12:24 AM > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 08:40 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration