Computer Science / Linux

An Introduction to Linux/Unix

It just happened that I started working on a Linux machine again. This time my computer at work it’s neither running openSUSE nor RedHat: it’s nothing less than the probably most popular Linux distribution out there, Ubuntu.
I have to admit that I really liked the spare and maybe a little bit outdated design of the openSUSE and RedHat, where Ubuntu looks much more contemporary with a propensity for an almost shoddy design – I am talking about the so-called “Unity” design. I almost called it an audacious copy of Mac OS X.

Ubuntu Unity Desktop(Screenshot from http://www.ubuntu.com/tour/en/#browse-files)

Ubuntu Unity Desktop
(Screenshot from http://www.ubuntu.com/tour/en/#browse-files)

My Mac OS X Desktop

My Mac OS X Desktop

On the other hand, I don’t care that much about the design, since I am using the terminal (shell) 99% of the time anyways.

Enough lamenting: I am posting this article, because I found a really awesome Unix tutorial today: http://www.mhpcc.edu/training/vitecbids/UnixIntro/UnixIntro.html. I know, there are thousands of books on Linux and Unix out there. But hey, If you are using a free operating system, maybe you want a really good tutorial that comes for free, too!?

For the Mac OS X Users

This little lecture is particularly recommendable for Mac OS users who really want to understand how their operating system works. Yes, Linux and Mac OS X are pretty similar behind the facade. Mac OS is built on Unix and “Linux is a Unix clone written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the Net. It aims towards POSIX compliance.” (Official Linux kernel README file)

About these ads

5 thoughts on “An Introduction to Linux/Unix

  1. I’m a teacher at a high school that does senior project. A senior wanted to build a computer for his product. Products are supposed to take 20 hours to complete, so I told him not only does he have to build it but he has to make it a replica of our school computers (different log-ins for different types of users, similar software packages) but by using Ubuntu. I’m going to pass this blog on to him.

    • Thanks for the comment Kurt. That sounds like an interesting project! Btw. have you heard of the Raspberry Pi (http://www.raspberrypi.org)? It’s a small computer with an ARM processor for $35, it’s especially designed for such purposes: Learning and exploring how computer work! You can run Linux on it, and it also has basically everything you/he might need (USB plugs, internet, monitor plug etc.)

      • I have but I haven’t got to play with one yet. A student of mine (a future computer scientist if he can keep his head on straight) brought one to school one day. It is really cool.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s