I am a Linux beginner/amateur and I have sort of had enough of copy and pasting commands I find on the internet without having a good understanding of how they actually work.

I guess my end goal is to be able to comfortably install and use arch Linux with my own customization’s and be able to fix it when things go wrong.

What tips/ideas do you have for getting better at navigating the terminal, and getting a better understanding of how the os works. What is a good roadmap to follow? And how did you, advanced Linux user, get to the stage your at now?

Edit: my current distro is bazzite just in case you were interested and thanks for all the replies you are all really helpful.

  • N0x0n
    link
    fedilink
    arrow-up
    2
    ·
    4 days ago

    Just out of curiosity, do bash script work in zsh? Or are they totally different things and are not cross compatible?

    • underisk [none/use name]@hexbear.net
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      4 days ago

      Depends on what it is. If it’s meant to be mainly used in the shell I will usually use whatever language the shell uses. Anything that’s run automatically usually gets done in bash for compatibility, and stuff more complicated than a few loops and some piping gets done in something easier to work with like python.