Hey everyone! I'm diving into the world of Linux for the first time, specifically Arch Linux, and I could use some advice. I've got around 20 hours of experience so far and I'm learning just for fun after being inspired by the customization seen in some setups online. My long-term goal is to eventually get into cybersecurity. Currently, I'm using AI to guide me by suggesting commands and their definitions as I work through tasks. I'm also creating a cheatsheet to keep track of what I've learned. If anyone has tips or strategies that they found helpful in their early Linux journey, I'd love to hear them! And if you think I'm approaching this wrong, please let me know. I want this process to be enjoyable, not just a chore. Thanks a lot!
5 Answers
Think about exactly what you want to accomplish with Linux. If it's just terminal usage, focus on understanding concepts like directory navigation, file operations, and permissions, rather than memorizing every command. Creating your own cheat sheets tailored to your understanding will be far more beneficial than generic ones.
Starting with small projects can really help you practice. For instance, try writing a bash script to clean up your Downloads folder and set it up to run weekly with a cron job. It's a practical way to get hands-on experience!
I also started my journey with Arch a while back. One key tip is to type out the commands instead of copying and pasting them right away. Engage with the material—like questioning what specific flags do or the differences between X11 and Wayland. It helps deepen your understanding!
You might find it useful to download an app like Linux Basics on your phone. Also, check out some comprehensive Linux command lists available online. They can really help you memorize the commands you use frequently!
There's a great resources page that might be beneficial for you. It has plenty of information for beginners. Also, remember to take regular backups of your work, try out different setups in a virtual machine, and always understand a command before executing it!

Related Questions
How To Get Your Domain Unblocked From Facebook
How To Find A String In a Directory of Files Using Linux