Tips for newcomers to Linux
Tips for newcomers to Linux
Hello! It's great you're getting comfortable with Ubuntu Budgie. To build your skills, focus on learning basic terminal commands like `ls`, `cd`, `pwd`, `echo`, and `grep`. There are many helpful tutorials online—sites like GeeksforGeeks, Real Python, and official Ubuntu documentation are excellent resources. Start with simple tasks and gradually explore more advanced commands as you progress. Good luck on your Linux journey!
For everyday computer use at your desk, you don’t really need many terminal commands. But having basic tools like vi can be handy when working in a terminal-only setting (like on a server). As Sauron suggested, exploring package managers and learning simple file navigation and editing would be beneficial. If your desktop encounters issues (such as a bad update), the terminal might help you avoid a full reinstall by guiding you through the fix.
You typically use around a few commands each day. You're also thinking about diving deeper into server management—great plan! Let me know if you need help getting started. Thanks!
I focus heavily on programming and rely on a CLI text editor (vim) for most tasks. Around 90% of my workflow runs in the terminal on Linux. The tools I use outside vim include git for version control, compiler flags (automated when possible), and utilities like cat, grep, ls, mv, cp. For remote operations and tabbing, I use ssh and tmux. I also manage packages and installations via the command line, usually with repetitive commands. It’s important to note that not every command is essential across all Linux distributions—some are specific to certain distros, while others require separate installation. Ultimately, using the command line boils down to combining a few programs; once you grasp pipes and basic tools, it becomes manageable. Also, please let me know if you need to quote or mention anyone when responding. I only returned because @Twilight mentioned me.
I recall my first Linux experience when I searched for the start button and wondered about those strange folders on the C drive. Want to grasp Linux quickly? Skip the Ubuntu tutorials and dive straight into Arch or Gentoo. Setting up these distros will push you to understand the Unix-style setup.
For someone new to Gentoo, Arch Linux seems more approachable with a bit of time. Gentoo can be challenging, even after months of experience with Arch and a year on Ubuntu. It usually took me three attempts to get it right. Also, check out some Linux YouTube channels like TuxDigital, The Linux Gamer, Level1Linux, Switched to Linux, and The Linux Experiment. If you're interested in terminal-based learning, try Network Chuck for networking topics or LiveOverflow for ethical hacking concepts. For broader perspectives, Network Chuck and Bryan Lunduke are worth checking out.