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!
Notices
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.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Im not big on programming but im trying to learn myself. Started out with basic Bash moving to Python because I heard its a good language to start with but I guess it depends on what you want to do with it....I personally use Cybrary.it and Youtube for videos. Allitebooks.com is great to download any computer book you need, from A+, networking, security, programming and even CEH. Even just Google is great to find some cheat sheets and documents.
Im not big on programming but im trying to learn myself. Started out with basic Bash moving to Python because I heard its a good language to start with but I guess it depends on what you want to do with it....I personally use Cybrary.it and Youtube for videos. Allitebooks.com is great to download any computer book you need, from A+, networking, security, programming and even CEH. Even just Google is great to find some cheat sheets and documents.
Fatmac has summed it up nicely.
I'd point out that bash is usually the default terminal lang you use to communicate with the system, so I'd definitely start with that ...
See http://www.linuxtopia.org/ for a load of free to read books etc.
If you wish to do some basic coding the Ruby programming language is a great place to start. Ruby comes installed on most Linux distributions by default. Some like python as a programming language- to each their own. You cannot go wrong with either one. I've always found ruby's syntax easier to understand than I do with python. If you are into web programming, both python and ruby have multiple frameworks to use. I am not as familiar with python web application frameworks so I can only recommend looking into python's django. Ruby has ruby on rails as the main framework most people use. I like smaller, more subtle, and less complicated. I tend to pick Ruby's Sinatra, which is a domain specific language for web applications. I also like Ruby's jekyll, which is a static site generator that can be extended with Sinatra.
Here are a few links to check out so you can make your own mind up.
Im not big on programming but im trying to learn myself. Started out with basic Bash moving to Python because I heard its a good language to start with but I guess it depends on what you want to do with it....I personally use Cybrary.it and Youtube for videos. Allitebooks.com is great to download any computer book you need, from A+, networking, security, programming and even CEH. Even just Google is great to find some cheat sheets and documents.
I also started out with Ubuntu if that helps
You can search this keyword on Google: how to master linux distro and code pdf
Of course the best thing is to have a clear goal of what you want to do and get a hands-on of what you're interested to and yes read a lot it will help.
BTW, thanks for Cybrary.it link I never knew about it.
Last edited by JJJCR; 04-04-2018 at 05:02 AM.
Reason: edit
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.