Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Well to answer your question. Yes, you can try UNIX, but there is no operating system called UNIX anymore. AT&T sold the right to it around 20 years ago. However, there are still UNIX derivatives around.
Which you try depends on your knowledge. If you're fairly familiar with Linux then try OpenSolaris (www.opensolaris.com). If you consider yourself a bit on expert you can still try OpenSolaris but you may also try FreeBSD (www.freebsd.org). Beware, FreeBSD is command line intensive.
Last edited by beetleman64; 12-15-2009 at 04:25 PM.
Reason: To add additional information
From the Wikipedia page on Unix (see Onebuck's link)
As of 2007, the owner of the trademark is The Open Group, an industry standards consortium. Only systems fully compliant with and certified according to the Single UNIX Specification are qualified to use the trademark; others are called "Unix system-like" or "Unix-like".
Legally you have to pay to be certified as SUS compliant and be able to call your a system 'Unix' otherwise it's 'Unix-like'.
In practical terms Solaris/BSD/Linux (even MAC/OSX) are near-enough Unix; aka *nix.
Posted on the December 5th, 2008 under Server Admin Tips by Stephen
What is UNIX?
UNIX is a computer Operating System. The Operating System is the software that makes your computer run. An example of another Operating System is Microsoft Windows.
Under UNIX, the Operating System consists of many programs along with the master control program, the kernel. The kernel provides services to start and stop programs, handles the file system, etc.
Brief History of UNIX
The first version of UNIX was created in 1969 by a computer scientist at AT&T Bell Laboratories, Kenneth Thompson within one month of coding when his wife was away on vacation. The operating system had four parts: the kernel, the shell, the editor, and the assembler. He allocated one week to each part and the code was in Assembly language.
The original name was UNICS which stands for UNiplexed Information and Computing Services. UNICS was later renamed to UNIX (UNIX is not an acronym).
Due to some limitations in assembly language, hard and not portable, another computer scientist at Bell Labs, Dennis Richie, created a new programming language called C to better continue improving UNIX.
AT&T experienced an antitrust case back in 1958 and was forbidden from entering the computer business. For this reason, they could not turn UNIX into a product and under the antitrust terms, AT&T was required to license its non-telephone technology to anyone who asked. Early in its development, word of the UNIX operating system and its advantages already spread outside of Bell Labs. UNIX was attractive to other organizations and universities for a few reasons :
- It was the only powerful interactive system that could run on the sort of hardware that universities could afford in the mid ’70s.
- It was written in an attractive language, C.
When UNIX got into the hands of many teachers and students and individuals around the world, it got further improved and became popular since.
The computer the first UNIX version was created in, model: DEC PDP-7
Manufacturer: Digital Equipment Corporation
Price: $72,000 USD
Power: less than a typical cellphone of today
What is Linux?
Linux is a UNIX clone. It was created at the University of Helsinki in Finland by a student named Linus Torvalds in 1991.
The Linux operating system is developed under the GNU General Public License (also known as GNU GPL) and its source code is freely available to everyone.
The system also fostered a distinctive approach to software design -- solving a problem by interconnecting simpler tools, rather than creating large monolithic application programs.
Its development and evolution led to a new philosophy of computing, and it has been a never-ending source of both challenges and joy to programmers around the world.
'UNIX' is a philosophical operating system that has opened computers to the masses. You can use 'UNIX', 'UNIX-Like' or 'UNIX-Clone' as a operating system on your desktop, laptop and netbooks. I won't even get into the varied appliances that use a variant.
Don't take my word for it, read some of the history. I lived a lot of it and know first hand that 'UNIX' opened a lot of doors for me personally and professionally.
Last edited by onebuck; 12-16-2009 at 07:04 AM.
Reason: correct dupe insert
There's a lot of debate about "where to draw the line" when talking about operating environments. But here might be a good rule-of-thumb:
If an operating-system implements most of the so-called "POSIX Standard," it either is Unix or it is "Unix-like enough" that most programs will run as-is or can be made to run. Linux is very conformant to the original Unix standards.
An application program really depends on an environment of software to meet its needs, and therefore it does not really care about "the kernel" that is actually running the hardware show. If a compatible environment (set of libraries and the means to load them) exists, they're happy.
Many applications are far more operating-system agnostic than you might think.
I congratulate the OP for posting a topic that is able to roll call some of the best members of the LQ --it is like a picnic seeing honorable names around and it emotes inspiration to everyone hearing from others.
Allow me to beg leave from this particular thread. I agree to agree and disagree everyone in peace.
Now lets go back to the business of helping the newbies. Good luck everyone.