#!/bin/bash #.bash_aliases for user pi # KLL 30.12.2014 // last rev 28.8.2025 # pinas # 192.168.1.100 // 192.168.1.200 # user password: pi USER='pi' # terminal colors WHTE='echo -e \E[37;44m' # white on blue background BLUE='echo -e \E[47;34m' # blue on white background MAGE='echo -e \E[47;35m' # magenta on white background GRNE='echo -e \E[0;32m' # green on NO background REDE='echo -e \E[47;31m' # red on white background BLKE='echo -e \E[47;30m' # black on white background BOLD='\033[1m' # and BOLD END2='\033[0m' # end bold alias di='ls -lh' alias bye='sudo shutdown now' alias restart='sudo reboot' #alias work='echo "goto work:"; cd /home/'$USER'/ && ls' alias work='cd /home/'$USER'/Projects/ && ls' alias workedit='nano /home/'$USER'/.bash_aliases' alias up='cd .. && ls' alias back='cd $OLDPWD' alias dh='df -Th && lsblk' alias syslog='journalctl' alias syssetup='sudo raspi-config' alias bench='sudo curl https://raw.githubusercontent.com/TheRemote/PiBenchmarks/master/Storage.sh | sudo bash' alias treesize='tree --du -h' # for use with MC only alias mc='. /usr/lib/mc/mc-wrapper.sh' alias update='sudo apt-get update && sudo apt-get -y dist-upgrade && sudo apt -y autoremove' alias show_service='service --status-all' alias RPI1='ssh pi@192.168.1.101' alias RPI2='ssh pi@192.168.1.102' alias RPI3='ssh pi@192.168.1.103' alias RPI4='ssh pi@192.168.1.104' #alias CASAOS='ssh pi@192.168.1.100' alias dinfo='echo "___ INFO" && sudo docker info && echo "___ CONTAINER" && sudo docker ps --all && echo "___ IMAGES" && sudo docker images && echo "___ NETWORKS" && sudo docker network ls && echo "___ VOLUMES" && sudo docker volume ls' alias again='. ~/.bashrc' function printhelp { INFO1='use: di, dh, up, back, mc, ' INFO2='use: update, syssetup, show_service, syslog, treesize, neofetch' INFO3='use: for docker: dinfo' INFO4='remote browser try for CASAOS: http://192.168.1.200' INFO5='use: ?, work, workedit, again, restart, bye' $BLKE$INFO1$END2 $BLKE$INFO2$END2 $MAGE$INFO3$END2 $BLUE$INFO4$END2 $BLKE$INFO5$END2 } alias ?='echo "use: work, workedit, again, restart, bye"' echo "" hostnamectl hostname -I echo -n 'date: ' && date +"%a %Y-%m-%d %H:%M:%S" printhelp work