Weblog Archive

Shell command history

Sat, 12 Apr 2008 at 23:13 • Filed under Linux, Noteworthy

Joining a meme bash—here’s my history of frequently used bash commands:

  1. chetan@ckunte:~$ history|awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}' |sort -rn|head
  2. 80 ls
  3. 71 cd
  4. 61 sudo
  5. 49 exit
  6. 39 pwd
  7. 30 ssh
  8. 18 sftp
  9. 13 svn
  10. 13 fdisk
  11. 12 rsync
  12.  
  13. Download this example: /inputfiles/bash-history.txt

Update: I suppose some explanatory notes for this otherwise meaningless gibberish (above) would help make sense of it all. CLI—the powerful command line interface (love it or hate it, but you can never ignore its simplicity and power)—is the reason I joined this otherwise mad meme.

I have been fortunate to have existed and experienced phases of computing interface from CLI to GUI. Most kids today aren’t so fortunate (or unfortunate—whichever way you look at it); they start with the Start button tucked on the bottom left corner of their screens every day of their lives.1

Unlike a GUI, CLI is old school, outdated, requires imagination, number of users—using it—shrinks everyday, but nevertheless in the hands of those who still use it, it is magic.

I had all but stopped using CLI, since the time John Brown phased out those HP Apollo 9000s running BSD in 1999-2000, in favor of personal computers. I have been refreshing those fond memories ever since I switched to Ubuntu. Today, I have no GUI software for rsync, ssh, svn, and sftp; rather I don’t need a GUI version for these.

The days of CLI as the primary interface are long gone; and in my opinion, it’s best this way. That said, CLI is still very much complementary to any modern OS; and in my opinion, it should never be phased out. It relates to productivity as much as it signifies nostalgia, if not more.

  1. Though it might be a little more obvious to users of operating systems that are Unix-like—Linux, OS X, for example. []

,

[ Ads ]

Related posts

Following list is auto-generated, based on this post's context as possibly related. You may, however, occasionally find some in this list unrelated, but nevertheless, we sincerely hope that you'll enjoy them too.

Respond privately

Comments are closed, but you may respond privately to “Shell command history.” (Your response will not be published.)

HelveticaURL as UI