Which is the better platform to learn UNIX/Linux (Kali Linux Vs. Red Hat or other)?

Login or Register for Dates, Times and to Reply

 
Thread Tools Search this Thread
# 1  
Which is the better platform to learn UNIX/Linux (Kali Linux Vs. Red Hat or other)?

I just started a new semester and I started my UNIX class yesterday. I've already decided to use python along with my learning process but what I really want to use with it is Kali as my UNIX/Linux platform to learn off of since I already wanted to learn Cyber Sec. anyways. I just wanted to know if this is a good combo or is Red Hat Ent. or something else much more feasible?

I was thinking since it's all Linux, why should it even matter?

Please give me your thoughts and opinion!!!


Thank You
AO!

oh yeah my Linux is on a VMware workstation Virtual Machine.....
# 2  
Linux is a 5-megabyte file which gets loaded when you turn on the computer. The everything else which makes it act like a smartphone, wireless router, distributed supercomputer, or consumer desktop -- is all the software provided by your distribution.

I like Gentoo. It can be difficult but I think it's rewarding, it teaches you some fundamentals that otherwise might be avoided and never learned.
# 3  
I would recomend you go dualboot as soon you have decided which linux it should be.
As you want to learn, VM's are great, you can do things without breaking your system.
On the other hand, if you have the system installed for real, you have situations to tinker, you wouldnt have with a VM.

AFAIK:
Red Hat is widely spread in business use, to get used to its mechanics, you can also use Fedora, CentOS (Server'ish oriented) or Scientific Linux.

IMHO:
Ubuntu is the best choice for a first experience with linux, it makes the switch from Windows (or to adapt the 'basic-usage-thoughts').
However, rumors say they collect data, and present ads on their dash... I dont know!

Mint would be the 2nd choice for switchers.

Debian is also a great choice to learn linux.
Its one of the oldest still around 'as is/were', and also the base for Ubuntu and Mint and also often used in business.

Arch, Gentoo & Slackware are for intermediate linux users, or for people learning incredible fast.
I consider myself as a fast learner, but the freedom (and some 'must's') i had was too much to handle at first contact. Smilie

There are Sabayon, Kali or Mandriva around, which are great distros as well, but they are far less spread.

Conclusion:
For newcomers i would strongly recomend to go for either a:
  • Red Hat - based system (CentOS, Fedora, Scientific Linux)
  • Debian - based system ([LXK]ubuntu, Mint)
That is because they, and their package manager, is used in the many places and their package managers as well.

My favor is Fedora. It release cycle is ~6 months.
New technologies are also pushed, one might not like it all the times though (systemd) Smilie

And a warning ahead, there are also diffrent DE's (Desktop Environment) and WM's (Window Managers) around.
Just because a distro shows that one, doesnt mean it has no other in its repositries.
But not every distro has every DE or WM available.

In the end, to learn the most, there is only one way to go:
LFS Project Homepage

Hope this helps

(and that is just the linux side, idk about Unix/BSD)

Last edited by sea; 01-09-2015 at 09:02 PM..
# 4  
Ok, I feel it fine to be regarded as a noobie but as I've read the recommendations around I read the FreeBSD is the nearest to UNIX one can install.
Different Linux flavors are also good, why not but who really has tried them all?
I decided to install no WM at all, to use just the command line and no installed editors but ee(easy editor) which is a default editor on FreeBSD. Of course there are WMs to make it possible to use several command lines, which is practical, but You're the one to use it so it's You who make the decision.

..and about the multiboots.. my technical inability resulted me to install FreeBSD on a memory card to ensure after I accidentally ruin the system I can still use a Linux to pay my bills.

Last edited by pasita; 01-10-2015 at 10:55 AM..
# 5  
When I did my software jobs skill class at HP we were using redhat for the class work. It seemed to work really good. Know I have a QNAP TS259 which is running some custom variant of Ubuntu. I use putty to access it and it works quite well.
# 6  
+1
I stay close to Redhat too (Centos6.6) because I like a more 'old fashioned' Linux.
The big advantage with Debian based distros like Kali, Ubuntu, etc. is that they offer a huge software repository.
# 7  
It depends what you want to learn.

RedHat or Debian for system admins
Kali for system security/penetration testing

and (as already said by Sea in post#4) If you want to get into the guts
Linux from Scratch (LFS)
You can download and burn yourself a copy of the LFS 7.1 and construct your own system, or initially at least, run a package called jhalfs and sit back and watch it compile and link everything from source if you've got many hours to burn.

Next best to that is Gentoo which (as Corona688 says in post#2) also constructs a system, not quite from scratch but you learn a lot.

Hope that helps.

---------- Post updated at 11:29 AM ---------- Previous update was at 11:27 AM ----------

Also, forgot to say, you can download the entire pdf book for LFS or buy a hardcopy from a bookshop.
Login or Register for Dates, Times and to Reply

Previous Thread | Next Thread
Thread Tools Search this Thread
Search this Thread:
Advanced Search

Test Your Knowledge in Computers #858
Difficulty: Medium
AJAX is a set of web development techniques using many web technologies on the server-side to create asynchronous web applications.
True or False?

10 More Discussions You Might Find Interesting

1. Red Hat

Unix services for windows & Linux\Red Hat

I am not too familiar with linux, so please keep that in mind while reading this post. We have a few linux servers joined to the domain, and linux services for windows running. I have a user that can connect to one linux server, but not another. I ran the cat /etc/passwrd and noticed the user... (0 Replies)
Discussion started by: dcatcha
0 Replies

2. Shell Programming and Scripting

Shell scripts migration from HP-Unix 11 to Red Hat Linux

We are changing our OS from HP-Unix 11 to Linux Red Hat. We have few k- shell, c - shell and sql scripts which are currently running under HP-Unix 11. Will these scripts work on LINUX as it is? or we need to do any code changes?IS there anyone who have done this kind of migration before?Thanks for... (2 Replies)
Discussion started by: Phoenix2
2 Replies

3. Red Hat

Clustering Red Hat Enterprise linux Advanced Platform 5.2 (x86-64 bit)

Hello Professionals, We have high-end HP rack servers. We need to provide application fail-over for business continuity. We have done benchmarking of the application on RHEL 5.2 on HP servers to estimate the hardware requirement so as to meet next 3-5 years business growth. Presently we... (1 Reply)
Discussion started by: kgayyar
1 Replies

4. Red Hat

tool for migration from HP Tru64 UNIX to Linux Red Hat 5

Hi, We are going to migrate our Dataware House system from HP Tru64 UNIX to Red Hat Linux 5. There are more than 500 shell scripts which are written in ksh. The schedule is very tight. So, I want to learn whether there is a tool that can help us find the incompatible shell scripts in... (2 Replies)
Discussion started by: franksubramania
2 Replies

5. Linux

Red Hat Linux 9

Hello there! Will anybody please tell me some good links to online eBooks on Red Hat Linux 9 user experiences and the like. If the books are in PDF Format, it will be nice to read. Thanks for cooperation in advance. Enjoy using open source and breathe freely! JAM (5 Replies)
Discussion started by: Jawwad
5 Replies

6. UNIX for Dummies Questions & Answers

XP to Linux (Red Hat)

I have a PC running XP, and I have a PC that dual boots W2K and Red Hat Linux 7.3. I have the two connected via crossover cable, and the two can access each other when both are running windows. If I were to boot up Linux, can my XP PC telnet to the Linux PC? Any pointers or websites to... (3 Replies)
Discussion started by: lawadm1
3 Replies

7. UNIX for Advanced & Expert Users

How do I connect windows xp to Linux Red hat unix

I just bought a new pc and my unix software is installed on my old computer. I want to take the hard disk outta my old pc and then install it on my new pc so my new pc has 2 hard drives. now, after my pc new has 2 hard drives, one being unix the other being windows xp, i want to be able to... (7 Replies)
Discussion started by: TRUEST
7 Replies

8. UNIX for Dummies Questions & Answers

unix commands in linux-red hat

hi, can i have a unix like environment where i can do things like chmod, shell scripts and etc.. in redhat instead of the GUI that redhat ofters? (4 Replies)
Discussion started by: yls177
4 Replies

9. UNIX for Dummies Questions & Answers

Slackware's Linux 3.0 VS Red Hat Linux 7.x

Hello guys, I got overzealous (I Think). I got the book Linux Unleashed that comes with the Slackware 3.0 Version of Linux for $2.00.I also have Red Hat Linux 7.2 (No book, just the OS).What I wanted to know was,other than the bells and whistles of Red Hat is there any significant difference... (2 Replies)
Discussion started by: perrylx
2 Replies

10. UNIX for Dummies Questions & Answers

UNIX, LINUX, RED HAT What it all about

Im new the the whole Unix OS. I would like a breif description of the whole concept. I have heard it is open source so anyone can get the source code? Is this correct. Also is linux, Unix, Redhat all the same program just different versions. Also I have a 486 200 MHZ computer I was... (1 Reply)
Discussion started by: seanstog
1 Replies

Featured Tech Videos