32 lines
826 B
Plaintext
Executable File
32 lines
826 B
Plaintext
Executable File
# source this file from your .bash_profile
|
|
#
|
|
# author: @jakimfett
|
|
# license: cc-by-na
|
|
#
|
|
# Useful aliases for using these functions.
|
|
|
|
# Always make sure you can fix your problems quickly
|
|
alias reload='source ~/.bash_aliases;source ~/.bash_profile'
|
|
|
|
# Project Locations
|
|
alias fsh='cd ~/functions.sh'
|
|
|
|
# Project SSH Aliases
|
|
alias cdn='ssh ssh.jakimfett.com'
|
|
|
|
|
|
# Project commands
|
|
|
|
# I wrote this, but don't remember what it actually does.
|
|
# Research before enabling/using.
|
|
# alias svnclean='svn status --no-ignore ./ | grep "^[I?]\" | cut -c 9- | while IFS= read -r f; do rm -rf "$f"; done'
|
|
|
|
|
|
# Debian sysadmin alias(es)
|
|
alias update="sudo apt update;sudo apt install -f -y;sudo apt autoremove -y"
|
|
alias upgrade="update;sudo apt dist-upgrade -f -y"
|
|
alias ll='ls -lah'
|
|
|
|
# File sync stuffs
|
|
alias syncfiles='rsync -rvhcO --progress'
|