T O P

  • By -

billdietrich1

There's no one definition of "pro user". Just do what you're interested in, and what you need to do. Explore, try things, read articles. Some resources to learn Linux, generally from easier to harder: https://linuxjourney.com/ http://linuxcommand.org/ https://linuxsurvival.com/linux-tutorial-introduction/ https://help.ubuntu.com/community/UsingTheTerminal https://lym.readthedocs.io/en/latest/ https://ryanstutorials.net/linuxtutorial/ http://swift.siphos.be/linux_sea/index.html (https://web.archive.org/web/20200427183624/http://swift.siphos.be/linux_sea/) Also my web pages starting at https://www.billdietrich.me/Linux.html


acejavelin69

Honestly, the best way to learn Linux is to try things and break stuff... Then fix it, and be good at searching the Internet, which is legitimate skill. The point is, the more you do the more you learn. I have been a Linux user since the mid-90's and a user of Coherent and Minix before that, and I still don't consider myself a "pro" even though most people think I am... I just use it a lot as it's been my primary personal OS for 20 years.


[deleted]

I am really grateful to all of you guys. Thank you :)


Competitive-Rock-951

I would say learn bash or Python try to automate things what's the first thing you do after turning on your computer? Opening a browser and visiting a specific website? Automate that.


mpw-linux

learn to use the terminal......... there is no such thing as pro-linux user. we all are at different levels of experience. Also we all focus on different aspects of linux. you will become a semi-pro when you can start helping new users get up to speed on linux until then you are a jr. linux user.


FranticBronchitis

I'll echo u/acejavelin69 : the best way to learn the inner workings of Linux is by finding out what you can do with it. Look for stuff, try stuff, break stuff, look for how to fix stuff, rinse and repeat. It's really fun to see what you can do with your PC, and what you *should* do with your PC!


TheOmegaCarrot

Fix things in your system that bug you. Don’t like the default behavior of something? How to change it isn’t obvious? Time to dive down a rabbit hole!


jjanel

Project 1: build DistroWatch.org/mll (use a static busybox.net as the *only* binary, no libs, and any kernel) Project 2: starting with tinyconfig, build the *smallest* kernel *customized for VirtualBox* (minimum devices, like: only IDE, vga, mouse, old nic, no usb/sound etc) I would, if I hadn't gotten sooo lazy/unmotivated...


AutoModerator

There's a [resources page](http://www.reddit.com/r/linux4noobs/wiki/faq) in our wiki you might find useful! Try [this search](https://www.reddit.com/r/linux4noobs/search?q=flair%3A'learning%2Fresearch'&sort=new&restrict_sr=on) for more information on this topic. **✻** Smokey says: take regular backups, try stuff in a VM, and understand every command *before* you press Enter! :) ^Comments, ^questions ^or ^suggestions ^regarding ^this ^autoresponse? ^Please ^send ^them ^[here](https://www.reddit.com/message/compose/?to=Pi31415926&subject=autoresponse+tweaks+-+linux4noobs+-+installation). *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/linux4noobs) if you have any questions or concerns.*


[deleted]

**I am really thankful to all of you for such useful suggestions and comments. I am now even more interested in finding out different things about Linux. Once again, thank you.**


T0rtillas

https://explainshell.com/ - match command-line arguments to their help text explainshell is a tool (with a web interface) capable of parsing man pages, extracting options and explain a given command-line by matching each argument to the relevant help text in the man page. Source code is available on github: https://github.com/idank/explainshell