## Aliases alias ll='ls -la' alias grep='grep --color=auto' alias ports='netstat -an | grep LISTEN' alias df='df -h' alias cdo='cd /opt' alias cdz='cd /$HOME/.zshconfig' alias cdu='cd ..' alias cdt='cd /tmp' alias zrc='nano $HOME/.zshrc' alias c='clear' alias h='history' alias top='htop' alias space='du -a / | sort -n -r | head -n 20' alias tree="tree -C -a" alias genkey="ssh-keygen -t rsa -b 4096" alias mkdir="mkdir -p" alias youtubemp3="youtube-dl -f bestaudio --extract-audio --audio-format mp3 --audio-quality 5" alias mergemp3="for d in ./*/ ; do (cd "$d" && mp3wrap ALL.mp3 *.mp3); done " alias dlogs="docker-compose logs -f" alias dstop="docker-compose stop" alias dstart="docker-compose up -d " alias drestart="docker-compose stop && docker-compose up -d" alias drestartl="docker-compose stop && docker-compose up -d && docker-compose logs -f" if [ "$(uname)" = "Darwin" ]; then alias ls='ls -G' else alias ls='ls --color=auto' fi alias plextraktsync="cd /opt/plextraktsync/ && docker-compose run --rm plextraktsync" alias plexmetamanager="cd /opt/plexmetamanger/ && docker-compose run --rm plex-meta-manager --run" ## Aliases with parameters keycopy(){ ssh-copy-id -i /root/.ssh/id_rsa root@$1 } tattach(){ tmux attach -d -t $1 } ## TMUX related alias tls='tmux ls'