There are countless number of commands in Unix/GNU Linux and storing them in the brain is not an easy thing to do.
A friend of mine who is a new Linux user asked me how he can be able to know, understand and use many of these commands for running a Linux system.
I would like to refer this to the users of LinuxSay so that we can help guide new Linux users on how to best learn how to use, memorize and remember thousands of commands in Linux.
Yes i agree, constant practice always helps one understand how command options and arguments are used.
Viewing manual entries, help pages and online resources as you guys have said.
Hi… Coming from a newbie… I find I learn the most by trying… breaking… then resolving/repairing those issues. I do this by running Linux as my primary OS then run a VM (virtual machine) instance of the same OS. Try anything you want in the VM, master it there then apply it. This does 2 things… First, it keeps my day to day OS available for daily work & second, by doing the same thing twice, you get to understand how & why the resolution works. Party On!
I initially agree with most of the posts here, there’s nothing that can beat experience, and the only way to get that?..is to install, experiment, break, fix, delete, start again and continuously perform these steps until you become proficient enough to be good enough to hold your own on an “employee” level