[Meme transcription:]

– Hey, why is the shell prompt on the production server red now?
– Earlier: me@prod:~$ docker container remove --force the-application

Protip: If you’re used to shutting down your computer via the CLI, make it a habit to use an alias like off.

This way you will never, ever turn off a remote server by accidentally using throwing poweroff at a residual SSH connection.

  • bleistift2OP
    link
    fedilink
    English
    arrow-up
    19
    ·
    edit-2
    19 hours ago

    If you’re using a descendant of Debian, you will find a line like this in your ~/.bashrc file:

    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$
    

    The 32m part controls the color of the username. (\u). 1 is red, 2 is green (as seen in the user and host part, \u@\h), 3 (as seen for the directory, \w) is blue.

    You can use this to distinguish different hosts by color.

    • Nabuu@lemmings.world
      link
      fedilink
      arrow-up
      6
      ·
      12 hours ago

      Shell colors change the game really. I did this at work; when I’m on the admin server my prompt is rainbow, other servers black (I use a solarized light terminal). It has saved me so many times.

    • Lucy :3@feddit.org
      link
      fedilink
      arrow-up
      10
      ·
      edit-2
      19 hours ago

      Oh, so we’re Winkelschleifern prompts now?

      As normal user, the username is also green, and the # is a $