Slashdot Mirror


Sysadmin Toolbox Top Ten

Linux.com is running a user writeup of several handy tools by an up-and-coming Linux user. It is always interesting to see how newer users are approaching system customization. What have some of the more seasoned Linux power-users and sys admins put in their "toolbox top 10", and why?

304 comments

  1. Top 10? by Eightyford · · Score: 4, Informative
    1. Re:Top 10? by Anonymous Coward · · Score: 1, Insightful

      I certainly wouldn't want to host my project at a place called Source Forget.

      I think you mean http://aterm.sourceforge.net/

    2. Re:Top 10? by Eightyford · · Score: 2, Insightful

      I certainly wouldn't want to host my project at a place called Source Forget. I think you mean http://aterm.sourceforge.net/

      Indeed, I do. The typo was actually copied directly from the linked article. I guess I should have checked the links first. Ah well.

    3. Re:Top 10? by Eightyford · · Score: 0, Offtopic

      RE godgab---
      I posted a thread on godgab seeing if there were other discordians around who wanted to discuss our unique approach to the manyfaceted realm of neopaganism, and my post got deleted...

      Is discordianism disliked because it isn't "serious enough"? Must all theology be discussed with a straight face?


      Really? I've never deleted a post that wasn't a "fuck all christians" post. In fact, yesterday we had a pastafarian "follower" post a bunch of funny messages. And, I'm pretty much an atheist myself.

      I'll let the moderators know that they shouldn't be deleting posts like that. Hopefully, you don't mind posting at the forum again. I'm really sorry about that!

    4. Re:Top 10? by nizo · · Score: 4, Funny

      #7 is the cellphone number of a linux nerd (I almost wrote "with no life who can help you at any hour" but that would have been redundant :-) )

    5. Re:Top 10? by Quince+alPillan · · Score: 0, Troll

      For those of us with no clue wtf you're talking about or wtf those are, would you mind telling us why you use those tools as opposed to others?

      Also, while you thankfully gave links to the about pages of those sites, you also seem to have inadvertantly slashdotted a few of the links (leaving those of us who actually click links in the dark about those programs)

    6. Re:Top 10? by entrylevel · · Score: 1

      I know it's asking a lot, but if you RTFA, it summarizes what each utility does, and what the author likes about each one.

      --
      Karma: Incomprehensible (Mostly affected by posting at +5, reading at -1, and metamoderating everything unfair.)
    7. Re:Top 10? by Mateito · · Score: 3, Interesting

      Leatherman supertool.

      Yeah, its hardware, but given that plenty of things go wrong with hardware, its a great thing to have.

      I used to carry it in my pocket, but that's now illegal in Aus without "good reason". Trying to explain to a street-cop that i need it to pull open servers, remove stuck ribbon cables and strips oxidized power cables is not worth the headache.

    8. Re:Top 10? by Zontar_Thing_From_Ve · · Score: 1

      I only counted 6.

      I think it's like when Chris Rock used to do "Late Night With Nat X" on "Saturday Night Live" that he used to have a top 5 list because "The man won't let me have 10 of anything!"

    9. Re:Top 10? by loveboat · · Score: 1

      What does ImageMagick, great as it may be, have to do with system administration?

      --
      /* it's never to late to give up */
    10. Re:Top 10? by Hatta · · Score: 1


      Root-tail


      After all, what sysadmin doesn't like to root some tail now and then.

      --
      Give me Classic Slashdot or give me death!
    11. Re:Top 10? by Spug · · Score: 1

      I prefer conky over torsmo. It's a fork, with many new features.

    12. Re:Top 10? by Master+of+Transhuman · · Score: 2, Informative


      If anybody at /. could read, you would see that this is a long running series and that there is no requirement that there be ten tools specified. If they publish your list, you get $100.

      I've learned about quite a few interesting tools from this series. Some of the authors cite the old standbys - grep, and the like. But some of them have discovered some interesting tools I've never seen referenced before.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    13. Re:Top 10? by galenoftheshadows · · Score: 1

      I count zero admin tools... I think this article was mis-classified... Those are some nice desktop enhancements, but none really provide any extra use to a sysadmin...

      As all the systems I admin never get above runlevel 3, I've got a laptop, and an old desktop, bot dual boot XP/Fedora, with a web browser, and an SSH client. I can do all my admin work with Webmin, nagios, and a terminal, why waste resources on my systems with X?

    14. Re:Top 10? by Cobralisk · · Score: 1

      Why would carrying a pair of pliers/knife/screwdriver be illegal anywhere? And why would you be subject to personal search anyway unless in the commission of a crime? Tis a truly strange place you live. I've carried far more dangerous things into far more security oriented places stateside, and I thought homeland security was excessive here. A utility knife is part of my required tools list for most job sites I work at. How is anyone supposed to get any work done if tools are illegal? Do you have a 7 day waiting period at your hardware stores? I shake my head in bewilderment. Call me Wonko the Sane, I think I'll be building that asylum soon.

      --
      Waiting for ad.doubleclick.net...
    15. Re:Top 10? by yarbo · · Score: 1

      you never reboot? (runlevel 6)

    16. Re:Top 10? by galenoftheshadows · · Score: 1

      Depends on the machine... Some I do regular kernel updates, etc... They can get rebooted a couple times a month, others, which are on the back end of the network, do their job just fine, so they don't get touched...

    17. Re:Top 10? by drachenstern · · Score: 1

      keep us informed when you get ready to start, you may have more help than you think show up, i just don't want to be an orderly.

      --
      2^3 * 31 * 647
    18. Re:Top 10? by tinkertim · · Score: 1

      I agree.. none of these are really useful for administration. Most companies I work for farm out their racks to a place like Savvis, or similar. I never actually get to touch or see the servers I work on unless I order a KVM installed to mess with the bios.

      What I was hoping to see was things like :

      Advanced Policy Firewall / Shorewall
      BFD (From the APF people) They have other goodies too
      rkhunter
      Nagios .. things that actually make the job a little easier.

      While all things listed are nice projects and useful, I wouldn't quite call that a tool box for Linux admins. Quite a mis-leading article.

      Even if I did have console access, nothing on that list is really .. useful in monitoring and maintaining a Linux network. Hope that kid's boss doesn't read that :)

    19. Re:Top 10? by clydemaxwell · · Score: 1

      who uses transmission?
      screen -> btdownloadcurses
      any day of the week.

      --
      Browsing with classic discussion, noscript, at -1 and nested
      no hidden comments and I only mod UP
  2. Nothing to do with systems administration by ximenes · · Score: 5, Informative

    As the author even says in the first paragraph of the article, this is totally not a systems administrator's toolbox. BitTorrent clients, music players and tail aren't super helpful in making disk quotas or setting up DNS.

    1. Re:Nothing to do with systems administration by ePhil_One · · Score: 3, Insightful
      this is totally not a systems administrator's toolbox

      Seriously, this is a list compiled by a 17 year old kid. He is a hobby user. While I grant that he has been a user for 6 years, an 11 year old has much different priorities than someone responsible for multiple users in a large LAN environment. Promoting this does nothing to aid the legitimacy of Linux.

      --
      You are in a maze of twisted little posts, all alike.
    2. Re:Nothing to do with systems administration by Gothmolly · · Score: 1

      It would be nice if the editors would, you know, edit sometimes. I hear that's what they're for.

      --
      I want to delete my account but Slashdot doesn't allow it.
    3. Re:Nothing to do with systems administration by drinkypoo · · Score: 2, Insightful

      tail(1) is one of the most important tools available to the Unix systems administrator. It continues to be the best way to view plain-text logs as they are written. It's also the best way to get the last N lines from a log so you can view them.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Nothing to do with systems administration by spxero · · Score: 4, Insightful

      Which ligitimacy are we talking about? I agree that these don't have much to do with administrative tasks, but bittorrent clients and media apps aid in trying to make Linux a legitimate alternative to Windows for desktop users. Linux is already established to be good for sysadmin uses.

      I don't think the goal of Linux is to be Windows-like(or OSX-like). I don't think the goal of Windows is even to be Windows-like. I think the goal is to effectivly perform a variety of tasks for as many people as possible. For sysadmins, they won't neccessarily use media tools. But for my Mom who may want the occational torrent of a show she missed or to watch a home movie clip I send her, these apps make or break the legitimacy. It all depends on who we(Linux users) are trying to convince. Yes, the title is decieving, but the underlying message isn't. Linux has many great tools, and letting people know that should be the focus.

    5. Re:Nothing to do with systems administration by dankney · · Score: 1

      No kidding. These are workstation desktop wigdets, not system administration tools. Tools for remote monitoring? Hello ...

    6. Re:Nothing to do with systems administration by ocbwilg · · Score: 1

      Linux.com is running a user writeup of several handy tools by an up-and-coming Linux user. It is always interesting to see how newer users are approaching system customization. What have some of the more seasoned Linux power-users and sys admins put in their "toolbox top 10", and why?

      I don't think that anyone claimed that it was. From the blurb on Slashdot, it's pretty clear that this is a user's list of tools and utilities, but that they are asking for a list of power user and sysadmin tools in the responses on Slashdot.

    7. Re:Nothing to do with systems administration by belmolis · · Score: 4, Insightful

      This is one of an ongoing series of such articles, not the only one. So, yes, it is desirable for a certain class of reader to hear from someone who administers a large network, but since many people who ar enot professional sysadmins do in fact administer a machine or two (their own and sometimes others), it is quite reasonable to hear from people in other situations as well.

    8. Re:Nothing to do with systems administration by starling · · Score: 2, Informative

      I find 'less' much more useful than 'tail' for interactive use. If you hit 'F' it'll switch into a mode similar to 'tail -f', displaying lines as they're written. Then you can interrupt and be back in the regular page/search mode.

    9. Re:Nothing to do with systems administration by ximenes · · Score: 1

      To respond to a few comments made:

      I was a professional systems administrator at 17, and still work in that field at 25. I don't think age is the issue here, but what the author's interests and responsibilities are. If you're not really a systems administrator, then there's nothing very sexy about radmind or Jumpstart.

      I do use tail all the time, but its hardly a secret sysadmin tool. And I don't need a version of tail that writes to my desktop background.

    10. Re:Nothing to do with systems administration by pembo13 · · Score: 1

      Besides that, the choiced are not even that good.

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    11. Re:Nothing to do with systems administration by shaedee · · Score: 2

      well he does quite clearly state that he is 17, and it is more of a desktop enhancment toolkit, it is just a shame that others are knocking him over the SYSADMIN angle. I guess the origniating site where he posted lumped him under the sysadmin tag. Still... i don't reckon we should flame him too much... it is good to see a young fella using Linux. Anyway... my top 5: 1)A good distro (Debian,or Fedora/RH.. if you are sysadmin you don't need a hobby OS, the OS has gotta do what you tell it!) 2)Nano, Pico or VIM 3)df -h 4)ps -e 5)iptables These are the main tools for me anyway

      --
      Trolling along, singing a song...side by side
    12. Re:Nothing to do with systems administration by hemhem · · Score: 1

      but tail can tail several files simultaneously, adding a heading when changing between files, and can also be asked to re-open the file when it gets "rotated" by the system (eg, a log file is too big and so is renamed log.o and a new log is opened. tail needs to change files).

    13. Re:Nothing to do with systems administration by ePhil_One · · Score: 1
      it is quite reasonable to hear from people in other situations as well.

      What I object to is the misidentification of the information. I'm sure many real Linux sysadmins went to the article hoping they might discover a hand new tool, or perhaps a new application of existing tools. Had it been summarized accurately, I'd have no issue with it at all.

      --
      You are in a maze of twisted little posts, all alike.
    14. Re:Nothing to do with systems administration by Da+Masta · · Score: 1

      I agree with you, it seems the author has an inflated sense of self-importance.

      They're not exactly my sysadmin toolbox -- more like my desktop enhancement kit.

      So why call it a sysadmin toolbox to begin with? The author wouldn't have gotten nearly as much flak if he didn't try to target an audience much more knowledgeable than him.

  3. Ethereal by CastrTroy · · Score: 4, Insightful

    Not sure how useful Ethereal would be for everyone, but I know i've found it useful in debugging network issues.

    --

    Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
  4. My Top Ten by DrDitto · · Score: 5, Insightful

    1. /bin/ls
    2. /bin/cp
    3. /bin/mv
    4. /bin/mkdir
    5. /bin/sh
    6. /bin/sed
    7. /bin/awk
    8. /bin/grep
    9. /bin/kill
    10. /bin/vi

    1. Re:My Top Ten by fishybell · · Score: 1
      and for those who admin multiple systems...

      • ssh
      • less
      • tail
      • ps
      • man
      • du
      • tar
      • rsync
      --
      ><));>
    2. Re:My Top Ten by Anonymous Coward · · Score: 0

      How about busybox, all that and more (http://www.busybox.net/

    3. Re:My Top Ten by Anonymous Coward · · Score: 3, Funny

      ls? You n00b. In my day, we had echo * and we were grateful for it.

    4. Re:My Top Ten by rcpitt · · Score: 2, Interesting
      Add to this to round out to 10:
      • xload
      • xosview
      and for all the EXIM systems (Sendmail? bah - Qmail - double bah):
      • eximon
      --
      Been there, done that, paid for the T-shirt
      and didn't get it
    5. Re:My Top Ten by Seta · · Score: 1

      Apparently you and all your replies don't delete files often. I'd like to suggest adding "rm" to your lists.

    6. Re:My Top Ten by Seta · · Score: 1

      s/"In my day"/"Back in my Nam days"/g Fixed.

    7. Re:My Top Ten by fimbulvetr · · Score: 1

      You could live without it: /bin/mv ~/foo /dev/null

    8. Re:My Top Ten by Seta · · Score: 1

      A good point, all hail the bit bucket

    9. Re:My Top Ten by Mr.+Sketch · · Score: 2, Informative

      I would add /usr/bin/sort to that list. I don't think I would be able to live without being able to do:
      du -ks * | sort -nr
      to find out how much each sub-directory is taking up.

    10. Re:My Top Ten by fubar1971 · · Score: 1

      You can do the samething with mv.

      mv /myjunk /dev/null

      rm is for n00bs :)

    11. Re:My Top Ten by jimbolauski · · Score: 1

      How could you forget the most important commands to create extra disk space. cd rm *.*

      --
      Knowledge = Power
      P= W/t
      t=Money
      Money = Work/Knowledge so the less you know the more you make
    12. Re:My Top Ten by paulpas · · Score: 0

      You can't forget /bin/ed

      --
      -PMP-
    13. Re:My Top Ten by Seta · · Score: 1

      Really? I thought leetspeak was for newbies. :P Please refrain from such dumb comments and usage of such horrible slang. However seriously, yes, you can, I know that, but I personally doubt anyone with even a thimble of sense uses that method primarily if only because it's a waste of keystrokes and time. Though to go along with your statement, perhaps it's /dev/null and pipes that should be added to the list instead. They both have multitudes of uses of which many people take for granted. (pipes don't have as much to do with this, but they are another equally underrated mechanism)

    14. Re:My Top Ten by Anonymous Coward · · Score: 1, Funny

      Ten commands shall there be,
      One command shall let thee see,
      The next to dupe thy file.
      Another yet to move it,
      And then will thee store them well.
      One command to give command,
      One to edit well.
      One command to seperate,
      and the next to find them.
      One command shall let thee slay,
      And a last for all the noobs.
      All Ten commands ye shall mind,
      And with /bin/emacs bind them.

    15. Re:My Top Ten by Anarke_Incarnate · · Score: 1

      why not just rm *

    16. Re:My Top Ten by Electrum · · Score: 3, Informative

      You can do the samething with mv.

      mv /myjunk /dev/null


      No, you can't. /bin/mv is going to perform a rename(2), which will fail with EXDEV if the source file is on a different file system from /dev, or fail with EACCES if you do not have write permissions to /dev, or succeed by replacing your null device (a character special file) with the source file.

    17. Re:My Top Ten by mnmn · · Score: 1

      I would replace mkdir with ps. I dont nearly use mkdir as frequently, maybe during embedded systems simulation...

      I use ps head tail and cat alot. su also comes to mind. Others like ifconfig dmesg are frequently used but are more specialized. Of course I'd use joe instead of vi except in minimal systems.

      And I'd add 'more' or 'less'.

      --
      "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    18. Re:My Top Ten by porkThreeWays · · Score: 1

      I know this was meant as a joke, but was this ever common practice? I only say it because I remember working on an NCR system a few years ago, and instead of using ls, all their examples used echo *. ls existed on that machine, however. Was there a time in Unix when ls didn't exist? It'd be really cool to see in what versions today's common place Unix commands arrived.

      --
      If an officer ever threatens to taze you, say you have a pacemaker.
    19. Re:My Top Ten by Seta · · Score: 1

      Ah, I usually just pipe to it and thought it may follow a similar action when moving directly to a device file, my bad. Thank you for the civil answer. Glad people don't always answer with flames on slashdot.

    20. Re:My Top Ten by johndela1 · · Score: 1

      why would you only erase files with dots in them?

    21. Re:My Top Ten by ivoras · · Score: 1

      Yes very much - ls doesn't exist in any unix that has its filesystem hosed or mount fails...

      --
      -- Sig down
    22. Re:My Top Ten by David_W · · Score: 2, Interesting
      Was there a time in Unix when ls didn't exist?

      According to the FreeBSD man page for ls, "An ls command appeared in Version 1 AT&T UNIX." So I think it's been around pretty much from the beginning.

    23. Re:My Top Ten by kermitthefrog917 · · Score: 1

      How big is your hard drive? Don't you ever rm anything?

      --
      I may be wrong but you're downright ugly!
    24. Re:My Top Ten by Oriumpor · · Score: 1

      not to be outdone by: /bin/wc /bin/cat /bin/bash /bin/csh /usr/bin/diff
      or the most useful weapon in our arsenal of all imo: "|"

    25. Re:My Top Ten by Master+of+Transhuman · · Score: 1

      Because he's on a Windows machine?

      Heh, heh...

      Hey, I dual boot and sometimes you gotta do what you gotta do...Since I want the Windows side to be able to access the same info as my Linux side, most of my data is sitting on FAT32 partitions.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    26. Re:My Top Ten by sootman · · Score: 2, Interesting

      Last time this topic came up, I put out the idea of making a one-line script to make your own top ten list, and some other slashdotters chimed in to perfect it.

      cat .bash_history | awk '{print $1}' | sort | uniq -c | sort -nr | head -10

      Results from my home box:
      98 cd
      96 ls
      57 pico
      40 curl
      17 sudo
      15 locate
      14 cat
      13 mkdir
      12 ps
      11 du

      The only reason 'ssh' isn't on there is because I have short scripts for each server I ssh to (like '~/bin/sshweb') that save time in general and, as a bonus, they color-code the Terminal window. So 'sshweb' connects me to my production web server and makes the window red so I know to be extra-careful.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    27. Re:My Top Ten by dwater · · Score: 1

      > /bin/mv is going to perform a rename(2), which will fail with EXDEV if the source file is on a different file system from /dev

      FYI, some will do a copy followed by a remove if the args on different filesystems...

      --
      Max.
    28. Re:My Top Ten by nautical9 · · Score: 2, Interesting
      Was there a time in Unix when ls didn't exist?

      According to the FreeBSD man page for ls, "An ls command appeared in Version 1 AT&T UNIX." So I think it's been around pretty much from the beginning.

      echo * actually came in quite handy once. I meant to type:

      # rm -rf /home/user/tmp

      but what came out was:

      # rm -rf / home/user/tmp

      I caught my mistake a few seconds later, but not after rm happily removed my entire /lib directory. It's a really good way to learn about shared libraries on unix!

      (hint: ls is dynamically linked to files in /lib. No more /lib, no more ls, and about a hundred other rather handy commands. But echo still works!)

      Probably a good example of why running commands as root is generally not a good idea...

    29. Re:My Top Ten by Electrum · · Score: 1

      FYI, some will do a copy followed by a remove if the args on different filesystems...

      Correct, but only after removing the destination. Thus, you will still fail if you do not have write permissions to /dev, or you will succeed in replacing your null device.

    30. Re:My Top Ten by bone_idol · · Score: 1

      aland@springnight:~> history | sed -e 's/ \{1,\}/,/g' | cut -d',' -f3 | sort | uniq  -c  | sort -g  | tail -n 10
           19 host
           26 grep
           39 gpg
           41 less
           53 ssh
           80 exit
           98 sudo
          122 cd
          139 ls
          154 screen

    31. Re:My Top Ten by xziz · · Score: 0

      219 cd
      188 ls
        82 vi
        45 fgrep
        31 su
        22 rm
        20 mv
          8 grep
          8 find
          6 ssh

      This is on a server that I don't ssh out of often so thus it is #10. :) Oh and wget made it to number 11.

    32. Re:My Top Ten by zuluechopapa · · Score: 1

      you forgot cat.. it'll work as a vi replacement in a (seriously) pinch.

      --
      even the magic 8 ball has an opinion on email clients: Outlook not so good.
    33. Re:My Top Ten by Anonymous Coward · · Score: 0
      I know this was meant as a joke, but was this ever common practice? I only say it because I remember working on an NCR system a few years ago, and instead of using ls, all their examples used echo *. ls existed on that machine, however. Was there a time in Unix when ls didn't exist? It'd be really cool to see in what versions today's common place Unix commands arrived.

      I've (rarely) used echo *, though I have used it. Usually after someone screws up an account or installed packages. (Last time was about 5 years ago, and I was that someone.)

    34. Re:My Top Ten by clydemaxwell · · Score: 1
      This is going to show off my n00bness but here goes!
      191 sudo
      95 ls
      40 cd
      30 ps
      24 vi
      13 locate
      10 killall
      9 apt-cache
      7 rm
      7 cat


      Yes, that's right. I sudo a *lot*, and install a lot. Luckily this is a testing machine!
      --
      Browsing with classic discussion, noscript, at -1 and nested
      no hidden comments and I only mod UP
    35. Re:My Top Ten by Kazin · · Score: 1

      A trick:

      touch /-i

      Now try that rm -rf /

    36. Re:My Top Ten by rp · · Score: 1


      28 less
      28 xs
      31 sudo
      32 rm
      35 vim
      58 q
      66 make
      69 fg
      120 ls
      121 cd
      ~ % which xs
      xs: aliased to xterm -geometry 80x55 -e ssh -X !* &
      % which q
      q: aliased to exit

  5. blech by Anonymous Coward · · Score: 1, Insightful

    I don't even need to follow this link to know that it is a waste of most anyone's time. Too many website, too little content. How about a slashdot story about that? The collapse of the web under its own morbid bulk of nothingness and sysadmin tool article crap.

    1. Re:blech by BillFarber · · Score: 1

      Having a bad day?

  6. Torsmo is dead by g-to-the-o-to-the-g · · Score: 3, Informative

    Torsmo is dead and has been for some time. I'm the main dev for Conky, a continuation of torsmo with all its features plus other goodies. See for yourself @ http://conky.sourceforge.net/

    1. Re:Torsmo is dead by advocate_one · · Score: 2, Interesting
      did this on breezy 5.10,
      Debian/Ubuntu

      1. $ sudo apt-get install conky
      2. $ zcat /usr/share/doc/conky/examples/conkyrc.sample.gz > ~/.conkyrc
      3. try running conky by typing "conky"! enjoy!

      got this...

      xxxxx@yyyyyyyy:~$ conky
      Conky: Xft not enabled
      Segmentation fault
      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    2. Re:Torsmo is dead by g-to-the-o-to-the-g · · Score: 1

      Unfortunately, the debian/ubuntu devs don't know how to build conky. File a bug report, then download and compile yourself and it should be fine. Also, I think the package at http://packages.debian.org/unstable/utils/conky works. You should be able to download that and use dpkg -i (though I'm not a debian user, don't quote me).

    3. Re:Torsmo is dead by croddy · · Score: 2, Informative

      No, it's just the ubuntu devs. The debian package is fine.

    4. Re:Torsmo is dead by Anonymous Coward · · Score: 0

      wasn't conky from pee wee's playhouse? are you cool with that?

    5. Re:Torsmo is dead by Anonymous Coward · · Score: 0

      i tried to run conky and my eyes caught fire

    6. Re:Torsmo is dead by sammy+baby · · Score: 1

      Thanks for the heads-up. But I was really hoping that you got the name Conky from Pee Wee's Playhouse, as opposed to Trailer Park Boys.

      Somehow, I shall struggle not to hold it against you.

    7. Re:Torsmo is dead by prgrmr · · Score: 1

      Yes. http://en.wikipedia.org/wiki/Conky_2000"

      --
      The Word of the Day today, boys and girls, is "denial"

    8. Re:Torsmo is dead by Anonymous Coward · · Score: 0

      i tried to run conky and all the milk in the house went bad.

    9. Re:Torsmo is dead by slummy · · Score: 1

      I get the seg fault with Torsmo too, only when I'm running 2.6.14 kernel though.

    10. Re:Torsmo is dead by Anonymous Coward · · Score: 0

      the first time i ran conky it took a fifth of jack to ease the pain.

    11. Re:Torsmo is dead by deadlinegrunt · · Score: 1

      Could it be something like an incorrect configuration file for it? ...Perhaps say doing math difference on swap when there isn't any enabled for example.

      --
      BSD is designed. Linux is grown. C++ libs
    12. Re:Torsmo is dead by miscz · · Score: 3, Funny

      Torsmo is dead and has been for some time.

      Did Netcraft confirm this?

    13. Re:Torsmo is dead by Anonymous Coward · · Score: 0

      What a logical name for a system monitor. I hope you had nothing to do with calling it that.

  7. Phillips Screwdriver by maddskillz · · Score: 3, Funny

    I find it one of my favourite tools for working on computers...linux or other

    1. Re:Phillips Screwdriver by gbobeck · · Score: 2, Insightful

      I love my ratcheting screw driver for admin work... but for those days where exacting precision is necessary, NOTHING beats duct tape.

      --
      Navicula hydraulica plena anguilarum est. Omnes castelli tuus nostri sunt. Ed elli avea del cul fatto trombetta.
    2. Re:Phillips Screwdriver by Kelson · · Score: 1

      Good one! I keep all my tools in a toolbox (the ones that fit, anyway), except for the appropriatelky-sized Phillips screwdriver. That one sits on my desk next to my monitor.

    3. Re:Phillips Screwdriver by Senzei · · Score: 2, Funny
      I love my ratcheting screw driver for admin work... but for those days where exacting precision is necessary, NOTHING beats duct tape.

      Just make sure to avoid wrinkles and smooth the edges down, otherwise that would just be sloppy work.

      --
      Slashdot: Where anecdotes and generalizations can be freely substituted for facts, logic, or intelligence
    4. Re:Phillips Screwdriver by gbobeck · · Score: 1

      I definately do my best to advoid substandard duct tapery.

      --
      Navicula hydraulica plena anguilarum est. Omnes castelli tuus nostri sunt. Ed elli avea del cul fatto trombetta.
    5. Re:Phillips Screwdriver by kybred · · Score: 1
      Vodka, orange juice and milk of magnesia!

      Mmmm. Phillips Screwdriver!

  8. Top 10? Here it is... by yuretz · · Score: 5, Funny

    ls /usr/sbin/ | head -n 10

    1. Re:Top 10? Here it is... by Anonymous Coward · · Score: 1, Insightful
      Now that gives you just the lexicographically first tools. That's some kind of top 10 as well, but sorting them by the last access time would be more useful:

      ls -ut /usr/sbin/ | head -n 10
    2. Re:Top 10? Here it is... by HamOpMW · · Score: 1

      That's the smartest comment I've seen in a LONG time!

    3. Re:Top 10? Here it is... by krbvroc1 · · Score: 1

      No, no, no - it should be:

      history | awk '{print $2}' | uniq -c | sort -rn | head -n 10

    4. Re:Top 10? Here it is... by Anonymous Coward · · Score: 0

      you forgot a sort

    5. Re:Top 10? Here it is... by MoogMan · · Score: 1

      Hey, that's only two.. Unless you count the shell you're running the command under as one too!

    6. Re:Top 10? Here it is... by daniel23 · · Score: 1

      I wasted my modpoints on some balmer bashing and now I know why I should have saved the last one

      --
      605413? Yes, it's a prime.
  9. I counted only six.... by Anonymous Coward · · Score: 0

    where are the rest of the items?

    1. Re:I counted only six.... by mislam · · Score: 1

      Dog ate it...

  10. Lies about Azureus by Mprx · · Score: 2, Informative
    Unlike Azureus, it has the ability to run all of the torrents on a single port, removing the need to allow entire port ranges through a firewall in order to use the program.
    Since version 2.0.6.0, Azureus also works with multiple torrents on a single port.
    Transmission is perfect for users who occasionally need to download a torrent. While Azureus uses Java to draw its interface, Transmission uses GTK+, helping it fit in perfectly with a GNOME desktop.
    Azureus can also use GTK+ for its interface.
    1. Re:Lies about Azureus by the_greywolf · · Score: 1

      but can it stop using so damn much memory?

      i stopped using it long ago because it would eat 100MB of memory just for one torrent. add in my usual downloading practices and it balloons to over 600MB.

      at least rtorrent keeps itself down to 35MB even with two dozen torrents running....

      --
      grey wolf
      LET FORTRAN DIE!
    2. Re:Lies about Azureus by Tweekster · · Score: 1

      ? what in the hell are you talking about

      --
      The phrase "more better" is acceptable English. suck it grammar Nazis
    3. Re:Lies about Azureus by fimbulvetr · · Score: 1

      He forgot the number one "unlike Azureus" thing:

      It's not a huge, ugly, bloated java-running piece of shit.

    4. Re:Lies about Azureus by Anonymous Coward · · Score: 0

      It's SWT-based, you moron.

      SWT uses the native windowing toolkit on your platform of choice (i.e. GTK+ for Linux, GDI for Windows, etc).

      Java is bloated if you're running hardware from the 90's. Upgrade into the future, my friend.

    5. Re:Lies about Azureus by fimbulvetr · · Score: 1


      SWT uses the native windowing toolkit on your platform of choice (i.e. GTK+ for Linux, GDI for Windows, etc).


      Guess what? You can put lipstick on a pig too, but it's still a pig.

      Java is bloated if you're running hardware from the 90's. Upgrade into the future, my friend.

      Heh, yeah. This Pentium M 1500/1gb ram, AMD64 3000+/2gb ram, P4ht3.06/2gb ram are just too old, I suppose. I mean, if Azeruses runs like a one legged dog when I'm downloading more than 3 torrents, it _must_ be the hardware, right?

    6. Re:Lies about Azureus by Anonymous Coward · · Score: 0

      STFU, you Java whore. Have you really run a Java program for more than one day? If you had, you would know the reasons why people despise Java. Nobody likes Java. Just look at the en masse migration from Azureus to uTorrent. Even though it has less features, people still don't care. They just want a program that doesn't require 2 gigs of memory and a minimum 3 gigahertz processor. Now get Gosling's cock out of your mouth and face reality you fucking tool.

    7. Re:Lies about Azureus by Fallingcow · · Score: 1

      Aside from the slowness, there's also the fact that the interface is a pain in the ass to use.

      Resizing the window doesn't resize the data display areas, so I'm stuck with a fixed-width interface maybe 600 px wide on a screen that's set to 1024x768 (or higher, that's just my laptop) to try to dig through a list of 500 files in a torrent so I can decide which ones I want. It's ridiculous.

      Someone always brings up Azureus when people talk about Linux not having any good bt clients, but it's one of the crappiest ones around. There are easily 10 better ones for Windows. There really *don't* seem to be any good ones on Linux. They're all either too simple (bittornado, qtorrent) or are the very definition of memory-hogging shit (Azureus).

      Too bad there are no plans to port BitComet :(

    8. Re:Lies about Azureus by Anonymous Coward · · Score: 1, Insightful

      I agree, resource utilization sucks but the interface seems like it was designed by a dyslexic. Nested tabs? Nested menus? Ugh. They sure love burying options N levels deep.

      The Azureus core is the most advanced bittorrent core for any platform (with no real competition coming close on *nix). That's why it's a shame that the devs refuse to separate the core from the GUI and enable other project to focus *only* on desigining the UI, whether it be GTK, HTML, ... etc.

      There is absolutely no reason that the core and GUI should be so interwined on such a big project.

    9. Re:Lies about Azureus by fimbulvetr · · Score: 1

      Honestly, I either use screen + btdownloadcurses.py or ktorrent. I like simple, no nonsense ones. Though I prefer gnome, I still use some kde apps because they're better for my needs.

    10. Re:Lies about Azureus by cortana · · Score: 2, Insightful

      Although it may be too 'simple' for your needs, I think the best Bittorrent client is 'bittorrent'. The downside is that version 4.0 and higher are not available in Debian, because they changed the license to be non-DFSG-free. Packages are available from my web site, however.

  11. aterm? by the_greywolf · · Score: 4, Interesting

    i only use rxvt-unicode. it's the only thing that will properly display the unicode text in the filenames of my Japanese music collection. :)

    also, rxvt has another cool feature. aside from its shockingly minimalistic memory usage, run urxvtd and then urxvtc for every term you need open and it uses even less memory. what could possibly be better than that?

    --
    grey wolf
    LET FORTRAN DIE!
    1. Re:aterm? by Anonymous Coward · · Score: 0

      gee, howabout having more than 32k RAM and not worrying about the memory usage of your terminal, perhaps?

    2. Re:aterm? by drinkypoo · · Score: 1

      what could possibly be better than that?

      A terminal that isn't known for data corruption and security holes?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:aterm? by garver · · Score: 1

      what could possibly be better than that?

      Transparent backgrounds. *grin*

    4. Re:aterm? by Chops · · Score: 1

      xterm also does Unicode if you run it as 'uxterm' (uxterm is a wrapper script which runs xterm in Unicode mode), if you're into that sort of thing.

    5. Re:aterm? by Anonymous Coward · · Score: 0

      > i only use rxvt-unicode. it's the only thing that will properly display the unicode text in the filenames of my Japanese music collection. :)

      are you sure that those are japanese music collection :)

    6. Re:aterm? by Hatta · · Score: 1

      A terminal that isn't known for data corruption and security holes?

      Such as?

      --
      Give me Classic Slashdot or give me death!
    7. Re:aterm? by drinkypoo · · Score: 1

      I dunno. I'll let you know when I find one. Even xterm has a better record than rxvt, though.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    8. Re:aterm? by dbIII · · Score: 1
      what could possibly be better than that?
      Eterm with the rxvt theme - which uses less memory than the standard rxvt usage, but I'm not sure how it compares to what you've described above.

      There are a lot of good alternatives to the gnome terminal.

    9. Re:aterm? by the_greywolf · · Score: 1

      > i only use rxvt-unicode. it's the only thing that will properly display the unicode text in the filenames of my Japanese music collection. :)

      are you sure that those are japanese music collection :)

      yeah, i'm sure. i've been converting all the S-JIS and CP439 filenames to UTF-8 when i figure out what they're supposed to be, and doing the same to all the ID3 tags.

      what sucks, though, is that i need them in CP439 for my portable player. grr.

      --
      grey wolf
      LET FORTRAN DIE!
    10. Re:aterm? by the_greywolf · · Score: 1
      what could possibly be better than that?
      Eterm with the rxvt theme - which uses less memory than the standard rxvt usage, but I'm not sure how it compares to what you've described above.

      i'll have to try it out. i've not played with Eterm's themes much, but i'm well aware of its memory efficiency. in fact, i stopped using Eterm because it used more memory with the default theme than 3 rxvt windows.

      that said, Eterm fits better in my desktop's WM: e17. :)

      --
      grey wolf
      LET FORTRAN DIE!
    11. Re:aterm? by 74nova · · Score: 1
      what could possibly be better than that?
      boobies

      hehe, sorry
      --
      use your turn signal! you people act like it's divulging information to the enemy
    12. Re:aterm? by dbIII · · Score: 1

      The default Eterm theme uses more memory than it uses in some other themes - the menus and other features can be turned off.

    13. Re:aterm? by cerberusss · · Score: 1
      what could possibly be better than that

      Tabs. Seriously, tabs rock in a terminal.

      --
      8 of 13 people found this answer helpful. Did you?
    14. Re:aterm? by the_greywolf · · Score: 1
      Tabs. Seriously, tabs rock in a terminal.

      urxvt-tabbed is cool, too, yeah. but its tabs are a little... klunky. only tabbed term i've ever really liked is Konsole, and i'm only beginning to use it again. never really did before.... it was too ... fat. 3.5 has improved a lot tho.

      --
      grey wolf
      LET FORTRAN DIE!
  12. Transmission? by grub · · Score: 0, Troll


    What a pile of shit article. Since when is a BitTorrent client needed for sysadmin work? Oh, right, he has used Linux since he was 11 so he has 3 years under his belt.

    --
    Trolling is a art,
    1. Re:Transmission? by natet · · Score: 2, Interesting

      Ok, first, where'd you learn math? The guy says he is 17, and has used Linux since he was 11. Where I come from, that's 6 years, not 3. Second, he states in the first paragraph that is is more of a desktop enhancing toolkit rather than a sysadmin toolkit. The most you could rant about there is that he should have named the article more appropriately. Also, bittorrent is getting to be a useful sysadmin tool. It is valid method for getting ISO's of your distro of choice. And, although a client isn't necessary for this, tools like Systemimager are starting to use the torrent protocol for distributing images in a cluster install.

      --
      IANAL... But I play one on /.
    2. Re:Transmission? by Anonymous Coward · · Score: 0

      I browsed through the article once I saw bittorrent clients and assumed he was 14 not 17. So sue me.

    3. Re:Transmission? by shawn(at)fsu · · Score: 1

      In the 17 year old authors defence he himself said in the very begining of his artle that it wasn't a sysadmins toolbox, more like a desktop toolbox.

      --
      500 dollar reward for tip(s) leading to the arrest of the person(s) who stole my sig.
  13. *Sysadmin* toolbox? by Evro · · Score: 2

    Most of these utilities have little to nothing to do with system administration. There's a BT client, an MP3 player, ImageMagick (?), and a terminal app that he lists as just being "Faster." I realize he's just a kid but these utilities are silly and have little to do with sysadminning.

    Signed,
    A Curmudgeon

    --
    rooooar
  14. One awsome tool by Universal+Nerd · · Score: 2

    Netcat - I use it for almost everything network related and I'm not a networking guru.

    --
    Ash nazg durbatuluk, ash nazg gimbatul Ash nazg thrakatuluk agh burzum-ishi krimpatul
    1. Re:One awsome tool by prgrmr · · Score: 1

      The last release is 4 years old. How buggy is it? And have you tried rolling it on AIX or HP-UX using GCC?

    2. Re:One awsome tool by Anonymous Coward · · Score: 0

      Real men use socat.

  15. ren-regexp by Michael.Forman · · Score: 3, Interesting

    My absolute must-have tool is a perl script I wrote to rename files using a series of regular expressions. Because it's implemented in perl, the command-line regular expressions can be just as complex as a perl regular expressions. I use it as much as or more than as I use "mv" to rename files.

    If it sounds interesting, you can find it here.

    Michael.

    --
    Linux : Mac :: VW : Mercedes
    1. Re:ren-regexp by Corgha · · Score: 4, Informative

      a perl script I wrote to rename files using a series of regular expressions.

      You realize that Larry Wall already wrote that a long time (14 years) ago and bundled it with the Perl sources, and it's installed on pretty much any Debian-based system (including Ubuntu), right?


      $ head `which rename`
      #!/usr/bin/perl -w
      #
      # This script was developed by Robin Barker (Robin.Barker@npl.co.uk),
      # from Larry Wall's original script eg/rename from the perl source.
      #
      # This script is free software; you can redistribute it and/or modify it
      # under the same terms as Perl itself.
      #
      # Larry(?)'s RCS header:
      # RCSfile: rename,v Revision: 4.1 Date: 92/08/07 17:20:30

      $ tar ztf perl_5.6.1.orig.tar.gz | grep rename
      perl-5.6.1/eg/rename


      Whoops!

    2. Re:ren-regexp by Arjuna+Theban · · Score: 0

      The command "rename" on Debian has done exactly that for a long time.

      rename
      Usage: rename [-v] [-n] [-f] perlexpr [filenames]

    3. Re:ren-regexp by Michael.Forman · · Score: 3, Informative

      Of course I know that, silly monkey. I've been a sysadmin and perl coder for eons. It was the limitations in those existing ren scripts that led me to create one with an expanded feature set (such as the ability to chain multiple regexps serially on the command line). :)

      Try out my version and compare it if you'd like. I only offer it to share resources with fellow sysadmins. :)

      Michael.

      --
      Linux : Mac :: VW : Mercedes
    4. Re:ren-regexp by Michael.Forman · · Score: 3, Informative

      If that's all the script did you'd have an excellent point. However, it's not and you don't.

      It's funny. I usually share this and a couple other scripts on various website, including Slashdot, every few months. I'm always thrilled by others who take the time to post and share their related programs as well, discussing the different features they've implemented and why. This is the first time I've been hit with a barrage of disparaging remarks by simply offering code to the community. It's a strange thing to see in "linux.slashdot.org".

      Michael.

      --
      Linux : Mac :: VW : Mercedes
    5. Re:ren-regexp by MCZapf · · Score: 3, Insightful
      Focus on the positive! This guy created a useful script that, you must admit, requires less typing on the command line once installed. He was thorough enough to create a manpage and post it all to the web.

      Similarly, your solution is an elegant one-liner. Focus on the positive!

    6. Re:ren-regexp by Michael.Forman · · Score: 2

      I am a huge fan of elegant one-liners now that you mention it and an even bigger fan of those who make great posts like yourself. Thanks. :)

      Michael.

      --
      Linux : Mac :: VW : Mercedes
    7. Re:ren-regexp by shaedee · · Score: 1

      Oh well he re-wrote some code
      You realize that Linus himself rewrote some code
      See here
      http://www.bell-labs.com/history/unix/ he..he..

      --
      Trolling along, singing a song...side by side
    8. Re:ren-regexp by drsmithy · · Score: 1
      That is an awful lot of code to do what can be done in a single line. Don't take this personally but if you were a sysadmin in my shop and I asked you to rename some files, and you went about it by writing up that script, I'd fire you for stealing time from the company.

      This is a silly thing to say in the first place (because the perl script is more efficient in the long run), and even sillier considering your one liner is more complex than it needs to be:

      $ for file in *JPG ; do mv "$file" "`echo $file | sed -e 's/JPG/jpg/' -e 's/MVCD/Vacation/'`" ; done

      No need for that NEW variable to be there, it's just more typing (as is using $file instead of $i, or similar).

    9. Re:ren-regexp by Corgha · · Score: 1

      Of course I know that, silly monkey. I've been a sysadmin and perl coder for eons. It was the limitations in those existing ren scripts that led me to create one with an expanded feature set (such as the ability to chain multiple regexps serially on the command line).

      You must not have looked at them very closely, then -- rename takes a perl expression, not a regex, which allows you to chain multiple regexes together with semicolons, or to use another delimiter in your regex, or to use conditionals, loops, and other more powerful constructs.

      But maybe all that is only obvious to us monkeys.

      Of course, it can also run without warnings if you turn -w on, doesn't define variables it doesn't use, doesn't use 53 different global variables, and so on. To each his own, I guess -- that must be what Perl looks like after eons.

    10. Re:ren-regexp by Michael.Forman · · Score: 1

      Wow. You're a snarky little bastard aren't you? :D

      As an alternative to getting stuck in an endless cycle of suffering from and then countering your negativity, let me just state the perl mantra: there's more than one way to do it. I thank those who have posted snippets of code and who have emailed me similar programs. It's this kind of willingness to share that made Linux and Perl what it is today.

      Michael.

      --
      Linux : Mac :: VW : Mercedes
    11. Re:ren-regexp by Corgha · · Score: 1

      You're a snarky little bastard aren't you?

      I know I shouldn't feed the trolls, but you don't look like one, and just in case you're not being deliberately inflammatory...

      With my first comment, I was just trying to be friendly and informative (apparently the moderators agreed).

      You responded with name-calling and bragging about how great you were.

      I should have made this more clear in my previous post, but in my book this calls for taking you down a peg, hence the snarkiness centered around the content of your insults and braggadocio.

      And now you respond by questioning my parentage...

      All I'm trying to say here is, if you don't want to experience endless cycles of negativity, maybe a place to start would be to avoid opening your comments with personal insults. Many people respond negatively to them.

    12. Re:ren-regexp by Anonymous Coward · · Score: 0

      Because you have been programming in perl for "eons" you should also know the perl community while really respecting TMTOWTDI also takes to calling out bad code. There is more than one way to do it does not mean there is no wrong way to do it. Passing out garbage code like that hurts more than helps. You could always go and hang out with Matt (Matt's Script Archive). Then again pass enough junk like that out and you may get your own version of: Not Matt's Scripts (NMS Project). Bottom line -- toss out junky code and deal with the comments calling the the blue sky blue.

    13. Re:ren-regexp by Anonymous Coward · · Score: 0

      Dude, I would think twice before invoking larry wall's code as a tool to embarass another coder. Those two have alot more in common than you, in that they are putting their code out there. What are you doing? What positive contribution are you making? Your another unproductive online ego taking shots at people you don't know.

    14. Re:ren-regexp by Anonymous Coward · · Score: 0

      Where's your scripts, Anonymous Coward? LOL.

  16. Has the term sys-admin become polluted? by AIXadmin · · Score: 1

    The author mentions tools such as Image Majick. What do those have to do with being a sys-admin?

    Has the term become so polluted as to mean anyone who runs a linux box? If this is the case then the term 'sys-admin' has become meaningless.

    1. Re:Has the term sys-admin become polluted? by TheMotedOne · · Score: 1

      I guess you missed it when we announced that 'sys-admin' means 16 year old kid that sparatically uses linux to browse myspace, listen to music, and edit a few photos.

  17. Here are my top tools by rongage · · Score: 1

    Probably not 10, but here are my top tools (linux based)...

    Knoppix
    Ethereal
    NTOP
    Nagios
    nmap
    joe
    gcc
    make
    gdb

    --
    Ron Gage - Westland, MI
    1. Re:Here are my top tools by Anonymous Coward · · Score: 0

      And... Snort
      http://www.snort.org/

    2. Re:Here are my top tools by BuR4N · · Score: 1

      "Nagios"

      ouch, that hurts :(

      --
      http://www.intellipool.se/ - Intellipool Network Monitor
    3. Re:Here are my top tools by rapidweather · · Score: 1
      I have a remaster of Knoppix that I find much more useful than the original.

      In addition to the applications that I added (some I wrote myself), there is this one note about "testcd" that I have discussed in my blog.

      From what I can tell, if "testcd" does not come out right for a livecd linux, there is the _possibility_ that the cd may not boot on all 386/586/686 boxes. I have tried to get my remaster right, so it passes "testcd" with a 100% score, so to speak. One would need a Knoppix cd, and one that boots when you want it to.

      Here is the latest recap of some of the features in my remaster.

      There are automated scripts to use when remastering the CD. One copies the cd, the other prepares an iso after changes are made to the master-copy.

      I left out the fact that I have emelFM in there, I use it all the time.

      Enjoy the screenshots:

  18. no sysadmin here by Anonymous Coward · · Score: 0

    i'd rather say : 'omg hot sysadmin - look ma' i'm using linux - wanabee top ten showoff tools !!!11' this is rather disappointing coming from sites like /. or linux.com

  19. Toolbox? by Stavr0 · · Score: 5, Funny
    Let's see... *rummage* *rummage* *rummage*
    • Cluestick, for lightweight attitude readjustment
    • Clue-by-four, when the above doesn't work
    • Baseball Bat of Obviousness, last resort
    Top three, really.
    1. Re:Toolbox? by drinkypoo · · Score: 3, Funny

      You left out the canonical LART, which though it can be anything, traditionally consists of a piece of 1/2" to 3/4" rebar (depending on your size) with a handle crafted by wrapping one end with duct tape. There are times when even the baseball bat is insufficient for attitude correction.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Toolbox? by dwater · · Score: 1

      wow. could you be any *more* American!?!

      --
      Max.
  20. Extra Cables... by __aaclcg7560 · · Score: 1

    Having extra cables on hand helps. But you need to keep them hidden if you got people walking in asking to "borrow" a cable. I been in situations where I needed a 3' network cable but had to use a 100' network cable because the smaller cables were gone. Now I wish I could shoot all the twits asking for an extra laptop power supply.

    1. Re:Extra Cables... by wpanderson · · Score: 1

      snips, crimp tool, rj45 and rubber cable boot; why use 100 when you can use 3 and have 97 left over?

      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
    2. Re:Extra Cables... by __aaclcg7560 · · Score: 1

      That would be nice if you have the tools to do that. If the company can't provide enough short network cables, what makes you think they will provide the tools to hack up another network cable. It's a cruel business world...

    3. Re:Extra Cables... by sydneyfong · · Score: 1

      The tools aren't *that* expensive. I don't live in the US, but here where it's about $5-$20 (USD) depending on quality. Shell out a bit of $ and you'll save a lot of fuss yourself, particularly if you're managing a network.

      --
      Don't quote me on this.
    4. Re:Extra Cables... by colmore · · Score: 1

      Yeah, but crimping cables cold *SUCKS*

      I can't believe we haven't worked out a better way to do that one...

      --
      In Capitalist America, bank robs you!
  21. What the hell? by Arjuna+Theban · · Score: 3, Insightful

    This is hands down, by far, the most useless article I've read on Slashdot. And that includes the April 1st articles.

    Imagemagick? ATerm? A fucking bittorrent client? What is the definition of sysadmin?

    Some guy decides to list apps he likes and it gets on /. as the "sys-admin top 10".

    Bra-fucking-vo.

    1. Re:What the hell? by gregstumph · · Score: 0

      Uh, re-read the article summary. The original article is a "new user's" list of handy tools, and the poster then asks what a seasoned sysadmin's top ten would be. Again, the original list is not intended to be a list of sysadmin tools.

    2. Re:What the hell? by techwolf · · Score: 1

      From TFA:

      They're not exactly my sysadmin toolbox -- more like my desktop enhancement kit.

      Whoever came up with the article title on linux.com needs to be blamed; the author clearly disclaims it in the article.

      --
      I don't do this for karma, I do it for cash. It's much better.
    3. Re:What the hell? by stickyc · · Score: 1
      Imagemagick? ATerm? A fucking bittorrent client? What is the definition of sysadmin?
      Some guy decides to list apps he likes and it gets on /. as the "sys-admin top 10".

      From TFA: "They're not exactly my sysadmin toolbox -- more like my desktop enhancement kit."

  22. Sysadmin tools? by fak3r · · Score: 1
    Media player, Aterm, desktop tail viewer? Where are the CLI tools I was expecting? Some that are on my short list

    • screen
    • mutlitail
    • wget
    • grep, sed, awk, find
    • vim
    1. Re:Sysadmin tools? by the+chao+goes+mu · · Score: 1

      All these lists and not one contains top or netstat?

      --
      Boys from the City. Not yet caught by the Whirlwind of Progress. Feed soda pop to the thirsty pigs.
    2. Re:Sysadmin tools? by Antique+Geekmeister · · Score: 1

      Emacs. Let the vi/Emacs flame-wars begin!

  23. Sysadmin? by ameoba · · Score: 1

    Imagemagick, music players and BitTorrent clients? What kind of system administration is going on here?

    --
    my sig's at the bottom of the page.
    1. Re:Sysadmin? by Homology · · Score: 1
      Is it just me, or is the term "sysadmin toolbox" a bit off? Sure, torsmo and root-tail are great at monitoring your computer, but calling ImageMagick a sysadmin tool sounds kinda strange to me.

      This is the Linux section after all. Perhaps the BSD section is more suited for real admins? *ducks*

  24. Sysadmin? by maynardjk · · Score: 1

    Is it just me, or is the term "sysadmin toolbox" a bit off?
    Sure, torsmo and root-tail are great at monitoring your computer, but calling ImageMagick a sysadmin tool sounds kinda strange to me.

    Just my 5c.

  25. ISO's by bill_mcgonigle · · Score: 2, Insightful

    Since when is a BitTorrent client needed for sysadmin work?

    You're right - it's preposterous to think a sysadmin would want to download distro ISO's quickly.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    1. Re:ISO's by pla · · Score: 4, Interesting

      You're right - it's preposterous to think a sysadmin would want to download distro ISO's quickly.

      I see that argument a lot, but y'know, I can download an ISO of any major distro via plain ol' FTP or HTTP as fast as my cablemodem will let me. What exactly would I gain by using P2P, other than yet another open port on my machine just waiting for someone to find an exploit?

      Though, don't take this as an anti-P2P stance... P2P has its uses, and more efficient (for the server, not for any particular recipient) distribution of large files comes in pretty high on that list. But on this list, of the top 10 sysadmin tools - It doesn't come in at all. It duplicates funcationality (if via a slightly different mechanism) already present on a stock Linux box.

    2. Re:ISO's by grub · · Score: 1


      How many admins use BT for their Linux ISOs? Personally I've never done it, I get speed from some of the mirrors that hammer my cable modem very well.

      Hrm. That's make a good /. poll. Think I'll submit it.

      --
      Trolling is a art,
    3. Re:ISO's by bill_mcgonigle · · Score: 1

      Personally I've never done it, I get speed from some of the mirrors that hammer my cable modem very well.

      You should consider that somebody pays for that bandwidth. I don't leave my torrents on forever, but I at least try to maintain a 1:1 ratio. That's the only scalable behavior. OK, you can donate money too.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    4. Re:ISO's by Anonymous Coward · · Score: 0

      Actually, he is right. Many major distros require commercial use licences. RHEL, Suse, etc. Are usually bought and sent via the mail with manuals. If your only a SysAdmin of 100 computers, you probably might use a torrent to download the distro, but for SysAdmins that actually have much more work to do (and ports to close) torrents aren't the way.
      Let me put this to you another way... business ISPs charge not just a monthly fee, but also a bandwidth fee, so if you go over your bandwith (which you will if you're downloading ISOs at work) you'll pay HUGE fees. Or rather the company will, and when they find out who was causing it, you'll no longer be a SysAdmin because you forgot to factor in that small piece of the puzzle. Try getting a letter of recomendation then.

    5. Re:ISO's by standbypowerguy · · Score: 1

      Then you must have a slow connection. With HTTP and FTP, I often find that the server's bandwidth, not mine, is the limiting factor. Thus, it's generally faster for me to download ISOs using bittorrent, which connects to multiple sources, thoroughly saturating my bandwidth. I also like that Bittorrent ensures the data's integrity, so I never get a junk download.

      --
      This isn't the sig you're looking for... Move along.
    6. Re:ISO's by runderwo · · Score: 1

      Well, I really hope you're verifying those ISOs against the distro MD5 hash, otherwise you're just asking for trouble.

    7. Re:ISO's by bill_mcgonigle · · Score: 1

      Well, I really hope you're verifying those ISOs against the distro MD5 hash, otherwise you're just asking for trouble.

      Of course, and you bring up a good point - md5sum is one of those essential sysadmin tools in the days of the Internet. Most often md5sum failures are due to failures of the transmission technology, not malice, but they are real and you hate to find out after you've already selected your packages and formatted your filesystems (DAMHINT).

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    8. Re:ISO's by theLOUDroom · · Score: 1

      I see that argument a lot, but y'know, I can download an ISO of any major distro via plain ol' FTP or HTTP as fast as my cablemodem will let me.

      Please post links to the servers you're using here, especially right before the release of a new version, that should fix things for you.

      Bittorrent is *great* for distributing things like ISO's, and UNLIKE FTP SERVERS, IT SCALES.

      Those FTP servers may be fast enough for you today, but when 5,000 people decide they want the same thing at the same time, it's going to choke. Bittorrent copes with this gracefully.

      --
      Life is too short to proofread.
  26. Where is Snort? by kc0re · · Score: 1

    Snort?
    http://www.snort.org/
    I'm surprised that's not on the list.

    1. Re:Where is Snort? by techno-vampire · · Score: 1

      Of course it's not on the list. It's a real tool, used by real sysadmins. This list was made by a 17-year-old munchkin sysadmin wannabe. He hasn't a clue what system administration realy is he just wanted to show off how much he thinks he knows about Linux.

      --
      Good, inexpensive web hosting
  27. In no particular order: by commonchaos · · Score: 5, Interesting
    • emacs
    • grep
    • perl
    • sed
    • svn
    • xml (manipulate XML from the command line)
    • tar
    • ssh (this one is fun: "ssh server tar -cf - directory | tar -xv")
    • for (built-in bash command, one-line scripts from the command line are very useful)
    • lsof (what processes have open network ports? why can't I unmount that disk?)
    • wget
    • ping
    • telnet (test SMTP, HTTP, etc servers by hand)
    • nmap
    See also: Commonly used commands
    1. Re:In no particular order: by temojen · · Score: 4, Insightful
      ssh (this one is fun: "ssh server tar -cf - directory | tar -xv")
      scp -r server:directory .

      Not good enough for you?

    2. Re:In no particular order: by myz24 · · Score: 1

      No, because it's "cheaper" to transfer a tar stream than individual files.

    3. Re:In no particular order: by giantsfan89 · · Score: 1

      You get much better throughput sending "one file" (the tar) rather than read file send file, read file, send file.

      --
      Don't ping my cheese with your bandwidth!
    4. Re:In no particular order: by spiney75 · · Score: 1

      Besides, scp doesn't handle symlinks (always follows them) and other file types properly.

    5. Re:In no particular order: by jurv!s · · Score: 1

      rsync -az -e ssh user@remote_host:/dir/ /local_dir/ which has better performance assuming no speedup for rsync due to common files?

      --
      sigs are for fools and trolls. no signature is *always* appropriate. you should turn them off in your preferences.
    6. Re:In no particular order: by metallidrone · · Score: 1

      scp is pretty dumb about transferring files except in simple cases. My main peeve: it changes the mtime (to now), and has no equivalent of cp's -a (archive--preserves a bunch of stuff)--or in fact, any useful arguments pertaining to different ways to copy things.

      rsync understands ssh, which makes it my preferred over-ssh transfer method. Where rsync is out of version sync or missing altogether, the tar method is a great standby (tar preserves all the original metadata by default, can be told to handle sparse files, and all sorts of other goodies). If I were a fan of cpio, that could probably work, too.

    7. Re:In no particular order: by oyvindmo · · Score: 1

      ssh + tar is often orders of magnitude faster than scp. If you're paid by the hour, stick with scp.

    8. Re:In no particular order: by stedo · · Score: 1
      Interesting list, but "telnet (test SMTP, HTTP, etc servers by hand)"?

      You really shouldn't use telnet for that. The telnet protocol involves sending control characters to initiate the connection, and will misinterpret some replies. A telnet client is *not* a general purpose TCP/IP tool. For that, see netcat (nc on most systems).

    9. Re:In no particular order: by Anonymous Coward · · Score: 0

      They are subtly different. See the 'recursive copying' tip at the bottom of http://www.nesbitt.ca/unix-tips.html for the details.

  28. Tools for *actual* sysadmins by algae · · Score: 5, Informative

    The stuff posted in the article was alright, and given the guy is 17, I'll cut him some slack. However, as a professional sysadmin for the last 10 years, I think I can whip up a good list of my favorite tools.

    Bash. If you don't know how to write a for-loop in bash to connect to all your hosts and make some changes, you don't know what you're missing.

    SSH, with an agent and keys. If you get asked for the password every time you connect to a host with the above bash loop, you're missing on a very powerful tool. Passwords are a once-daily thing for me now, and that's only because my screen lock also kills my ssh agent.

    Osiris. Because you should know what's happening on the computers you maintain. File integrity monitoring is a Good Thing. File integrity monitoring with a client/server architecture is a Very Good Thing.

    Snort. Use snort. You have no idea what's happening on your network until you use snort. If you have desktop users, load up the bleeding-snort rulesets and be prepared to panic in horror as you see all the crapware flowing over your network.

    Perl. With bash-fu. Like this: $ perl -i.BAK -pe 's/(http://192/\.168\.0)\.2/$1.3/' `find . -iname "*.htm"` You'll never look at sed again ;)

    Finally, if you've got a boss who will let you, rip out those expensive proprietary firewalls and replace them with OpenBSD on a Soekris solid-state computer. OpenBSD pf is a joy to work with, and for VPNs, ipsecctl can't be beat. You can literally VPN two remote networks together in about five minutes.

    --
    Causation can cause correlation
    1. Re:Tools for *actual* sysadmins by Syberghost · · Score: 1

      Bash. If you don't know how to write a for-loop in bash to connect to all your hosts and make some changes, you don't know what you're missing.

      You should see what we've got. Stores host names in profiles, and runs in parallel. Very sweet, unfortunately not GPL so I can't share. I'm sure there's something like it out there on the intarweb, though.

    2. Re:Tools for *actual* sysadmins by Anonymous Coward · · Score: 0
      Perl. With bash-fu. Like this: $ perl -i.BAK -pe 's/(http://192/\.168\.0)\.2/$1.3/' `find . -iname "*.htm"` You'll never look at sed again ;)
       
      Correction: the two slashes after http: should be escaped. Here's the problem with perl stated in terse UNIX form:
      $ du -hs /opt/perl /usr/bin/sed
      42M /opt/perl
      112K /usr/bin/sed
      Furthermore, GNU sed is just as good as that perl statement; you can inplace edit with backups and store regexp backreferences. Your one-liner in sed form:
      sed -i.BAK -r 's/(http:\/\/192\.168\.0)\.2/\1.3/' `find . -iname "*.htm"`
    3. Re:Tools for *actual* sysadmins by Icemaann · · Score: 1

      Finally someone got it right. I have to add GNU screen to the list, I cant live without.

      Dual monitors also helps... On the left I keep email (mutt), jabber, browser, etc. On the right monitor I have a fullscreen terminal running GNU screen. Minimizes wasteful "mouse time" :-)

      --

      Icemaann
      http://www.nugg.org
    4. Re:Tools for *actual* sysadmins by corbettw · · Score: 4, Funny

      Bash. If you don't know how to write a for-loop in bash to connect to all your hosts and make some changes, you don't know what you're missing.

      You misspelled "doing".

      --
      God invented whiskey so the Irish would not rule the world.
    5. Re:Tools for *actual* sysadmins by kruhft · · Score: 1

      Save the escaping for prisoners (well, some if it at least) :

      sed -i.BAK -r 's|(http://192/\.168\.0)\.2|\1.3|' `find . -iname "*.htm"`

      --
      kruhft

  29. Not exactly a newbie by kbielefe · · Score: 1
    Yes, he's young, but he's been using Linux for 6 years -- longer than a lot of slashdotters have probably managed. I learned about some packages that I wasn't aware of, and it's obvious he doesn't limit himself to the normal teenage computer interests.

    My favorites:

    • sudo
    • gvim
    • tenshi
    • snort
    • live cds
    --
    This space intentionally left blank.
    1. Re:Not exactly a newbie by wpanderson · · Score: 1

      are you sure he's not limited to "normal teenage computer interests"? P2P, check. Meeja player, check. Eye candy desktop customisation a la ricer, check.

      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
    2. Re:Not exactly a newbie by cloudmaster · · Score: 1

      But.. but... he has a system monitor thingie. Sure, the system monitor thingie doesn't do any logging, trend analysis, or alerting when things get out of bounds, but it makes pretty graphs! It's a sysadmin tool! And aterm, why, just think of the benefits it offers over the xterm which comes with X. It has, umm, transparency. Yay, transparency! Oh, and it's been dead for 5 years (ignoring the spurt of activity early in 2005 since, looking at the changelog, all they did between 0.4 in 2001 and 1.0 in 2005 was to fix some background/transparency issues).

  30. NOT meant to be a "sysadmin toolbox" by erotic+piebald · · Score: 1

    The article's title says "My sysadmin toolbox", but the first paragraph says:
    "They're not exactly my sysadmin toolbox -- more like my desktop enhancement kit."

    Maybe the editor at linux.com is at fault? Who chose the title?

  31. LART by Anonymous Coward · · Score: 1, Funny

    He must not have an users becaseu I fair to see any mention of 3lb deadblow hammer, clue by four, or IBM model "M" keyboard to be used as an attitude readjustment tool.

    Intereting that the captcha for this comment is disarm.

    1. Re:LART by wpanderson · · Score: 2, Insightful

      s/IBM model "M"/Sun Type 5/g

      Without a doubt the most glorious keyboard in the world.

      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
  32. Here's one I've been using for a while by tweek · · Score: 1

    fanout and fanterm

    We use fanout to run wsadmin.sh and deploy apps across our WebSphere App servers. We were using the NDM but found custom scripts to be much more reliable. It's really handy for JspBatchCompile.sh as well.

    Fanterm is just FUN. run fanterm against a list of servers and see how much.

    --
    "Fighting the underpants gnomes since 1998!" "Bruce Schneier knows the state of schroedinger's cat"
    1. Re:Here's one I've been using for a while by notque · · Score: 1

      great call, fanterm is awesome, thank you.

      --
      http://use.perl.org
  33. Blocked by the Feds.. by slashmojo · · Score: 1

    No snort for those subversive /. types.. ;)

  34. High school kid by Syberghost · · Score: 2, Funny

    Gui bittorrent clients. MP3 players. This isn't a sysadmin toolkit; this is a catalog of the links on his GNOME desktop.

    My sysadmin toolkit is vi and man. If I need to download an ISO and it's available on bittorrent you know what I'll use? BITTORRENT. WTF do you need a gui for to download a file?

    Things I wouldn't want to live without:

    screen
    ssh
    bash or ksh; I don't care which
    perl
    sed and awk (I'm old, I should be using perl more, sue me)
    ncftp (I know, it's practically gold-plated effemininity, but I like it)
    vim
    GNU grep

    Everything else, I'm good with whatever the OS provides.

    1. Re:High school kid by drinkypoo · · Score: 1

      If I never have to use awk again it'll be too soon, but sed is still useful. It's much lighter-weight than perl. And ncftp is my hero. Just having tab completion All that other stuff goes without saying. I also insist on gnu tar and the shell has to be bash, I don't like trying to remember more than one shell's special escape behaviors.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:High school kid by dwater · · Score: 1

      > the shell has to be bash, I don't like trying to remember more than one shell's special escape behaviors.

      if I'm understanding 'escape behavior(sic)' correctly, bash on it's own has more than one set (vi vs emacs) - fortunately, since I use the 'vi' set (which confuses the hell out of people who try to use my computer when I'm logged in).

      --
      Max.
    3. Re:High school kid by drinkypoo · · Score: 1

      Korn also has vi style, IIRC.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  35. Fucking BOFHs. by FishWithAHammer · · Score: 0

    I love you, Brother Bob!

    *bro-hug*

    --
    "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
  36. Multitail! by anonieuweling · · Score: 4, Interesting

    Why wasn't multitail mentioned? MultiTail lets you view one or multiple files like the original tail program. The difference is that it creates multiple windows on your console (with ncurses). It can also monitor wildcards: if another file matching the wildcard has a more recent modification date, it will automatically switch to that file. That way you can, for example, monitor a complete directory of files. Merging of 2 or even more logfiles is possible. It can also use colors while displaying the logfiles (through regular expressions), for faster recognition of what is important and what not. It can also filter lines (again with regular expressions). It has interactive menus for editing given regular expressions and deleting and adding windows. One can also have windows with the output of shell scripts and other software. When viewing the output of external software, MultiTail can mimic the functionality of tools like 'watch' and such.

    1. Re:Multitail! by glas_gow · · Score: 1

      Just don't use it on OSX, or you'll have to kill off all those top-tails when you're done.

  37. i'm a unix sysadmin, here's my top ten list by Khopesh · · Score: 4, Informative
    (in no particular order)
    --
    Use my userscript to add story images to Slashdot. There's no going back.
    1. Re:i'm a unix sysadmin, here's my top ten list by Khopesh · · Score: 3, Informative
      oops, forgot nmap and poke.

      poke is a shell function I wrote, as I needed to test network capability in a place that blocked ICMP traffic. It returns true when it can make a connection, or false otherwise. You may wish to add reporting; just uncomment the second line.

      poke() {
      echo X |telnet -e X $1 80 >/dev/null 2>&1
      #[ $? = 0 ] && echo connected to $1 || echo failed to connect to $1 >&2|false
      }
      Also please note that I purposefully left anything that is in standard installs (yes, Redhat fails to install cvs and vim-enhanced in its "server" config).
      --
      Use my userscript to add story images to Slashdot. There's no going back.
    2. Re:i'm a unix sysadmin, here's my top ten list by notque · · Score: 1

      Redhat fails to install cvs and vim-enhanced in its "server" config

      I know! Not having vim enchanced is just crazy.

      --
      http://use.perl.org
    3. Re:i'm a unix sysadmin, here's my top ten list by shaedee · · Score: 1

      i'm a unix sysadmin, here's my top ten list
      1.Active Directory
      2.Windows Update...
      3.
      oh shit... did you say UNIX admin...well don't i feel foolish!

      --
      Trolling along, singing a song...side by side
    4. Re:i'm a unix sysadmin, here's my top ten list by Anonymous Coward · · Score: 0

      Why the hell do you use '^P' in vim when 'k' does the same thing ?

    5. Re:i'm a unix sysadmin, here's my top ten list by Anonymous Coward · · Score: 0

      ^P in insert mode, silly. auto-complete text based on the rest of the file.

    6. Re:i'm a unix sysadmin, here's my top ten list by Khopesh · · Score: 1
      You complained just because I mentioned rdesktop?

      Most small company sysadmins need to at least occasionally deal with Windows. I prefer to do so without leaving my desk. I also ensure cygwin and sshd are on Windows boxes, so that I don't always need rdesktop or vnc. ...

      My windows list would look something like

      • uptime.exe
      • cygwin with sshd, exim, and cron installed as services
      • PuTTYcyg, which is PuTTY with the ability to run bash shells locally (i.e. xterm)
      • SysInternals Junction, directory symlinks in NTFS
      • StartupCPL, monitor everything that starts up when Windows does
      • 7-zip
      • WinSCP
      • KNOPPIX for when shit hits the fan
      • Debian for when it won't come off the fan
      • One antivirus (any, I prefer PC-Cillin) and two anti-spyware agents (any two with different engines)
      Now look what you made me do.
      --
      Use my userscript to add story images to Slashdot. There's no going back.
    7. Re:i'm a unix sysadmin, here's my top ten list by I'mJVC · · Score: 1

      Also useful for this purpose, arping (arp ping utility) that also allows you to probe mac addresses directly.

      http://www.habets.pp.se/synscan/programs.php

      --
      Will add sig later...
  38. MOD PARENT UP by Spaceman40 · · Score: 1

    Aside from distro-specific tools (apt-get/emerge/etc) for package management, the above ten are the first things you should learn to use in a Linux environment.

    Not necessarily in that order, though.

    --
    I [may] disapprove of what you say, but I will defend to the death your right to say it.
  39. my list by Constantine+XVI · · Score: 1

    Hell, I'm 17 (primary platform since August) and I can give a better toolbox then that dmesg | tail + lsof: works wonders for diagnosing hardware problems. i use it w/ my DSL disc to figure out win-users problems nano (ducks for cover): decent text editor, i know i should be using vim. I personally think vim sucks for creating files, which i do a good bit of (taking notes) ssh: maintaining (or nethack'ing) my machine from a long ways away kill/killall: for when the need arises fish: top-notch shell, tab completion for nearly everything screen: for when i need more than one of above grml live cd: knoppix, but loses kde+friends for loads of console tools fetchmail + mutt: get my kill-lists^W tech support requests and lastly... DROD: when I need a break

    --
    "I think an etch-a-sketch with an ethernet port would beat IE7 in web standards compliance."
  40. in the order of most frequently used by sgt+scrub · · Score: 1

    The order is Function - Daemon - Tools

    System Administration - syslog, logcheck - ls, cat, vi, grep, sed, awk, head, more, tail, the ability to pipe commands to commands "|", top, apt-get, dselect, rpm, rug, yum

    Network Administration - iptables, snort, scandetd, arpwatch - ping, ifconfig, route, tcpdump, nmap, arp, arping, ethereal, ngrep, ssldump, dsniff, ettercap, hunt.

    --
    Having to work for a living is the root of all evil.
  41. Virtual Desktops and Tail by JPyObjC+Dude · · Score: 1

    Managing windows with a Virtual desktop is the only way to play.

    By using Virtual desktops, having multiple tail windows open to view an appliation is not so bad.

    Personally, I create a folder for each application with startup, shutdown shortcuts and tail execution shortcuts to each significant log file for the application I am testing.

    This methodology works with x11 or win32 hacking / administration.

    Now that I virtual desktop, I have don't know how I managed without them :]

    JsD

  42. gqmpeg & a NetBSD boot CD by hubertf · · Score: 1

    that's all I'd add,
    in addition to what was already said.
    Not really sysadmin-related.

    (gqmpeg's the world's finest mp3 player :)

      - Hubert

  43. What would you recommend for... ? by Anonymous Coward · · Score: 0

    What would you recommend for monitoring all workstations bandwidth on different ports, maybe by monitoring switch ports where the workstations connect?

    Thanks!

  44. Mine by C_Kode · · Score: 4, Informative

    1) strace (Program stalling or not working with ambiguous error messages?)
    2) nmap
    3) sysstat utilities (sar, iostat, vmstat, etc)
    4) python (my automation tool of choice)
    5) grep/awk/sed (filtering output etc)
    6) Nagios
    7) DenyHost (log watcher that blocks hosts via deny.hosts file)
    8) snort
    9) screen
    10) lsof (list open file discriptors (sockets, streams, and actual files))

    As for those who keep saying "ImageMagick? What kind admin uses ImageMagick!" Well, I used to work for a e-commerice bookseller. We delt with millions of bookcover images and ImageMagick was a golden for mass manipulation of images. As for MP3 tools, I like my music why I work! Whats wrong with that? It's not essential for the job, but it is for my happiness.

    1. Re:Mine by rossz · · Score: 2, Informative
      I used to work for a e-commerice bookseller. We delt with millions of bookcover images and ImageMagick was a golden for mass manipulation of images.

      For ecommerce image manipulation, I found a handy tool called 'phpThumb'. It generates resized images on the fly and caches the results for performance. I worked for an online musical instrument shop and found it to be an incredible timesaver, not just for me, but for the data entry people, too. When a page design required yet another size image for products, I didn't have to go in and run a script on 20,000 products. I just specified the image size in the html image tag's url (handled by smarty). Just make sure the base image is at least as big as the largest image you will need and everything is cool. The data entry people no longer needed to generate multiple sizes of the product image. They just uploaded a single image.

      --
      -- Will program for bandwidth
    2. Re:mine by lems1 · · Score: 1

      Couldn't agree more with number 8 (cfengine). What a blissful piece of software...

      --
      This sig can be distributed under the LGPL license
  45. top 10 linux admin utils (for windows admins) by neojd78 · · Score: 1

    i am a huge linux fan and wished either of my last two companies used it more...but since I was able to break linux in...here are some of the utilities/apps I find/found useful that WERE NOT built in! Sure vi or emacs is useful, but so is notepad and calc.... Webmin SSL Explorer phpMyAdmin smoothwall nagios (huge pia to me to setup though)

  46. ctorrent rules by emil · · Score: 1

    You neglect the fact that many Linux distributions now rely on bittorrent in preference to other protocols. Centos comes to mind.

    In these cases, I use ctorrent. Very small, non-gui.

  47. screen by i621148 · · Score: 1

    I like screen. You can type screen -S screenname and have an installation job run even while you are logged out. Hit Cntrl-A and D to detach. Then just type screen -r to resume a few days later.

    1. Re:screen by i621148 · · Score: 1

      in fact, i just used it to sudo yum install torsmo on fc4. i forgot how cool torsmo was and the article above reminded me about it.

  48. Nevermind... by Quince+alPillan · · Score: 1

    Nevermind, you actually read the article and those are the programs mentioned in the article.

  49. True Essentials by liliafan · · Score: 1
    I would go with:

    • ksh - I was a bash fan I prefer ksh now
    • vi
    • perl
    • awk/sed
    • screen
    • ssh
    • ping/ftp/telnet (telnet for port testing not terminal emulation)
    • snort
    • iptables/ipfw/pf
    • emacs
    • gcc / gdb

    No particular order, also avoiding any flames about emacs or vi, I prefer vi from commandline and emacs in X. perl is great for everything but sometimes for something tiny awk/sed is good aswell.
    --
    GeekServ Unix Consulting Services (http://www.geekserv.com)
    1. Re:True Essentials by djjkotze · · Score: 1

      Well, just my two bits worth... I hardly saw any mention of NMAP. I know there are questions on legality, etc. but on the network I maintain (the CompSci Dept of the University where I study) we are obviously connected to the whole campus, and you would not believe the amount of spam etc. that gets sent by infected machines, mostly running The Evil OS (TM) aka. MS Windows. NMAP is nice for tracking down the machine and getting more info about it (eg. OS it is running, open ports, etc), especially in conjunction with whois, to get together enough info in order to get the IT dept. to go kill these zombie machines. Usually it is because the id10t owning the machine is running a preSP2 WinXP install thus making it extremely vulnerable to spyware/virii, especially since our network is *rather* hostile. In fact, an unpacthed, preSP2, WinXP machine will die in 30 sec if connected to our network and believe me - when I was still a n00b I accidentally did it. :-P Regards, Dirk

    2. Re:True Essentials by liliafan · · Score: 1

      I actually admin a closed UNIX network and don't bother to much with apps like nmap I leave that to the network and firewall admins :op

      --
      GeekServ Unix Consulting Services (http://www.geekserv.com)
  50. Re:One awesome tool by original_nickname · · Score: 1

    Don't know if he has but I use it for debugging all the time - it has a few bugs, but none are too bad.

    I recommend the non sourceforge version for portability. Take a look for nc110.tgz (Google that and you'll get it - It's under the bsd license).

    I've installed this on HP-UX (PA 2 and Itanium), Solaris 9, Tru64 versions 4 and 5, MacOS X 10.4 and Interix under Windows. It compiles with gcc and aCC on HP-UX. Can't say I've tried AIX though. Usually it compiles with no extra flags or options.

    It is great for low level TCP/IP debugging, and also for very simple, quick mimicry of network systems and replaying of captured data. Also, you can pipe it to a file and capture network data with it!

    I've used it on customer sites (take my Powerbook, plug it in - it works) and use it a lot at work. If you pipe a shell script through it you can model a lot of servers.

    Anyway - if you need a hand getting it going on HP-UX I have the exact command in my history at work somewhere - drop me a msg/reply and I'll look it up.

  51. Hate to flame... by strlen · · Score: 1

    I hate to flame, but what exactly does this have to do with system administration? This is more like 'a teenage (nothing wrong with that) linux user's desktop eye candy and mp3 playing tools'. Why exactly, is this a story?

    In any case, here is my sysadmin tools (and this is somebody with four years system administration experience, but no means an "aged expert" but no neophyte):
    1. Perl. The Swiss army knife of most *any* UNIX task. Self explanatory. (Most useful Perl modules for a sysadmin would be Net:: anything and a rather nifty one is Text::Tmpl, which is a very powerful text [not html specific] templating system. I've used to generate everything: from httpd configs to DNS zones to HTML).
    2. rsync - no other file transfer tool ever comes close.
    3. rrdtool - will graph anything you give it, which makes diagnosing bottle necks a lot simpler (once there's visual data to go use).
    4. netcat (nc) - makes it extremely simple and fast to test network service, setup ad-hoc proxies.
    5. tcpdump/ethereal - packet sniffers: self explanatory. Makes it easy to diagnose rather complicated issues.
    6. lsof - "list open files". Great for figuring out what is using which files (excellent way to resolve deadlocks).
    7. strace - diagnoses system calls. Helps to see why something isn't working the way it should be.
    8. gdb - self explanatory, but there's tons of peoples who wouldn't know what to do with a coredump
    9. netsaint (now nagios) - easy to setup, easy to deploy on a large network.
    10. cvs/svn - useful even for a sys admin, since it allows you to keep track of any scripts/config files in a centralized repository.
    11. (not needed for all sys admins, yet still extremely useful): minicom or kermit. For serial console.

    Some of these are rather obvious, but this is more what I expected when I hear 'sys admin toolbox', instead of 'list of X11 applications which look cute'.

    1. Re:Hate to flame... by wk633 · · Score: 1

      That't not a flame- that's exactly right. The publisher doesn't have a fscking clue what 'sysadmin' means. Just because your're using Linux instead of Windows doesn't mean you're a sysadmin.

  52. The tool to rule them all and in the darkness... by bradfordcp · · Score: 1
    The mightiest of all tools has to be

    vi

    it can make or break a linux system.
  53. including a bt client and music player by mister_jpeg · · Score: 1

    sysadmin tools, indeed.

    --
    -jpeg
  54. vi * by Blinocac200sx · · Score: 0

    vi or your preffered variant thereof should be at the top of any admins toolbox list.

  55. We get it already... by Xichekolas · · Score: 0, Troll

    What is more annoying? A 17 year old trying to sound knowledgeable and important? Or that time you read the 43rd comment in a row about Bittorrent not being a Sysadmin tool? The real irony is that all you repetitive pricks are probably 14 yourselves...

    --

    Self-referential Sigs are cool on /. these days...

    54

  56. My top 10 by nincehelser · · Score: 0, Redundant

    1) Webmin
    2) Webmin
    3) Webmin
    4) Webmin
    5) Webmin
    6) Webmin
    7) Webmin
    8) Webmin
    9) Webmin
    10) Webmin

    http://www.webmin.com/

    Many of those modules are really useful.

    1. Re:My top 10 by Anonymous Coward · · Score: 0

      Not a real sysadmin

    2. Re:My top 10 by Anonymous Coward · · Score: 0

      webmin is shit. if you use webmin, you don't have a clue what you're doing

  57. Cross marketing by DrGalaxy · · Score: 0, Flamebait

    This article is only on slashdot because OSTG needed some more hits to round out this month's advertisment billing run (which is probably starting next week). I think this is proved by the inclusion of the word "sysadmin" in the title despite the obvious desktop nature of the content. Do you think for one second that this article would have been front page on slashdot if not for OSTG affiliation?

  58. Win32 toolbox by glas_gow · · Score: 3, Funny

    Norton
    McAfee
    Disk Defrag
    Regedit
    Spybot
    Adaware
    ctr-alt-del
    Hard Reset
    Reinstall Windows
    Update

    My neice swears by the above

  59. Ethereal, heck yes! Plus more! by porkThreeWays · · Score: 2, Informative

    Ehtereal is great and has saved me many hours diagnosing anything from network issues to application layer problems. Here are a few more I use constantly...

    Netcat - In the original netcat readme he describes it as one of those tools that should have become a standard tool for Unix admins. Well, as of 2006, its basically achieved that status. It's one of the most useful network tools ever and nowadays most BSD and Linux distros come with it in a standard install.

    Grep, cut, sed, awk, tar, gzip, sort, uniq, | (pipes), bash, [insert other small extremely useful command line tool] - These tools let me do things in 10 seconds it would take 10 minutes to do in a gui. I can't imagine these tools not being around in 10 years. They are the computer equivalent to a pencil and paper. So simple, yet so damn useful. It's nice to know that no matter how complex the world gets I can always go to a Unix box and get some real work done with these.

    High level scripting languages (Perl, Python, Ruby, Tcl, Bash) - It's nice to be able to scale down. If something's too complex for pipes, I like being able to write a useful, scalable, pipe-able, command line program in 30 lines.

    --
    If an officer ever threatens to taze you, say you have a pacemaker.
  60. Decent TCP/IP snooping tool? Recommendations? by Ash+Vince · · Score: 1

    Can any proper sysadmins (ie - people who are responsible for administering computers, preferably remotely) out there recommend a decent tool for snooping / logging my own machines TCP/IP traffic.

    On a more general note maybe some nice kind slashdotters out there could actually post their Sysadmin Toolbox Top 10 essential programs.

    As a long time linux home user who has just taken on a job where I have to admin a small rack (7, about to become 8) of machines I could do with some suggestions. Most are linux based machines but we have a couple of windows based ones and Remote Desktop sucks.

    --
    I dont read /. to RTFA, I read /. to offend people in ignorance.
    1. Re:Decent TCP/IP snooping tool? Recommendations? by glas_gow · · Score: 1

      Snort for logging and doing rudimentary programmed capture, but it really depends on what you want to snoop on, ethereal or tcpdump are more useful for closer analysis.

    2. Re:Decent TCP/IP snooping tool? Recommendations? by Architect_sasyr · · Score: 1

      dsniff and the various C libraries that go with it are great for monitoring remote users (SSL and cleartext)
      That said, my top tools

      1. tcpdump
      2. ethereal (for looking at tcpdump logs)
      3. ssh (with X fowarding. You can get a server for Winscum if you need to)
      4. [Dare I say it] Remote Desktop. I currently work with a team of 5 IT's to maintain a nation wide network of PC's. VNC just doesn't cut it, neither does a lot of other programs. Remote Desktop is highly acceptable from my point of view, although booting into windows via VMWare is a pain.
      5. perl - I use perl to script up a lot of my automation proceedures, fully 3/4's of my network is maintained by some perl script or other
      6. nmap - Got those security audit's done this week? Made sure your users aren't sharing porn?
      7. nc - TCP/IP swiss army knife. Just recently converted to the GNU version after spending my life with the original
      8. C - Programming Language of choice. I know others, but prefer to port my apps into C for speed's sake
      9. snmpd - Remote performance data on the fly
      10. MySQL - Where the hell do you think I keep all my performance data, Nmap Scans, and network dumps that need further analysis?
      11. Bash scripts - Learn these... they are good.
      12. Cacti/MRTG - For instant snmp gui stuffs, handy when the rest of the team aren't BSD geeks.

      Also for when I have to administer windows I try and maintain my knowledge of
      VBScript - It is dirty, but damned handy
      batch files - same reason
      Remote Desktop - Mentioned above

      Truth be told, I almost always have some emperor/metallica/gorgoroth/insert_your_band_here playing, so a nice MP3 player for the platform I am working on rounds off whatever I am doing.

      Cheers.

      --
      Me failed English...
      FreeBSD over Linux. If my comments seem odd, this may explain...
    3. Re:Decent TCP/IP snooping tool? Recommendations? by atomic-penguin · · Score: 1

      4. [Dare I say it] Remote Desktop. I currently work with a team of 5 IT's to maintain a nation wide network of PC's. VNC just doesn't cut it, neither does a lot of other programs. Remote Desktop is highly acceptable from my point of view, although booting into windows via VMWare is a pain.

      Yes it is handy. You don't need VMware just for this. Try the open source client rdesktop.

      --
      /^([Ss]ame [Bb]at (time, |channel.)){2}$/
  61. How many of u were 11 when running linux? by xdcds · · Score: 1

    Gotta give the kid some credit. At the rate he's going.. he'll be a real sysadmin one day. At least he's got the determination/will/dedication to learn. -Me

    1. Re:How many of u were 11 when running linux? by Anonymous Coward · · Score: 0

      Linux hadn't been released when I was 11. It was, however, released when I was 12.

    2. Re:How many of u were 11 when running linux? by MentalMooMan · · Score: 1

      I was. I'm 14 now and even I can see that ImageMagick and "Quod Libet" are useful utilities rather than sysadmin tools.
      However, I'm sure that linux was a hell of a lot harder to learn six years ago when he was 11, so I will give him credit for that.

      --
      43rd Law of Computing:
      Anything that can go wr
      fortune: Segmentation violation -- Core Dumped
  62. be warned by Anonymous Coward · · Score: 0

    nmap is a "tool" used to break into other computers.

    1. Re:be warned by Anonymous Coward · · Score: 0

      Nmap is a tool to see if other people can break into your computers. The first thing I do when I bring up a system on the internet is run nmap against it to make sure I've configured the firewall and available services properly.

  63. my favorite unix admin tool by Anonymous Coward · · Score: 0

    is that neat shaving cream can that contains a secret compartment to hold dinosaur eggs.

  64. Your code looks OK, but not exceptionally robust. by Medievalist · · Score: 1

    That'll work as long as the number of files matching your pattern does not exceed the bash command buffer space, which is suprisingly small on many systems (often 1 or 2 K characters).

    Using your own example of renaming a bunch of camera files, this is much more bulletproof, yet still without the fat footprint of perl:

    $ ls
    MVCD-00050.JPG MVCD-00051.JPG
    $ls | sed -n 's/MCVD\(.*\)JPG/mv MCVD\1JPG vacation\1jpg/p' |bash
    $ ls
    Vacation-00050.jpg Vacation-00051.jpg

    If you want to do an entire volume or portion of a directory tree, I guess you could use find like so:

    $find . -type f | sed -n 's/\(.*\)MCVD\(.*\)JPG/mv \1MCVD\2JPG \1vacation\2jpg/p' |bash

    Note I had to stuff a couple extra backreferences in there to account for the paths. You can configure the number of directories to descend with find's -maxdepth and -mindepth options, and the -type f will prevent renaming of directories and links or indeed anything other than a garden-variety file.

    Both examples skip files that don't fit the pattern MCVD(something)JPG silently. In the example with find, the regex should be tightened up to prevent matches on \dir\dir\MCVD\dir\dir\GLOP.JPG patterns but I will leave that as an exercise for the next poster (I'm too lazy to figure out the regex, no doubt something with [^\/] in it).

    All this could be done with gawk instead of sed, but sed is probably the fastest way to get around the command line buffer size limitation. A gawk one-liner to do this would be a lot more comprehensible than the gobbleydegook that is sed and/or perl, but probably also a lot longer.

    There are also some little-known string substitution operaters in the bash shell, so you could do the whole thing without calling anything but "bash" and "mv" if you really wanted to get clever.

  65. I applaud your attitude, my friend. by Medievalist · · Score: 1

    I'd call it a useful, possibly appropriate one-liner. Not real elegant. But as you say, focus on the positive, and usefulness is the most important piece of elegance! Extreme scaleability is not always necessary for the task at hand.

  66. My top ones... by Anonymous Coward · · Score: 0

    Like you care?

    ssh
    grep
    telnet
    tcpdump
    ifconfig
    iwconfig (when needed)

    And the Ubunto live CD! That CD rocks!

  67. Re:Your code looks OK, but not exceptionally robus by Anonymous Coward · · Score: 0

    Yes this
    ls | sed -n 's/MCVD\(.*\)JPG/mv MCVD\1JPG vacation\1jpg/p' |bash

    is much easier than this
    ren-regexp "s/JPG/jpg/" "s/MVCD/Vacation/" *

    give the guy credit for trying to make things a little easier.

  68. tools by bioglaze · · Score: 1
    I don't consider myself as an experienced sysadmin, but I think these are important tools:
    • GNU Screen
    • GNU Wget
    • less
    • ifconfig
    • grep
    • ssh and scp
    • bash
    • tail
    • man
    • sed
    • lynx
    --
    Who is John Galt?
  69. Oops, I miss-posted! by Medievalist · · Score: 1

    Your comparison is not fair; ren-regexp is a script, the one-liner is just utility calls. Expose the code of ren-regexp if you want a fair typing contest.

    Regardless, I was actually trying to comment on the other guy's bash loop (which doesn't scale) not on the ren-regexp perl script. I seem to have replied to the wrong post. D'OH!

    I have no beef with someone making a script that makes their job more comfortable... especially if they write doco on it, that's true professionalism there! But it's more efficient for me in my job to use native tools rather than constantly porting a custom toolset from system to system. I create and erase various operating systems fairly often, and frequently sign on to other folks' systems just to set something up one time. Thus, for me, my way is less typing.

    I was offering another way to do it, and not intending to denigrate anyone. Cool your jets.

  70. Haven't Seen Anyone Mention This One by Anonymous Coward · · Score: 0

    tcpflow is amazingly useful. It nicely formats tcp coversations.

  71. That way doesn't scale very well. by Medievalist · · Score: 1

    I tried to reply to your post with a more robust one-liner, but I somehow stupidly missposted it.

    Bash file globbing is something I try to avoid, personally, because it frequently fails in very large directories. It's fine for one-liners when you are reasonably sure you are not going to overrun the line length limitation.

  72. Poster is 17! by Anonymous Coward · · Score: 0

    Woohoo, I'm a 17 year old who thinks that photo resizing, mp3 playback and alternatives to [a-z]term programs are what helps me administer servers.... Oh, wait a minute, I'm 17... I probably don't even have a REAL FUCKING JOB YET, so WHAT THE FUCK DO I KNOW?

  73. note to Michael Forman - slashcode bug? by Medievalist · · Score: 1

    I've twice tried to reply to the guy who offered the bash loop one-liner, pointing out that his code won't scale and offering alternative techniques.

    Each time my post has showed up in the wrong place.

    I give up. I dunno if the problem is my browser (FFox current stable) or with slashcode.

    But anyway, I just thought you might wonder about the incoherent postings from me, and thought I'd offer an explanation. Since this post will probably end up appended to something about Natalie Portman dripping with hot grits, it's really just a symbolic gesture... but I tried.

  74. The submitter left out the important bits... by stanleypane · · Score: 1

    Linux.com has been running these articles for a while now. Just search their site for "my sysadmin toolbox" and you'll get a bunch of articles from different folks. Most of the other articles are more technical in nature and some of them are from professionals that work with linux for a living.

    It's actually a nice set of articles for those trying to pick up a few tricks here and there.

    The submitter posted the most recent article, which happens to be more towards desktop use. There are much more appropriate examples, like this article here.

  75. My top ten tools for system administration by Hercynium · · Score: 2, Funny

    My top nine are all perl. The tenth is a sledge hammer.

    Hard liquor would have made the list, but I use that for more than sysadminning.

    --
    I'm done with sigs. Sigs are lame.
  76. my ten by Anonymous Coward · · Score: 0

    dd
    xxd
    hping2
    zcat
    grep
    strings
    apropos
    touch
    nc
    md5sum

  77. Re: Better than Etheral by kognate · · Score: 2, Funny

    You know what I found even better than Etheral: Nethack.

    Yep, a user complains, I monitor the situation in Nethack for a while. Call the
    user back, ask if the problem has resolved itself and 9 times out of 10, it has.

    Nethack has gotten me out of some pretty tight spots. Just, a word of advice, don't eat your pet.

  78. Redundant by mmarshall · · Score: 1

    head defaults to showing ten lines; you don't need '-n 10'.

  79. mine by otomo_1001 · · Score: 1

    1. ruby (manipulating files is easier than perl, yeah, every other admin hates me for it)
    2. vi (emacs has more 3 finger salutes than a windows box with bad memory)
    3. perl (I am not a bigot, best tool for the job)
    4. ksh (for when you need a sh type script, this is the most portable)
    5. ls, sort, uniq, cut, wc, ps, etc....
    6. zsh (the last shell you will ever need, even bash does not compare)
    7. screen (soooo handy when you need to patch boxes at 3 am, set things up so you hit enter and then go to sleep while your boxes patch)
    8. cfengine (have more than 5 boxes? you need this, you just don't realize it yet)
    9. guinness (you aren't an admin without a good ale or beer)
    10. white russians (when the guinness fails)

    11. a bat (keeps the users away :)

  80. Tools for Linux Fundamentals by FuzzyBad-Mofo · · Score: 1
    My List
    1. man
    2. Bash
    3. grep
    4. find
    5. cron
    6. tar
    7. ps
    8. Text editor (Vim, Emacs, Pico, etc)
    9. Package manager (Portage, Yum, Apt, etc)
    10. Nethack (people like lists of 10)
  81. Re:Your code looks OK, but not exceptionally robus by dwater · · Score: 1

    > If you want to do an entire volume or portion of a directory tree, I guess you could use find like so:
    >
    > $find . -type f | sed -n 's/\(.*\)MCVD\(.*\)JPG/mv \1MCVD\2JPG \1vacation\2jpg/p' |bash

    Try that on files/directories containing spaces...(at your own risk)...

    --
    Max.
  82. Beautiful by Anonymous Coward · · Score: 0

    I couldn't have put it better myself.

    You sir, made an old time unix geek smile.

    Thank you.

  83. admin tool for this? by hdavis_97 · · Score: 1
  84. Re: Better than Etheral by BluBrick · · Score: 1

    Fantastic! I love it.

    Reminds me of a story of the developer whose application had a very simple fixed speed animation in the main window. User complained of poor performance, so he recompiled the app with a faster animation. User then reported massive performance improvement.

    --
    Ahh - My eye!
    The doctor said I'm not supposed to get Slashdot in it!
  85. My top 10 downlaod-and-install's by mjtg · · Score: 1

    This is my list of utilities that I find that I'm most likely to want to use, that aren't already available on the system I'm working on:

    - rsync: keep files up-to-date over low bandwidths. great for to-disk backups with dirvish.
    - netcat: open up an ad-hoc communication path between 2 machines.
    - strace: I think this process is doing X, but is it really ?
    - tcpdump: who is my computer talking to, and what are they saying ?
    - wget: rather than downloading files with a browser, I often find it more efficient to "right-click/copy-link-location", then, in a console, cd to the directory where I want the file to go (I'm usually there already) and "wget -nd ". also useful for looking at http headers.
    - xd: hex dump - much easier to read than the standard od. can also use it to modify binaries, if you're brave :-).
    - knoppix: my system won't boot, and I need an OS right **NOW**.
    - openvpn: just starting to use this a bit lately, to bypass pesky firewalls :-).
    - sar: what's the load on the machine throughout the day ?
    - dhcpstatus: thought I'd mention this 'coz I wrote it ;-).

  86. Re:Cross marketing - don't know, don't care by chawly · · Score: 1

    Sorry if my addition to your title sounds harsh or off-hand, but I found the article to be interesting - and some of the comments also. I generally find Slashdot articles to be interesting and informative and, when I find something which doesn't interest me, I just skip it.

    A care not a jot (or a tittle, for that matter) for their billing cycle or for their affiliations - not my business. All I ask of them is an interesting read, and the subject of this article interests me. Sounds like an interesting young fellow too - gives some hope for the up-coming generation, I think

    --
    How many beans make five, anyhow ? ... Charles Walmsley
  87. Why only ten ? by wolf.sama · · Score: 1

    I don't exactly know how much softwares I'm using, but in any case I don't want to limit myself to 10 just because /. has said so

    --
    When fiction hits reality, dreams have no air-bag.
  88. For my desktop? by WhiteWolf666 · · Score: 1

    SMART package manager, Checkinstall, and Kommander.

    Everything goes on my system via RPM. Sometimes I get the RPMS from APT, sometimes from YAST, sometimes from YUM, somtimes from a directory of RPMs.

    Sometimes my RPMs are build from source tarballs (checkinstall). But this way, every piece of software on my system is managed via RPM, and this makes a huge difference from allowing ./configure make make install to drop random files all over the place.

    --
    WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  89. Quoi? by demon · · Score: 1

    What did any of those have to do with system administration? A BitTorrent client, a music player, and X applications to show system activity aren't what I think of when I think "system administration". Someone needs to explain to this kid what real (read: people who get paid good money for their work) admins do in the way of adminly tasks, and how completely incongruous his list is.

    --

    Sam: "That was needlessly cryptic."
    Max: "I'd be peeing my pants if I wore any!"
  90. everything to the desktop? by zuluechopapa · · Score: 1

    He seems to be a really big fan of putting everything to the desktop.. which may be just fine, but.. what the hell kinda busy ass background are you going to put up with? and everyone else has already noted that the title for this is terribly misleading. virtually none of these are real sysadmin tool (in the way nc or egrep or tar or ssh are tools).

    --
    even the magic 8 ball has an opinion on email clients: Outlook not so good.
  91. Legitimacy by ePhil_One · · Score: 1
    Which ligitimacy are we talking about?

    I'm talking about the "Business" legitimacy, because this article is promoted as "Systems Administration", a business role (don't waste your time arguing that home users perform "Systems Administration" too, nobody but pros call it that). Say my CTO does a bit of research on his own, wanting to verify that effective tools exist for this new "Linux" thing I want to bring in. If he finds this, he's going to be rightfully concerned. While you might argue that the original site had no legitimacy, Slashdot (perhaps wrongly) does carry a certain amount of legitimacy.

    Proper use of vocabulary is an important aspect of legitimacy, just take a look at all those Phish emails take reveal their dubious nature through their poor use of language. I applaud the promotion of tools for the home user, and I applaud the involvment of the young generation in the Open Source movement. I discourage the mis-identification of information almost as strongly as I discourage the distribution of bad information.

    --
    You are in a maze of twisted little posts, all alike.
  92. WWBOFHD? by edunbar93 · · Score: 1

    /bin/kill should be at the top of the list, not #9.

    --
    "No problem. I have the capacity to do infinite work so long as you don't mind that my quality approaches zero."-Dilbert
  93. WTF? by littlem · · Score: 1

    Slashdot - the perfect place to file bug reports??

  94. Good point! by Medievalist · · Score: 1

    >> If you want to do an entire volume or portion of a directory tree, I guess you could use find like so:
    >>
    >> $find . -type f | sed -n 's/\(.*\)MCVD\(.*\)JPG/mv \1MCVD\2JPG \1vacation\2jpg/p' |bash

    >Try that on files/directories containing spaces...(at your own risk)...

    Like I said, that regex needs to be tightened up quite a bit. In the example, none of the files that needed to be renamed contained spaces so it should be something more like \(.*\)MCVD\([^\/\ ]*\)JPG which is pretty nasty due to all the escaping.

    However, if you look into it (did you do the test?) you might find there is no problem; sometimes space-infested filenames move clean in a pipeline in Real Life [tm], I suppose because they get passed through the ARG array, or because bash does its substitutions on the command line first, before execution. I didn't do the test (still lazy) so I dunno... but your warning is well made, and best heeded!

  95. A real sysadmin toolbox by atomic-penguin · · Score: 1
    I tried hard to come up with a good top 10 list. This is by no means definitive. Feel free to flame on about the qualities or shortcomings of my selections.

    1. iptables - Packet filtering of course.
    2. tcpdump - Troubleshooting network applications.
    3. ssh - Aside from the obvious remote administration capabilities. You can cat input and output securely over the connection (remote backups). Impromptu VPN (ssh -L), when you don't have time to set up a tunnel proper.
    4. perl - Great for quickly coding home-brewed sysadmin tools.
    5. snort - For monitoring networks, reading sensitive e-mail ;)
    6. a text editor - I like vi (esc, esc, i, insert) or the many derivatives. Your mileage (emacs/pico) may vary.
    7. nmap - Investigating suscpicious hosts on your own network. Don't scan someone else, it's impolite. Especially if you are so bold to scan a whole netblock allocation.
    8. autoconf/automake tools - Despite having great binary packages in your favorite distribution. Sometimes you have to go to the source. If for no other reason you need make to compile custom kernels. Makefiles can be handy for more than just compiling.
    9. screen - The anti-window manager.
    10. whois/dig/nslookup - For hunting down the responsible person abusing your networks.
    --
    /^([Ss]ame [Bb]at (time, |channel.)){2}$/