Does anyone have suggestions for useful entries in .bash_aliases (or wherever you keep yours)? Here’s what I’ve come up with so far:
> alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
> alias cd/='cd /'
> alias cd..='cd ..'
> alias cd...='cd ../../../'
> alias cd....='cd ../../../../'
> alias cd.....='cd ../../../../'
> alias ..='cd ..'
> alias ...='cd ../../../'
> alias ....='cd ../../../../'
> alias .....='cd ../../../../'
> alias cls='clear'
> alias dir='ls'
> alias l='ls -CF'
> alias la='ls -A'
> alias ll='ls -alF'
> alias ls='ls --color=auto'
> alias h='history'
> alias ff='find . -name $1'
> alias now='date +"%T"'
> alias nowdate='date +"%d-%m-%Y"'
> alias nowtime='now'
> alias path='echo -e ${PATH//:/\\n}'
> alias edit='nano'
> alias pico='nano'
> alias notepad='pluma'
> alias gedit='pluma'
> alias grep='grep --colour=auto'
> alias egrep='egrep --color=auto'
> alias fgrep='fgrep --color=auto'
> alias explorer='caja'
> alias nautilus='caja'
> alias header='curl -I'
> alias wget='wget -c'
> alias root='sudo -i'
> alias su='sudo -i'
> alias apt-get='sudo apt-get'
> alias apt-install='sudo apt-get install'
> alias install='apt-get install'
> alias apt-remove='sudo apt-get remove'
> alias apt-update='apt-get update && apt-get upgrade'
> alias update='apt-get update && apt-get upgrade'
> alias poweroff='sudo shutdown -h now'
> alias restart='sudo shutdown -r now'
> alias j='jobs -l'
> alias cpuinfo='lscpu'
> alias gpumeminfo='grep -i --color memory /var/log/Xorg.0.log'
> alias meminfo='free -m -l -t'
> alias pscpu='ps auxf | sort -nr -k 3'
> alias pscpu10='ps auxf | sort -nr -k 3 | head -10'
> alias psmem='ps auxf | sort -nr -k 4'
> alias psmem10='ps auxf | sort -nr -k 4 | head -10'
> alias monitoroff='xset dpms force off'
> alias playdir='vlc * &'
> alias chrome=google-chrome
> alias editalias='gedit ~/.bash_aliases'