Einige hab ich von hier übernommen:
alias ..='cd ..'
alias cb='cd $OLDPWD'
alias ls='ls --file-type --group-directories-first --color=auto --time-style="+ %F, %T "'
alias ll="ls -lh"
alias l.='ls --group-directories-first -ldh .*'
alias alsi='alsi -l'
alias mkdir='mkdir -p -v'
alias du='du -c -h'
alias du1='du --max-depth=1'
alias grep='grep --color=auto'
alias dmesg='dmesg -HL'
alias ping='ping -c 5'
alias nano='nano -w -c'
alias myip='curl http://my.ip.fi/'
alias cp='rsync --progress -h -8'
alias da='date "+%A, %B %d, %Y [%T]"'
alias pacsearch='pacman -Ss'
alias mv='mv -i'
alias rm='rm -I' # 'rm -i' prompts for every file
# safer alternative w/ timeout, not stored in history
alias rm=' timeout 3 rm -Iv --one-file-system'
alias ln='ln -i'
alias chown='chown --preserve-root'
alias chmod='chmod --preserve-root'
alias chgrp='chgrp --preserve-root'
alias cls=' echo -ne "\033c"' # clear screen for real (it does not work in Terminology)
cls löscht den screen wirklich. D.h. beim Hochscrollen sieht man nicht mehr den vorherigen Inhalt.
myip hölt sich die ip von
http://my.ip.fi/. Da die Seite einfach nur die IP ausgibt, braucht man da nichts parsen.