• @mad_lentil@lemmy.ca
      link
      fedilink
      English
      213 days ago

      And then your prompt is all messed up, and your output is missing \rs for some reason, so output prints like:

      $ ls -l
      drwxr-xr-x  2 lentil lentil Desktop/
                                         drwxrwxr-x  4 lentil lentil doom/
                                                                         drwxr-xr-x 17 lentil lentil Downloads/%
      
      
      
      
  • palordrolap
    link
    fedilink
    894 days ago

    reset is your friend. Less so these days with GUIs where it’s often quicker to close the window and open a new terminal emulator, but still good to know about in a pinch. That rare occasion where you’re actually on a console and Ctrl-Alt-F# isn’t available, or attached to a remote session where disconnection might mean you can’t get back on, etc.

    The man page suggests Control-JresetControl-J as the correct sequence to run it, because the Enter key might have had its behaviour altered. And if things are still slightly weird after the reset, run its parent tset.

    • u/lukmly013 💾 (lemmy.sdf.org)
      link
      fedilink
      English
      123 days ago

      That rare occasion where you’re actually on a console

      Actually having login console on a serial port can be pretty useful if you screw up something with network on a headless PC. I wish modern computers still had that as it also works better than USB adapters.

      • @Klajan@lemmy.zip
        link
        fedilink
        33 days ago

        The motherboard I am using for my homeserver does have a com port, but I have yet to do anything with it (also I don’t know how I would connect to it)

        • u/lukmly013 💾 (lemmy.sdf.org)
          link
          fedilink
          English
          73 days ago

          I connect to mine with a USB serial adapter, since my laptop doesn’t have one built-in, which I wish it did. Software-wise, I just use screen because I am lazy to use something like Minicom.

          Just don’t set any low baud rate for Linux. It will wait for logs to be printed out while booting. Though perhaps you can reduce the loglevel, I haven’t tried that. I’ve tried 300 baud for fun, and that wasn’t fun. I think it was over half an hour to boot up just waiting for logs to print.

          I honestly don’t remember what I did, but this lies in my /etc/default/grub and looks relevant:

          GRUB_CMDLINE_LINUX="console=ttyS1,115200"
          GRUB_TERMINAL_INPUT="console serial"
          GRUB_TERMINAL_OUTPUT="gfxterm serial"
          GRUB_SERIAL_COMMAND="serial --unit=1 --speed=115200"
          

          Also it’s useful to then set width, height and terminal type. I think terminal type is in $TERM , and size is set with stty, but I am not sure. It’s been a while.

          You may also need a “null modem adapter” to reverse RX and TX, but oddly enough, that actually makes it not work with my adapter, despite it also working when directly connected to a switch. Maybe it can figure out which end it’s supposed to be? Dunno.

          • @LainTrain@lemmy.dbzer0.com
            link
            fedilink
            23 days ago

            Alternatively you can also start a serial tty as a systemd service if you’re looking to troubleshoot after boot primarily. I do this on my server for VM networking misadventures.

  • Sneezycat
    link
    fedilink
    English
    663 days ago

    “Accidentally” of course, I absolutely would never cat /dev/random on purpose just to see what happens…

  • @MyNamesTotallyRobert@lemmynsfw.com
    link
    fedilink
    14
    edit-2
    3 days ago

    I know of a fun game called linux roulette. Type all the commands from this comment section into your terminal as root and if your computer still works afterwards you win.

  • @LainTrain@lemmy.dbzer0.com
    link
    fedilink
    48
    edit-2
    4 days ago

    What a nice folder of mostly text files, would be a shame if someone did a cat * without checking to make sure it doesn’t have a 2GB encrypted game asset archive in it.

    • esa
      link
      fedilink
      153 days ago

      Or bat, which will just print <binary> in those cases

      • @WhiteRice@lemmy.ml
        link
        fedilink
        10
        edit-2
        3 days ago
        ELF☺☻☺         ☺ > ☺         
                        4 @   ˆ   @@ 
          4   @@
            H               ð   H   ð   H   ð   H   
          H   H   H   H   
          UH‰åH‰ãH‰øH‹ìL‰êH‹øH‰ðH‹òH‰ðH‹øH‰àH‹òH‰àH‹øH‰àH‹òH‰àH‹øH‰àH‹òH‰àH‹øH‰àH‹òH‰à
        
        • esa
          link
          fedilink
          22 days ago

          Yeah, none of that with bat:

          λ bat $(type -P bat)
          ───────┬──────────────────────────────────────────────────────────────────────────
                 │ File: /usr/bin/bat   <BINARY>
          ───────┴──────────────────────────────────────────────────────────────────────────
          λ bat < $(type -P bat)
          ───────┬──────────────────────────────────────────────────────────────────────────
                 │ STDIN   <BINARY>
          ───────┴──────────────────────────────────────────────────────────────────────────
          λ
          
  • @tempest@lemmy.ca
    link
    fedilink
    53 days ago

    I feel like most tools stop and warn me it appears to be a binary file but honestly I so rarely directly cat a file.

      • JackbyDev
        link
        fedilink
        English
        13 days ago

        The graphics make it look like the game Sheep, Dog, n Wolf but Ralph Wolf has a red nose it seems. https://en.wikipedia.org/wiki/Ralph_Wolf_and_Sam_Sheepdog

        Ralph Wolf has virtually the same character design as another Chuck Jones character, Wile E. Coyote—brown fur, wiry body, and huge ears, but with a red nose in place of the Coyote’s black one; (usually) white eyes instead of the Coyote’s yellow ones; and, occasionally, a fang protruding from his mouth. He also shares the Coyote’s appetite and persistent use of Acme Corporation products, but he covets sheep instead of roadrunners

        Also looks like it was called Sheep Raider in America.

        But yeah that’s definitely Wile E.

        • @xia@lemmy.sdf.org
          link
          fedilink
          English
          23 days ago

          Well how about that… all this time I thought they were the same character. IIRC, child-me thought it was Wile E’s day job so that he could afford all those ACME products.

          • JackbyDev
            link
            fedilink
            English
            13 days ago

            I can’t wait for this to be a niche trivia question

      • @mad_lentil@lemmy.ca
        link
        fedilink
        English
        13 days ago

        Feather gauntlet. Some beeswax terminals emulate it if you run kill -SIGFET $(pidof <your-gaunt-applet-here>).

        • ferret
          link
          fedilink
          English
          23 days ago

          a web search for the string “SIGFET” brings up nothing related to terminals so I can only assume you are fucking with me