Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. I (not) heart *nix

I (not) heart *nix

Scheduled Pinned Locked Moved The Lounge
learningapachedesignlinuxalgorithms
90 Posts 45 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J John M Drescher

    Since 1997 I have been administering windows machines and since 2004 about the same # of linux machines. I very much prefer administering linix machines to windows machines. One reason is the command line part of windows sucks forcing you to use the slow user interface and watch the silly animations while you move files. And then most installations / upgrades require lots of user interaction. To upgrade my gentoo system I type emerge -uD world and let the machine do the rest. This will find, download and install updates for every single package I have in my system. Much easier than me doing all the work. The other big reason. Is no antivirus or antispyware software is needed on linux machines and so I do not have to deal with the headaches that these horrible programs cause. On the part of files and their locations. I agree with you on that. I believe most of this is due to the fact that their are way too many distributions and every distribution wants to do things their own way...

    John

    P Offline
    P Offline
    Pheadjack
    wrote on last edited by
    #60

    I'm with this guy. I ran a basic Mandrake Linux system on an old Compaq server in my garage connected to of all things a MAST IV SCSI disk array about 10 years ago. This sucker was running none stop for about 3 years without a reboot :cool:. It was setup with an Xwindows desktop and ran all kinds of distributed computing apps while allowing me to do some fun stuff whenever I had the time. I have since shut this one down, but I still have it. I now have a PIII system runing PCLinOS with the same solid reliability. The command line of a Linux system is somewhat criptic; it's based on Unix so it come by that naturally. DOS and the Windows command line are no picnic either. Basically, most of us are only comfortable with a system after we have had enough time to really internalize its structure. That's cool; it's the way things work. Like one of the others said, just breathe, have a beer, this too shall pass. To me, the big pull of a Linux system is that the underlying core; the memory management, the multi-thread processing, the raw openness to make it what you want it to be; is so superior to the stability problems of a windows system. This is not to say that Windows has made no contribution to the computing world. It most certainly has; Microsoft, Apple, and Linux have all brought something to our table for us to taste and enjoy. They each have a place in the technology landscape. It just all depends on what you want to do; some are better for one task than others.

    1 Reply Last reply
    0
    • J John M Drescher

      I second that.

      John

      G Offline
      G Offline
      Gonzalo Brusella
      wrote on last edited by
      #61

      Me too... RH is a pain... God save those old Slackware days!

      I'm on a Fuzzy State: Between 0 an 1

      1 Reply Last reply
      0
      • J Jim Crafton

        I've been given some more linux boxes to admin. Which means I've had to spend time today (well most of the day so far) randomly (re)learning the idiotic unix command line syntax needed to get things done. And I've had it up to *here* with the brain dead design and implementation of unix. Why is this system so popular? How is it possible for *multiple* generations of programmers to have their collective heads so deeply buried in the sand that virtually no real change or innovation has occurred in 30 years? Classic example, you need help, so what do you type? "man". That's right a 3 letter command (and you'd better be grateful it has a vowel, most don't), short for manual. Why not "manual", well that would be too much typing and apparently we're all still using 9 baud modems circa 1972. And to add insult to injury, it's a noun. Yes, you want to "perform" something, a verb, yet you're required to remember a noun. News break boys: it was idiotic in 1970, and *30* goddamn years later it's still stupid. Whatever. And why is it so hard to agree on a friggin file system layout and then everyone play nice? Isn't that what's supposed to be so great about open platforms? Apparently not, as genius wunderkinds at RedHat feel that they can add value by strewing random files for various common programs (like Apache) all over the place, leaving you, as the sys admin, to waste time spent randomly searching for config files. For example, if you build apache from source, the end result gets put into a standard set of directories. Binaries, configs, etc, all easy to find. If you install the apache module pre-built by red hat, thinking you'll save time, or be more "standard", or whatever goofy rationalization you're making, using their rpms, then no, we'll just randomly move shit around because we're *RedHat* and we know better. Dumbasses. And of course all the cute little techniques I've learned (again) today, will soon become forgotten because their so completely useless to what I do on a day to day basis, which is programming, most of the time. It's like you're trying to get useful work done with a bizarre 5 dimensional Rube Goldberg contraption that never really worked well to begin with, and now has so many patches, upon hacks, upon clever kludges, upon duct taped clusterfucks, that a nearby dog with a bad case of flatulence can blow the whole thing down. I hate *nix. Working with *nix makes me want to beat people with a club.

        ¡El diablo está en mis pantalones! ¡Mire, mire! Real

        P Offline
        P Offline
        PJ Herman
        wrote on last edited by
        #62

        You would enjoy reading the “UNIX Haters Handbook”

        J 1 Reply Last reply
        0
        • J John M Drescher

          Since 1997 I have been administering windows machines and since 2004 about the same # of linux machines. I very much prefer administering linix machines to windows machines. One reason is the command line part of windows sucks forcing you to use the slow user interface and watch the silly animations while you move files. And then most installations / upgrades require lots of user interaction. To upgrade my gentoo system I type emerge -uD world and let the machine do the rest. This will find, download and install updates for every single package I have in my system. Much easier than me doing all the work. The other big reason. Is no antivirus or antispyware software is needed on linux machines and so I do not have to deal with the headaches that these horrible programs cause. On the part of files and their locations. I agree with you on that. I believe most of this is due to the fact that their are way too many distributions and every distribution wants to do things their own way...

          John

          F Offline
          F Offline
          fred_
          wrote on last edited by
          #63

          John M. Drescher wrote:

          The other big reason. Is no antivirus or antispyware software is needed on linux machines and so I do not have to deal with the headaches that these horrible programs cause

          That doesn't sound right to me ..... :doh:

          J 1 Reply Last reply
          0
          • J Jim Crafton

            I've been given some more linux boxes to admin. Which means I've had to spend time today (well most of the day so far) randomly (re)learning the idiotic unix command line syntax needed to get things done. And I've had it up to *here* with the brain dead design and implementation of unix. Why is this system so popular? How is it possible for *multiple* generations of programmers to have their collective heads so deeply buried in the sand that virtually no real change or innovation has occurred in 30 years? Classic example, you need help, so what do you type? "man". That's right a 3 letter command (and you'd better be grateful it has a vowel, most don't), short for manual. Why not "manual", well that would be too much typing and apparently we're all still using 9 baud modems circa 1972. And to add insult to injury, it's a noun. Yes, you want to "perform" something, a verb, yet you're required to remember a noun. News break boys: it was idiotic in 1970, and *30* goddamn years later it's still stupid. Whatever. And why is it so hard to agree on a friggin file system layout and then everyone play nice? Isn't that what's supposed to be so great about open platforms? Apparently not, as genius wunderkinds at RedHat feel that they can add value by strewing random files for various common programs (like Apache) all over the place, leaving you, as the sys admin, to waste time spent randomly searching for config files. For example, if you build apache from source, the end result gets put into a standard set of directories. Binaries, configs, etc, all easy to find. If you install the apache module pre-built by red hat, thinking you'll save time, or be more "standard", or whatever goofy rationalization you're making, using their rpms, then no, we'll just randomly move shit around because we're *RedHat* and we know better. Dumbasses. And of course all the cute little techniques I've learned (again) today, will soon become forgotten because their so completely useless to what I do on a day to day basis, which is programming, most of the time. It's like you're trying to get useful work done with a bizarre 5 dimensional Rube Goldberg contraption that never really worked well to begin with, and now has so many patches, upon hacks, upon clever kludges, upon duct taped clusterfucks, that a nearby dog with a bad case of flatulence can blow the whole thing down. I hate *nix. Working with *nix makes me want to beat people with a club.

            ¡El diablo está en mis pantalones! ¡Mire, mire! Real

            T Offline
            T Offline
            thomas michaud
            wrote on last edited by
            #64

            You're not alone. However, you may find, after a time of studying Unix (including Bash / Ksh / etc) that it makes sense to you. You may, after enough time, even find that it is better than other systems. (Unix and programming go together like no other system.) However, if you REALLY want to move into the 21 century - check out Apple. They took Unix and shook it hard to get it to the 21 century. (I don't play with Apple, but that is the reports) BTW: why the hell would you build apache from source? The whole point of RedHat is that they take this source and compile it for you and put it into RPMs.

            J B 2 Replies Last reply
            0
            • T thomas michaud

              You're not alone. However, you may find, after a time of studying Unix (including Bash / Ksh / etc) that it makes sense to you. You may, after enough time, even find that it is better than other systems. (Unix and programming go together like no other system.) However, if you REALLY want to move into the 21 century - check out Apple. They took Unix and shook it hard to get it to the 21 century. (I don't play with Apple, but that is the reports) BTW: why the hell would you build apache from source? The whole point of RedHat is that they take this source and compile it for you and put it into RPMs.

              J Offline
              J Offline
              Jim Crafton
              wrote on last edited by
              #65

              thomas.michaud wrote:

              However, you may find, after a time of studying Unix (including Bash / Ksh / etc) that it makes sense to you.

              If by makes sense, you mean that I begin to understand how it works, then yes, I'll agree (i've been using *nix in some form for the last 8-9 years). But to say it makes "sense"? No way. It's primitive, and in many ways silly. It works, but it's, IMHO, mostly really poorly designed.

              thomas.michaud wrote:

              check out Apple

              I agree - I have a triple boot Mac Pro at home, and do development on it. Of all the unixes (sp?) Apple/NeXT has tried to put some real thought into it, and I'm much more impressed with their version of it.

              thomas.michaud wrote:

              The whole point of RedHat is that they take this source and compile it for you and put it into RPMs.

              Yes I'm aware of that. However Red Hat also puts the various files in *completely* bizarre places, so if you need to admin it, or modify it, it's much more difficult to deal with. If you're admining *only* using the GUI tools, then this is less of an issue, but if you're using the command line to admin the machine, then it's a real PITA.

              ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog

              T 1 Reply Last reply
              0
              • P PJ Herman

                You would enjoy reading the “UNIX Haters Handbook”

                J Offline
                J Offline
                Jim Crafton
                wrote on last edited by
                #66

                I have, it's absolutely brilliant! Some of the stories, particularly the bits on X Windows, brought tears to my eyes I laughed so hard.

                ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog

                1 Reply Last reply
                0
                • H HuntrCkr

                  Not to bring it up again, load Gentoo, and use bash + bash-completion. Configurable, extendable command-line parameter completion for any program that a template can be coded for. BTW, I (heart) Gentoo ;P

                  J Offline
                  J Offline
                  Jim Crafton
                  wrote on last edited by
                  #67

                  If it were up to me, I probably would use Gentoo. That or CentOS. However,sadly, it's not up to me. :(

                  ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog

                  1 Reply Last reply
                  0
                  • J Jim Crafton

                    I've been given some more linux boxes to admin. Which means I've had to spend time today (well most of the day so far) randomly (re)learning the idiotic unix command line syntax needed to get things done. And I've had it up to *here* with the brain dead design and implementation of unix. Why is this system so popular? How is it possible for *multiple* generations of programmers to have their collective heads so deeply buried in the sand that virtually no real change or innovation has occurred in 30 years? Classic example, you need help, so what do you type? "man". That's right a 3 letter command (and you'd better be grateful it has a vowel, most don't), short for manual. Why not "manual", well that would be too much typing and apparently we're all still using 9 baud modems circa 1972. And to add insult to injury, it's a noun. Yes, you want to "perform" something, a verb, yet you're required to remember a noun. News break boys: it was idiotic in 1970, and *30* goddamn years later it's still stupid. Whatever. And why is it so hard to agree on a friggin file system layout and then everyone play nice? Isn't that what's supposed to be so great about open platforms? Apparently not, as genius wunderkinds at RedHat feel that they can add value by strewing random files for various common programs (like Apache) all over the place, leaving you, as the sys admin, to waste time spent randomly searching for config files. For example, if you build apache from source, the end result gets put into a standard set of directories. Binaries, configs, etc, all easy to find. If you install the apache module pre-built by red hat, thinking you'll save time, or be more "standard", or whatever goofy rationalization you're making, using their rpms, then no, we'll just randomly move shit around because we're *RedHat* and we know better. Dumbasses. And of course all the cute little techniques I've learned (again) today, will soon become forgotten because their so completely useless to what I do on a day to day basis, which is programming, most of the time. It's like you're trying to get useful work done with a bizarre 5 dimensional Rube Goldberg contraption that never really worked well to begin with, and now has so many patches, upon hacks, upon clever kludges, upon duct taped clusterfucks, that a nearby dog with a bad case of flatulence can blow the whole thing down. I hate *nix. Working with *nix makes me want to beat people with a club.

                    ¡El diablo está en mis pantalones! ¡Mire, mire! Real

                    C Offline
                    C Offline
                    ClockMeister
                    wrote on last edited by
                    #68

                    LOL! That's the best post I've read this year! -CB :D

                    1 Reply Last reply
                    0
                    • J Jim Crafton

                      thomas.michaud wrote:

                      However, you may find, after a time of studying Unix (including Bash / Ksh / etc) that it makes sense to you.

                      If by makes sense, you mean that I begin to understand how it works, then yes, I'll agree (i've been using *nix in some form for the last 8-9 years). But to say it makes "sense"? No way. It's primitive, and in many ways silly. It works, but it's, IMHO, mostly really poorly designed.

                      thomas.michaud wrote:

                      check out Apple

                      I agree - I have a triple boot Mac Pro at home, and do development on it. Of all the unixes (sp?) Apple/NeXT has tried to put some real thought into it, and I'm much more impressed with their version of it.

                      thomas.michaud wrote:

                      The whole point of RedHat is that they take this source and compile it for you and put it into RPMs.

                      Yes I'm aware of that. However Red Hat also puts the various files in *completely* bizarre places, so if you need to admin it, or modify it, it's much more difficult to deal with. If you're admining *only* using the GUI tools, then this is less of an issue, but if you're using the command line to admin the machine, then it's a real PITA.

                      ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog

                      T Offline
                      T Offline
                      Thelly
                      wrote on last edited by
                      #69

                      Even using the GUI tools isn't as nice as it should be with RH... personally, I quite like working in *nix (it always seems easier for me to just get whatever little stuff I'm trying to do done than writing something against Windows, and big stuff is big stuff on any platform) but I absolutely loathe trying to set some tool up on an RH system... Apache is a nice example, what with the complete disconnect between the Apache documentation (and 90-ish % of the "how-to" articles people have written) on setting up some add-in and what files to modify to enable new mods, and the reality of the pre-installed instance RH set up and sprinkled around the file system with directory names that have *nothing* to do with what anyone else does. Some stuff works great, but there are too many people deciding they know best with some of the package tools... enough to make you go crazy and actually wish you could F3 your way through the registry manager to figure out where something's installed.

                      1 Reply Last reply
                      0
                      • S Shog9 0

                        Vikram A Punathambekar wrote:

                        I've often wondered why DOS (and later, UNIX) didn't prompt you for missing parameters.

                        Ever write batch files / scripts? Commands that prompt when you don't want them to suck. They're the equivalent of low-level Win32 library functions throwing up message boxes. On DOS, the commands that prompt for confirmation generally have switches to override the behavior ( /Y ), while on *nix there's a command that confirms infinitely.

                        Citizen 20.1.01

                        'The question is,' said Humpty Dumpty, 'which is to be master - that's all.'

                        T Offline
                        T Offline
                        Trevortni
                        wrote on last edited by
                        #70

                        Ummm..... I think you missed the point. Commands that prompt for confirmation are annoying. Commands that prompt for missing parameters, on the other hand, eliminate the annoyance of having to type in your entire command line again (particularly if you don't have some kind of shortcut included with your OS for recalling recent commands). "To prompt or not to prompt" is a highly situational..... situation. The prompting options must be optimized for the specific command. Having prompts for source and destination in copy commands would be a welcome addition to all kinds of OS's.

                        1 Reply Last reply
                        0
                        • J Jim Crafton

                          The JZ wrote:

                          changed much in 30 years because it works

                          Bullshit. That's the excuse that's used to just stop thinking. It *sort* of works. It gets you 75-80% there. But then the rest is just a kludge built on a hack. For example, take file permissioning. It *works*. Sort of. But it's not scalable. Take the "everything is a file" idea. It's simplistic, and it works. But is it really what you want? Probably not. Take the command line in general. For example, in unix if you type cp, you get

                          bash-2.05$ cp
                          cp: missing file arguments
                          Try `cp --help' for more information.

                          or perhaps

                          $ cp
                          cp: missing file operand
                          Try `cp --help' for more information.

                          Not horribly helpful. Compare this to an OS like OpenVMS (which was actually *designed* as opposed to the ad-hoc throw-something-against-the-wall-and-hope-it-sticks methodology that unix has mostly developed from). In VMS if you leave off arguments you're actually prompted to fill in something, like:

                          $ copy
                          _From: (you type in something, then hit return)
                          _To: (you type in something, then hit return)

                          I can understand in 1970 that this kind of thing might have been missing. But for it *still* to be missing in 2008 is just inexcusable, IMHO.

                          ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog

                          T Offline
                          T Offline
                          Trevortni
                          wrote on last edited by
                          #71

                          Don't you know better than to call a spade a spade on teh Intarwebz? That's a surefire way to get people to hate you for bursting their bubble.

                          1 Reply Last reply
                          0
                          • S Squirrel Hacker

                            Could you not just write a bit of code to intercept the "manual" command and send it on to "man" if you really really wanted to? I would just like to add that at least you can paste stuff into the command prompt with out right clicking and selecting paste. Stupid Windows...:mad:

                            Squirrel Hacker

                            T Offline
                            T Offline
                            Trevortni
                            wrote on last edited by
                            #72

                            Squirrel Hacker wrote:

                            I would just like to add that at least you can paste stuff into the command prompt with out right clicking and selecting paste. Stupid Windows...

                            :wtf: How in the world is it possible that I've never tried that until you said something?:confused:

                            S 1 Reply Last reply
                            0
                            • J Jim Crafton

                              I've been given some more linux boxes to admin. Which means I've had to spend time today (well most of the day so far) randomly (re)learning the idiotic unix command line syntax needed to get things done. And I've had it up to *here* with the brain dead design and implementation of unix. Why is this system so popular? How is it possible for *multiple* generations of programmers to have their collective heads so deeply buried in the sand that virtually no real change or innovation has occurred in 30 years? Classic example, you need help, so what do you type? "man". That's right a 3 letter command (and you'd better be grateful it has a vowel, most don't), short for manual. Why not "manual", well that would be too much typing and apparently we're all still using 9 baud modems circa 1972. And to add insult to injury, it's a noun. Yes, you want to "perform" something, a verb, yet you're required to remember a noun. News break boys: it was idiotic in 1970, and *30* goddamn years later it's still stupid. Whatever. And why is it so hard to agree on a friggin file system layout and then everyone play nice? Isn't that what's supposed to be so great about open platforms? Apparently not, as genius wunderkinds at RedHat feel that they can add value by strewing random files for various common programs (like Apache) all over the place, leaving you, as the sys admin, to waste time spent randomly searching for config files. For example, if you build apache from source, the end result gets put into a standard set of directories. Binaries, configs, etc, all easy to find. If you install the apache module pre-built by red hat, thinking you'll save time, or be more "standard", or whatever goofy rationalization you're making, using their rpms, then no, we'll just randomly move shit around because we're *RedHat* and we know better. Dumbasses. And of course all the cute little techniques I've learned (again) today, will soon become forgotten because their so completely useless to what I do on a day to day basis, which is programming, most of the time. It's like you're trying to get useful work done with a bizarre 5 dimensional Rube Goldberg contraption that never really worked well to begin with, and now has so many patches, upon hacks, upon clever kludges, upon duct taped clusterfucks, that a nearby dog with a bad case of flatulence can blow the whole thing down. I hate *nix. Working with *nix makes me want to beat people with a club.

                              ¡El diablo está en mis pantalones! ¡Mire, mire! Real

                              S Offline
                              S Offline
                              shamanovsky
                              wrote on last edited by
                              #73

                              Somebody had to say it. Commands are fine with me, but scattering files everywhere is a terrible idea. Also, the following "It's like you're trying to get useful work done with a bizarre 5 dimensional Rube Goldberg contraption that never really worked well to begin with, and now has so many patches, upon hacks, upon clever kludges, upon duct taped clusterfucks, that a nearby dog with a bad case of flatulence can blow the whole thing down." is so true. How could anyone run enterprise systems under those conditions? It is ok to tinker at home with this crap, but to put it in production? Thanks.

                              1 Reply Last reply
                              0
                              • J Jim Crafton

                                I've been given some more linux boxes to admin. Which means I've had to spend time today (well most of the day so far) randomly (re)learning the idiotic unix command line syntax needed to get things done. And I've had it up to *here* with the brain dead design and implementation of unix. Why is this system so popular? How is it possible for *multiple* generations of programmers to have their collective heads so deeply buried in the sand that virtually no real change or innovation has occurred in 30 years? Classic example, you need help, so what do you type? "man". That's right a 3 letter command (and you'd better be grateful it has a vowel, most don't), short for manual. Why not "manual", well that would be too much typing and apparently we're all still using 9 baud modems circa 1972. And to add insult to injury, it's a noun. Yes, you want to "perform" something, a verb, yet you're required to remember a noun. News break boys: it was idiotic in 1970, and *30* goddamn years later it's still stupid. Whatever. And why is it so hard to agree on a friggin file system layout and then everyone play nice? Isn't that what's supposed to be so great about open platforms? Apparently not, as genius wunderkinds at RedHat feel that they can add value by strewing random files for various common programs (like Apache) all over the place, leaving you, as the sys admin, to waste time spent randomly searching for config files. For example, if you build apache from source, the end result gets put into a standard set of directories. Binaries, configs, etc, all easy to find. If you install the apache module pre-built by red hat, thinking you'll save time, or be more "standard", or whatever goofy rationalization you're making, using their rpms, then no, we'll just randomly move shit around because we're *RedHat* and we know better. Dumbasses. And of course all the cute little techniques I've learned (again) today, will soon become forgotten because their so completely useless to what I do on a day to day basis, which is programming, most of the time. It's like you're trying to get useful work done with a bizarre 5 dimensional Rube Goldberg contraption that never really worked well to begin with, and now has so many patches, upon hacks, upon clever kludges, upon duct taped clusterfucks, that a nearby dog with a bad case of flatulence can blow the whole thing down. I hate *nix. Working with *nix makes me want to beat people with a club.

                                ¡El diablo está en mis pantalones! ¡Mire, mire! Real

                                Z Offline
                                Z Offline
                                ZombieHorde
                                wrote on last edited by
                                #74

                                100% whole heartedly agree. What I would like to know is, why the hell such a smart guy like Linus Torvalds decided to write a system based on a system that's almost 40 years old? Why didn't he pick on a modern operating system, like OS/400 (i5/OS, if your so inclined) or hell even one that has sensible command names with some semblance of object orientation. It's like to be current these days, you have to go back to the stone age. I mean, any operating system with commands like grep, awk, sed, or ed needs to be wrapped in tin foil and shot into the heart of the sun. (It would probably not burn anyway. Some things are just to dense to burn.) Track down a copy of the Unix Haters Handbook and enjoy some of the true terrors of Unix and they're clones. Jeff

                                1 Reply Last reply
                                0
                                • F fred_

                                  John M. Drescher wrote:

                                  The other big reason. Is no antivirus or antispyware software is needed on linux machines and so I do not have to deal with the headaches that these horrible programs cause

                                  That doesn't sound right to me ..... :doh:

                                  J Offline
                                  J Offline
                                  John M Drescher
                                  wrote on last edited by
                                  #75

                                  We have to run symantec products at work and I have found that these products really like to eat memory and performance. 150MB of memory used directly by the virus checker is the norm. To me that is plain ridiculous and totally kills the performance of a machine with 512MB or less RAM.

                                  John

                                  1 Reply Last reply
                                  0
                                  • T Trevortni

                                    Squirrel Hacker wrote:

                                    I would just like to add that at least you can paste stuff into the command prompt with out right clicking and selecting paste. Stupid Windows...

                                    :wtf: How in the world is it possible that I've never tried that until you said something?:confused:

                                    S Offline
                                    S Offline
                                    Squirrel Hacker
                                    wrote on last edited by
                                    #76

                                    Because you were raised in a Windows world ;P (to be fair, so was I, but now every time I open command prompt in Windows I get really annoyed that I have to drag the file over or select the paste option from a drop-down menu...). I love the freedom to paste into the terminal at any time (you can't even do that in cygwin). ^V... wow, useful (and shift-insert gives you a ~... that makes sense). I don't understand why the command prompt has to be so un-user friendly (user un-friendly?)! :mad: No wonder people are so intimidated by it...

                                    Squirrel Hacker

                                    T 1 Reply Last reply
                                    0
                                    • S Squirrel Hacker

                                      Because you were raised in a Windows world ;P (to be fair, so was I, but now every time I open command prompt in Windows I get really annoyed that I have to drag the file over or select the paste option from a drop-down menu...). I love the freedom to paste into the terminal at any time (you can't even do that in cygwin). ^V... wow, useful (and shift-insert gives you a ~... that makes sense). I don't understand why the command prompt has to be so un-user friendly (user un-friendly?)! :mad: No wonder people are so intimidated by it...

                                      Squirrel Hacker

                                      T Offline
                                      T Offline
                                      Trevortni
                                      wrote on last edited by
                                      #77

                                      No, I mean, how is it possible that I've never tried pasting into the Command window? I suppose that probably comes from being raised in DOS (not Windows, as you incorrectly assume ;P ) DOSKEY is natural, but the Windows GUI gets forgotten once I return to my native tongue. Though, if I recall correctly, gw-basic did have Cut-and-Paste. Of course, it also felt different than DOS, so it's every bit as impossible for stuff to carry over from there as it is for it to carry over from Windows.

                                      1 Reply Last reply
                                      0
                                      • J Jim Crafton

                                        I've been given some more linux boxes to admin. Which means I've had to spend time today (well most of the day so far) randomly (re)learning the idiotic unix command line syntax needed to get things done. And I've had it up to *here* with the brain dead design and implementation of unix. Why is this system so popular? How is it possible for *multiple* generations of programmers to have their collective heads so deeply buried in the sand that virtually no real change or innovation has occurred in 30 years? Classic example, you need help, so what do you type? "man". That's right a 3 letter command (and you'd better be grateful it has a vowel, most don't), short for manual. Why not "manual", well that would be too much typing and apparently we're all still using 9 baud modems circa 1972. And to add insult to injury, it's a noun. Yes, you want to "perform" something, a verb, yet you're required to remember a noun. News break boys: it was idiotic in 1970, and *30* goddamn years later it's still stupid. Whatever. And why is it so hard to agree on a friggin file system layout and then everyone play nice? Isn't that what's supposed to be so great about open platforms? Apparently not, as genius wunderkinds at RedHat feel that they can add value by strewing random files for various common programs (like Apache) all over the place, leaving you, as the sys admin, to waste time spent randomly searching for config files. For example, if you build apache from source, the end result gets put into a standard set of directories. Binaries, configs, etc, all easy to find. If you install the apache module pre-built by red hat, thinking you'll save time, or be more "standard", or whatever goofy rationalization you're making, using their rpms, then no, we'll just randomly move shit around because we're *RedHat* and we know better. Dumbasses. And of course all the cute little techniques I've learned (again) today, will soon become forgotten because their so completely useless to what I do on a day to day basis, which is programming, most of the time. It's like you're trying to get useful work done with a bizarre 5 dimensional Rube Goldberg contraption that never really worked well to begin with, and now has so many patches, upon hacks, upon clever kludges, upon duct taped clusterfucks, that a nearby dog with a bad case of flatulence can blow the whole thing down. I hate *nix. Working with *nix makes me want to beat people with a club.

                                        ¡El diablo está en mis pantalones! ¡Mire, mire! Real

                                        L Offline
                                        L Offline
                                        leonardo1976
                                        wrote on last edited by
                                        #78

                                        Stupid post I prefer short command line commands that long mouse gestures like in Windows. The Bill Geits stile of programming and administration is evil for example the VB is terrible.Windows Help system is terrible you wait 2 minutes for opening it and 2 hours for searching answer and not always you find it at all, man is exactly what sysadmin need, also remote administration with scripts is more quickly than Remote desktop mouse using or writing full size programs for small admin needs. The scripts in *nix more flexible than in in Windows the shell is better. So also in Microsoft understood this, they do Sysinternal command line tools , UNIX tools, Power Shell, so check your mind and brain and don't write holly war flames more. :mad:

                                        modified on Wednesday, August 6, 2008 3:05 AM

                                        1 Reply Last reply
                                        0
                                        • J Jim Crafton

                                          I've been given some more linux boxes to admin. Which means I've had to spend time today (well most of the day so far) randomly (re)learning the idiotic unix command line syntax needed to get things done. And I've had it up to *here* with the brain dead design and implementation of unix. Why is this system so popular? How is it possible for *multiple* generations of programmers to have their collective heads so deeply buried in the sand that virtually no real change or innovation has occurred in 30 years? Classic example, you need help, so what do you type? "man". That's right a 3 letter command (and you'd better be grateful it has a vowel, most don't), short for manual. Why not "manual", well that would be too much typing and apparently we're all still using 9 baud modems circa 1972. And to add insult to injury, it's a noun. Yes, you want to "perform" something, a verb, yet you're required to remember a noun. News break boys: it was idiotic in 1970, and *30* goddamn years later it's still stupid. Whatever. And why is it so hard to agree on a friggin file system layout and then everyone play nice? Isn't that what's supposed to be so great about open platforms? Apparently not, as genius wunderkinds at RedHat feel that they can add value by strewing random files for various common programs (like Apache) all over the place, leaving you, as the sys admin, to waste time spent randomly searching for config files. For example, if you build apache from source, the end result gets put into a standard set of directories. Binaries, configs, etc, all easy to find. If you install the apache module pre-built by red hat, thinking you'll save time, or be more "standard", or whatever goofy rationalization you're making, using their rpms, then no, we'll just randomly move shit around because we're *RedHat* and we know better. Dumbasses. And of course all the cute little techniques I've learned (again) today, will soon become forgotten because their so completely useless to what I do on a day to day basis, which is programming, most of the time. It's like you're trying to get useful work done with a bizarre 5 dimensional Rube Goldberg contraption that never really worked well to begin with, and now has so many patches, upon hacks, upon clever kludges, upon duct taped clusterfucks, that a nearby dog with a bad case of flatulence can blow the whole thing down. I hate *nix. Working with *nix makes me want to beat people with a club.

                                          ¡El diablo está en mis pantalones! ¡Mire, mire! Real

                                          B Offline
                                          B Offline
                                          bccgroup
                                          wrote on last edited by
                                          #79

                                          You cannot replace Knowledge with Howling. Ignorance is mankind's biggest enemy.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups