Poll: The best way to learn Linux

Our last poll asked readers of this blog the question:

How do you keep remote users out in emergency?

Thanks to everyone, total 789 people responded to the poll. Results are as follows:

  • 47% admin prefer to take down eth0 using ifconfog eth0 down
  • 29% admin prefer to deny access to all using iptables
  • 14% admin prefer to use old good /etc/nologin file using touch /etc/nologin
  • 10% admin prefer to turn off both ftpd & sshd service

(click to enlarge image)

New poll: The best way to Learn Linux…

I am interested to see, how all of you started to learn Linux. What is the best way to learn Linux? Did you enrolled in class or just grabbed Linux and start using everyday. Sure search engine, online forums, chat room and Linux documentation projects helps but just imagine somebody want to learn Linux and have no idea where to begin…

Hope this poll will throw out some light 😀

🐧 Get the latest tutorials on Linux, Open Source & DevOps via RSS feed or Weekly email newsletter.

🐧 10 comments so far... add one

CategoryList of Unix and Linux commands
Disk space analyzersdf ncdu pydf
File Managementcat cp mkdir tree
FirewallAlpine Awall CentOS 8 OpenSUSE RHEL 8 Ubuntu 16.04 Ubuntu 18.04 Ubuntu 20.04
Network UtilitiesNetHogs dig host ip nmap
OpenVPNCentOS 7 CentOS 8 Debian 10 Debian 8/9 Ubuntu 18.04 Ubuntu 20.04
Package Managerapk apt
Processes Managementbg chroot cron disown fg jobs killall kill pidof pstree pwdx time
Searchinggrep whereis which
User Informationgroups id lastcomm last lid/libuser-lid logname members users whoami who w
WireGuard VPNAlpine CentOS 8 Debian 10 Firewall Ubuntu 20.04
10 comments… add one
  • Allen Garvin Aug 31, 2006 @ 18:52

    One really great way to learn Linux is to take a kernel and build a distribution from scratch. Write your own rc scripts, choose what packages you want and build them out, write configuration files for everything. For extra credit, reimplement standard utilities from /bin.

  • 🐧 nixCraft Aug 31, 2006 @ 21:01


    I agree with LFS is good if you want to go and learn almost every aspect of Linux. But LFS is not a cup of tea for everyone.

    If anyone not familiar with LFS go here => http://www.linuxfromscratch.org

    Appreciate your post.

  • mark Sep 28, 2006 @ 18:57

    Another great way for people to learn is with LiveCDs.

  • Michael Favia Jun 14, 2007 @ 0:04

    Based on my own experience. grab a copy of the most user friendly linux distribution which is closely similar to its counter part which is windows and explore!

    if you want to go more advance then use google to and have a research.

  • Mike S Mar 19, 2008 @ 1:49

    – use search engine read about how to install
    – install latest Ubuntu or distro you like
    – read newsgroups regularly to learn lots of stuff
    – use search engine to solve problems, configure
    – get library books to supplement online reading
    – take class as last resort

  • Silvia May 8, 2008 @ 11:56

    I agree with Mike, I have followed his list of steps with the sole variant of buying instead of lending books. I can only add that virtualization now make experimenting less costly in terms of time and frustration.

  • John McMakin May 8, 2008 @ 20:55

    My advice is similar to the others.

    I started learning Linux last October. I installed Kubuntu and started using it. I read a lot online and tried various things to learn more. Eventually I got a couple of old P3 boxes and learned to multiboot with Grub and NTLDR, tried most of the major variations and spent time learning some of the command line stuff. Having the old boxes was great because if anything broke I could always start over. I did learn how to fix a lot of things along the way. My next step is to build a distribution with LFS.

    Bottom line is to read a lot and do more.


  • Saladolf Dec 30, 2008 @ 11:23

    i started to learn linux one year ago, i have attended a class but i didn,t find it that helpful so i started depending on my self, i started by install linux (Fedora) and play with it and read some Ebooks like: :Linux the complete reference and others, and now i am using virtual machine with Linux installed on my windows PC.
    my next target is to get completely familiar with linux and try to replace Windows to become fully Linux user

    and remember short Pen is better than long memory

  • Edy Sep 29, 2012 @ 17:53

    Hey the question is so simple ..and so complicated for some of u guys who know linux ..bla bla bla ..Im beginer ..i want to learn linux ..i don;t know codding i don;t know strings and code line ..What is the best way to learn .. Ubuntu ,Fedora, Backtrak, Gentoo… etc ..Now if i goo and read the 1st response ..Allen Garvin say to build my own system ..So Common Man ..Are you so full of you or was a joke ..
    Nobody say anything clear ..and guess what is 2012 ..!

  • Billy Apr 27, 2013 @ 15:05

    I have on linux or unix training. I need to learn this because of my daily job. I will need to got familiar with linux fast. Any suggestions where i should start?

Leave a Reply

Your email address will not be published.

Use HTML <pre>...</pre> for code samples. Still have questions? Post it on our forum