What is the best or easiest way to learn Unix?

Posted:
in macOS edited January 2014
been to

<a href="http://www.oreillynet.com/pub/a/mac/2001/12/14/terminal_one.html"; target="_blank">http://www.oreillynet.com/pub/a/mac/2001/12/14/terminal_one.html</a>;

this was helpful

<a href="http://macos.about.com/library/weekly/aa101000a.htm"; target="_blank">http://macos.about.com/library/weekly/aa101000a.htm</a>;



I kinda want more, but for a beginner. Any books would be nice to but made with mac os x in mind.



[ 01-25-2002: Message edited by: KrazyFool ]</p>

Comments

  • Reply 1 of 14
    Mac OS X: The Complete Reference. Find it at Amazon.com
  • Reply 2 of 14
    Take a class?? <img src="graemlins/smokin.gif" border="0" alt="[Chilling]" />
  • Reply 3 of 14
    serranoserrano Posts: 1,806member
    attempt to run freeciv, under xfree86, under os x! thats what i'm trying to do, having problems <img src="graemlins/hmmm.gif" border="0" alt="[Hmmm]" /> but learing a lot along the way



    btw, this new graemlin is scary ---&gt; <img src="graemlins/lol.gif" border="0" alt="[Laughing]" />
  • Reply 4 of 14
    [quote]Originally posted by Mac_OS_X_Addict:

    <strong>Take a class?? <img src="graemlins/smokin.gif" border="0" alt="[Chilling]" /> </strong><hr></blockquote>



    I looked into that at my college and its on Thursday from 6 to 8:30pm. I would love to take it but I to not feel like being in school that late, much too lazy.
  • Reply 5 of 14
    [quote]Originally posted by KrazyFool:

    <strong>



    I looked into that at my college and its on Thursday from 6 to 8:30pm. I would love to take it but I to not feel like being in school that late, much too lazy.</strong><hr></blockquote>



    Unix isn't for lazy people.



    -DisgruntledQS733Owner
  • Reply 6 of 14
    Yeah, Unix is for hard-core techies and bad-ass haxxors who mainline methamphetamines and chase their espresso with Jolt. Girly men are better off sticking with the GUI.
  • Reply 7 of 14
    [quote]Originally posted by DisgruntledQS733Owner:

    <strong>Unix isn't for lazy people.</strong><hr></blockquote>



    There are no lazy Unix users? wow



    [quote]Originally posted by Junkyard Dawg:

    <strong> Yeah, Unix is for hard-core techies and bad-ass haxxors who mainline methamphetamines and chase their espresso with Jolt. Girly men are better off sticking with the GUI.</strong><hr></blockquote>



    Well, I would have to say that the methamphetamines and Jolt are not my thing but I do like a mocha now and then. As for "girly men" thing I don't know any "girly men" that go to the gym three times a week and have a girl friend, that also goes with me. Sure I am not your typical unix user that would spend hours on end at a computer typing in commands but I'm also not a typical person, for starters I own a mac. I am one of 5% I believe it was. I have owned about five macs in my life from an Apple IIe to the Powerbook 667 I am using now. Now if I wanted to be like everyone else I would have a Vaio with Windows XP and an extra thousand in my pocket to go play all the games and other shit the mac does not have. If not wanting to spend my thursday from 6 to 8:30 to learn unix when I would much rather have a book that I could read at my own pace and learn how I want to then I guess I am guilty as charged. On a side note I am taking a guitar class already from 7 to 9 on thursday so its not the time thing its just I want to learn my own way, hell just to day I learned that "cal" will bring up a calendar, now thats neat. Is it the true power of unix? no, but its a start.
  • Reply 8 of 14
    [quote]Originally posted by KrazyFool:

    <strong>

    There are no lazy Unix users? wow

    </strong><hr></blockquote>



    That's not what I said, numbnuts. But let me clarify just the same: Unix is something that shouldn't be used by lazy people.



    -DisgruntledQS733Owner
  • Reply 9 of 14
    IMO, the best way to learn UNIX is to use a pure version of it (not Mac OS X). Currently, there's more documentation out there for these pure UNIXes. And it's hard to fully grasp what UNIX is about when it's masked by Aqua.



    So I'd install Redhat Linux, FreeBSD, or Solaris. All three are Open Sourced and run on Intel hardware. Linux and FreeBSD may run on PPC too (not sure). Solaris has been around the longest and has been put through its paces. FreeBSD is widely accepted as the best engineered UNIX distribution, but it's also the least popular(go figure). Redhat is the easiest to install and the most popular. BTW, a good Redhat book is "Redhat Linux Secrets".



    If you were lucky, you could get UNIX fully installed in an hour or two. But a more likely scenario is spending an entire day just getting X Windows running or your machine dual booting. You'd learn alot in the process though...
  • Reply 10 of 14
    xoolxool Posts: 2,460member
    I've learned the most about UNIX over the past few weeks as I play part-time sysadmin to y company's servers.



    Getting my hands dirty and jumping in the deep end was how I got acclimated. Granted I already had a fair amount of Unix user-level experience, so going to the admin side is nothing new...
  • Reply 11 of 14
    Thanks Brian J that was very helpful unlike some posts commenting about my character of being unable to use unix. Another question, would <a href="http://fink.sourceforge.net/"; target="_blank">fink</a> be good enough to get me in the right direction?



    Also back when I had my Umax S900 my brother installed yellow dog linux but I wish I could have, maybe I would have learned more. The computer was just too slow for it only having 64mb of ram. Its just I loved gimp and using the terminal to do everything you could think of was great but my brother had to install the programs and I could not always get my head around all the commands, so I always boot back in to Mac OS. Its like two in one now I guess. I have Learning Debian GNU/Linux it was helpful but I don't remember most of it anymore. Just ls, cd, su the simple stuff.



    Xool, Thats the kind of stuff my brother does and that seems to be the best way to do it is just to dive right in. Why did you start using unix?



    [ 01-28-2002: Message edited by: KrazyFool ]</p>
  • Reply 12 of 14
    eugeneeugene Posts: 8,254member
    I dabbled in UNIX in high school when we got a clunk old SPARCServer donated to our school. But that amounted basically to SSH and PINE and other basic things...



    In college, I read up about LinuxPPC on my own from the various websites and decided to install it on my iMac (when USB support was iffy.) LinuxPPC hadn't yet had official support and I did a crazy scratch install. The process was tedious, but enlightening.



    However, the best thing you can do is hang around other UNIX users...join a Linux user-group or something similar. My school has a student-run UNIX based computing facility. I volunteered there and learned 90% of what I know there.
  • Reply 13 of 14
    [quote]Originally posted by KrazyFool:

    Another question, would <a href="http://fink.sourceforge.net/"; target="_blank">fink</a> be good enough to get me in the right direction?

    <hr></blockquote>



    That might be pretty good. But if you've got an old PC lying around, you'd probably learn more if you threw Redhat Linux on it. Then again, I'm not sure how much of a UNIX "geek" you need/want to be. Anyways, you also get a ton more precompiled software with Redhat. And compiling your favorite apps on Mac OS X gets tiresome after the third or fourth time...





    [quote]

    Thats the kind of stuff my brother does and that seems to be the best way to do it is just to dive right in.

    <hr></blockquote>



    "Diving in" is definitely the quickest way to get acclimated with any software. But reading is good too.





    One last thing: If you choose to run Redhat or XDarwin (UNIX GUI ported to Mac OS X) you will need a mouse with at least two, but preferably three, buttons.
  • Reply 14 of 14
    xoolxool Posts: 2,460member
    [quote]Originally posted by KrazyFool:

    <strong>Xool, Thats the kind of stuff my brother does and that seems to be the best way to do it is just to dive right in. Why did you start using unix?

    </strong><hr></blockquote>



    Well I'm a programmer. So I was first exposed to Unix at the University level, here at Cal. But I didn't need to do much. Also I preferred using my Mac than sitting in a lab w/ emacs running. Instead I could sit at home and use my tools (Code Warrior, BBEdit, etc.) and then upload and execute them via broadband.



    At my previous job I had even more user experience. It was at an ecommerce company and I developed on a PC w/ Mandrake on it. I got to use all the servers, CVS, MYSQL, Perl, and learn more of the ins and outs of working with *nix. At my current job I'm pretty much leading the way as far as maintaining our equipment. Its only been a few weeks so I can't do everything yet. But damn I learned alot so far!



    I now manage about a dozen machines and the apps on them, including: our email server, DNS servers, Web Server, DBMSs, user accounts, etc. And of course I work on our content management site and our client's sites.



    At least I'll get a new mac at the office!
Sign In or Register to comment.