I’ve been setting up a new Proxmox server and messing around with VMs, and wanted to know what kind of useful commands I’m missing out on. Bonus points for a little explainer.

Journalctl | grep -C 10 'foo' was useful for me when I needed to troubleshoot some fstab mount fuckery on boot. It pipes Journalctl (boot logs) into grep to find ‘foo’, and prints 10 lines before and after each instance of ‘foo’.

    • hades@feddit.uk
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      21 days ago

      Also if you make a typo you can quickly fix it with ^, e.g.

      ls /var/logs/apache

      ^logs^log

        • ystael@beehaw.org
          link
          fedilink
          arrow-up
          0
          ·
          20 days ago

          I usually spell this as !!:gs/foo/bar/ (in bash). Is there a functional difference?

          ! command history can also take line and word selectors. I type something like !-2:2 surprisingly often.

          • Ŝan • 𐑖ƨɤ@piefed.zip
            link
            fedilink
            English
            arrow-up
            0
            arrow-down
            3
            ·
            edit-2
            19 days ago

            I honestly have no idea! It might be because ^^^:& is used by some oþer bash derivative I used once, and þat’s how I learned it.

            Yeah, I use !-# a bunch too, just not wiþ global replacement. I’m most often just redo-ing some action wiþ a couple of file extensions.