Salta al contenuto

Luigi Molinaro (OwL)

Sarò sempre felice fin quando farò di me quello che il cuore silenziosamente mi suggerisce.

  • Chi sono
  • Linux
  • Personali
  • Cloud
  • Management

Tag: bash.bashrc login script

Pubblicato il 6 Marzo 20106 Marzo 2010

Script login bash.bashrc custom

Quando mi trovo a scrivere argomenti di questo tipo, ho sempre una gran voglia di spiegare tutto dall’inizio, e prendere l’argomento molto alla larga, poi mi rendo conto che chi cerca queste informazioni vuole andare sempre al sodo, anzi, girare attorno all’argomento innervosisce… sei nervoso già ? 🙂

Voglio solo fare un piccolo ripasso sui file di configurazione che sono molteplici :

/etc/profile : viene eseguito al login per tutti gli utenti
/etc/bash.bashrc : viene eseguito all’avvio di una shell interrattiva per tutti gli utenti
/home/nomeutente/.profile : viene eseguit per l’utente “nomeutente”
/home/nomeutente/.bash.bashrc : viene eseguito all’avvio di una shell interattiva per l’utente “nomeutente”

Ecco il risultato della mia personalizzazione e cosa parte sui server che gestisco per conto della società per la quale lavoro :

E’ stato ottenuto modificando il file /etc/bash.bashrc

sudo vi /etc/bash.bashrc
#MODIFICHE CONNEXIA
clear
touch ~/.hushlogin
# Colors:
#------------------------------------------////
red='\e[0;31m'
purple='\e[0;35m'
darkgray='\e[1;30m'
yellow='\e[1;33m'
cyan='\e[0;36m'

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\[email protected]\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
alias ls='ls --color=auto'
alias ll='ls -l'
alias la='ls -A'
alias l='ls -CF'
force_color_prompt=yes
echo -e "${yellow}";figlet "Connexia";
echo -e "${red}Hostname :\t\t${cyan}" `hostname`
echo "--------------------------------------------------------------------"
echo ""
echo "Questo server e' di proprieta' di Connexia e sottoposto a monitoring"
echo "qualsiasi attivita' illecita sara' riportata agli organi competenti"
echo "per problemi scrivere a [email protected]"
echo ""
echo -ne "${red}Today is:\t\t${cyan}" `date`; echo ""
echo -e "${red}Kernel Information: \t${cyan}" `uname -smr`
echo -e "${red}Load Average:\t\t${cyan}" `cat /proc/loadavg`
echo ""
echo -e "${red}Connessi al sistema :"
echo -e "${darkgray}";who;echo ""
echo ""


Social

Gennaio 2023
L M M G V S D
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
« Dic    

Tags

  • bash.bashrc login script
  • bash update apt-get update
  • cloud
  • compress gzip bash linux mysql dump
  • dim ubuntu
  • disco mount bash ubuntu
  • Linux
  • linux bash ubuntu
  • ls linux directory bash ubuntu
  • Mac
  • riparte
  • route bash ubuntu
  • virtualization virtualbox cli
  • WP Categories

    • Cloud 17
    • Linux 47
      • Apache 4
      • Mysql 2
      • Ubuntu 11
    • Management 5
    • Networking 2
    • Personali 243
      • Frasi 1
      • Talk with Music 89
    • Security 2
    • Varie 4
    • Windows 2

Cerca

Proudly powered by WordPress