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.
I can understand why you would want a guide of all available commands - however - just having them in front of you wouldn't really help. You can always search the net for "most helpful Linux commands" and such - but just the commands outside of context and when they're appropriate for use isn't really of much help.
I find the best way to develop some chops with commands is to use Linux more often and spend as much time in the CLI as possible.
Learn how to navigate, make and remove directories, create and edit files, set ownership and permissions, learning how to search for files, directories and text inside them.
There's such a huge world to understand. The easiest way to get to know them is to discover them - then use them. Also - get used to entering them. If all you do is cut and paste them from web pages - you'll never really internalize them. You have to go through the motions.
Just this week I kind of rediscovered "tree" - which I had forgotten about. It's so incredibly helpful when it comes to "visualizing" inside the CLI. Learning options and flags for commands is mightily more important than the commands alone.
In the end - the more you use them in your tasks - the more they'll take root and grow.
The hardest part in the beginning is wanting to do something and not knowing how - and not knowing where to start looking. So group what you're trying to do into the function you're trying to accomplish. Trying to search for something? Hit up Google for "searching files Linux" and read around.
And always remember the man pages - "man tree" - help you tons in your journey...
This page (also down-loadable as a pdf) will tell you everything you want to know — and a lot you won't! Unix Toolbox
This one is also sometimes helpful: Linux Documentation
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.