ChatGPT has actually been invaluable for switching to Linux for this reason. I only broke my system after I tried finding my own solutions to problems online and copied that code.
It’s funny cuz it’s true
I don’t think that’s a terrible way of getting started. Your subconscious will do the rest at some point, unless you’re really not interested at all (which isn’t a problem either). :)
The real learning happens when you copy and paste something you shouldn’t and bork your system. That’s basically how I started.
Me learning anything ever. Troubleshooting is the real learning phase.
No offence, but I hope you don’t hold a high ranking government position, what with catastrophic error being the only way you learn 😁
One would hope that all the learning mistakes happen earlier in the career before you could be trusted with something big like that.
Good point lol
I hope I never hold a high ranking government position too
Same tbh. For the hassle to be worth it, you’d probably have to have either an extreme tolerance for bureaucracy and patience in general or exactly the kind of selfishly careless mentally that would mean that you should NEVER be allowed anywhere near the job…
Not just Linux, I do this all the time when ‘writing’ R or Python scripts for work. Then I spend the next 2 hours debugging a missing comma.
Butt that’s how I learnt the scripting!
The real question is which buffer are you using? Team middle-click ftw.
All hail the arch Linux wiki!
ALL GLORY TK THE WIKI.
There is a big issue in the Linux community where people are very concerned with the OS itself and not what people are actually doing with it. So if copy pasting is working and you are getting whatever it is you want don’ done, done, then no one should care how you got there.
Does Linux still have three different and incompatible paste buffers?
Just be careful with those two letter shell commands like rm and dd. But if you don’t, you will become proficient in reinstalling Linux.
I think this is how most people start but you gotta start somewhere right? This site helped me a lot: https://explainshell.com
That was me today when I allowed Linux to remove what it claimed "can/should’ remove X packages… now my llmachine has no VMware tools, won’t scale, and is missing something called fuse?
fuse is for mounting filesystems that don’t have in-kernel drivers. I haven’t touched VMWare in a while, but they might use it for sharing folders between the host and guest
Think of it as a forced upgrade 🤪
I too like to sudo bash
You mean, to curl http://shadywebsite.com/bootstrap.sh | sudo bash, right?
I actually take the time to type everything out, but I still have no idea what I’m doing.
You know, my students do this. It’s freaking hilarious when they inevitably have a typo and get an error. I chuckle every time. 😄
it is actually a good thing to do. helps in learning stuff faster. it’s good to hear that there’s still people who don’t mindlessly copy and paste
I realize my post sounds like I’m against students typing out commands, but I’m not. I’m against them mindlessly typing out commands they find on the internet without taking time to understand what the commands actually do. I encourage them to be intentional with their commands and really understand them.
Omg I tell people at least 3 times a day about bash’s tab completion. Cli proficiency should be taught before programming
Tab completion is the main way I check that I’m using a valid file path in the command, especially when I’m deleting something. (and even then I double and triple check the path when I delete something lol)
Mindlessly mashing tab > copy paste any day brother
Thank you, whenever people ask me how to start learning and get rolling in tech related things I’ve struggled trying to articulate this exact point. I’m not a sysadmin or anything but knowing how to navigate CLIs across OS’s makes everything so much easier to learn and do
Haha, the club.
Years ago I started out like this, then gradually started reading and understanding the stuff.
This is the way.
We’re still using this meme right? /2%er
I sometimes feel like I go all the way around. I find a fix for a problem that says: just copy and paste this. I then spend 3 hours or more reading and trying to understand the snippet, or do it directly. Then I realise the fix is to just copy and paste that original snippet.
I guess at least I now understand why everyone just does that for that problem.
After reading (or skimming) many books on *nix, I encountered one that was way over my head. I was lost and gave up after ~25 pages. A few years later, I found myself reading it casually because I no longer needed to type things out to verify how they worked. It was an awesome feeling.
Yeah, Linux is not for you if don’t know what you’re doing.