Contents of my ~/.bash_aliases file. Also available at https://paste.travisflix.com/?4f988954042397ad#37P67AKgcv52t19byjC1Gy58D3ZR6mVhWU9hwKA5tr98.
alias s='sudo'
alias dush='du -Sh 2>/dev/null | sort -rh | head -15'
alias dubmdc='du -BM -d 1 -c'
alias vi='vim'
alias wap='iw dev wlp0s20f3 station dump -u -v'
alias wap2='iw wlp0s20f3 info'
alias rsyncgood='rsync -vuzith --progress --checksum --recursive --delete --compress --copy-links --stats --log-file="$HOME/rsyncgood.log"'
alias rsynctight='rsync --verbose --recursive --compress --delete --itemize-changes --times --human-readable --progress --checksum --copy-links --stats --log-file="HOME/rsynctight.log"'
alias rsyncloose='rsync --recursive --update --itemize-changes --delete --progress --human-readable --stats --verbose --log-file="$HOME/rsyncloose.log"'
alias rsyncloosest='rsync --recursive --size-only --noatime --update --itemize-changes --delete --progress --human-readable --stats --verbose --log-file="$HOME/rsyncloosest.log"'
alias rsyncignore='rsync --ignore-existing --recursive --update --delete --itemize-changes --progress --human-readable --stats --verbose --log-file="$HOME/rsyncignore.log"'
alias rsyncscripts='rsyncloose /home/username/Documents/scripts/ /mnt/datastore/scripts/'
alias rsynccopy='rsync --verbose --recursive --update --itemize-changes --progress --human-readable --stats --log-file="$HOME/rsynccopy-$(date +"%Y-%m-%d".log).log"'
alias fn='ssh root@servername'
alias cls='clear'
## LS ##
# ls directories
alias listdirs2='ls -d */'
alias listdirs3='ls -p . | grep -E "/$" | tr -d "/"'
alias listdirs4='ls -lA | grep -E "^d"'
alias listdirs5='ls -pv . | grep -E "/$" | tr -d "/"'
alias listdirs='ls -lAd */'
alias lsd2='ls -d */'
alias lsd3='ls -p . | grep -E "/$" | tr -d "/"'
alias lsd4='ls -lA | grep -E "^d"'
alias lsd5='ls -pv . | grep -E "/$" | tr -d "/"'
alias lsd='ls -lAd */'
# ls files
alias listfiles2='ls -p | grep -v "/"'
alias listfiles3='ls -p . | grep "/" | tr -d "/"'
alias listfiles4='ls -lA | grep -vE "^d"'
alias listfiles='ls -pA | grep -vE "/$"'
alias lsf='ls -pA | grep -vE "/$"'
alias lsf2='ls -p | grep -v "/"'
alias lsf3='ls -p . | grep "/" | tr -d "/"'
alias lsf4='ls -lA | grep -vE "^d"'
# ls normal
alias lsnormal='ls -lAh1d *'
alias lsnormal2='ls -1 .'
## /LS ##
alias ldirfind='find . -mindepth 1 -maxdepth 1 -type d -printf "%f\n"'
alias netstatgood='netstat -lanWpcv 2>/dev/null | grep tcp'
alias upgrade='sudo apt-get update && sudo apt-get upgrade -y;sudo apt-get autoremove -y; dpkg --list | grep '\''^rc'\'' | cut -d '\'' '\'' -f 3 | sudo xargs sudo dpkg --purge'
alias xclip='xclip -i -selection c'
alias clip='xclip -i -selection c'
alias setclip='xclip -i -selection c'
alias getclip='xclip -i -selection c -o'
alias apt-purge="sudo apt-get autoremove -y;sudo apt-get purge -y $(dpkg --list |grep '^rc' |awk '{print $2}')"
alias dl-video='youtube-dl -f "bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio" --merge-output-format "mp4" $1'
alias youtube-dl2='youtube-dl --verbose --write-auto-sub --write-sub --sub-format srt -f "bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio" --merge-output-format "mp4"'
alias youtube-dl3='youtube-dl -x --audio-format mp3 --metadata-from-title "(?P<artist>.+?) - (?P<title>.+)"'
alias youtube-dl4='youtube-dl -x --audio-format mp3 --output "%(title)s.%(ext)s" --metadata-from-title "(?P<title>)"'
alias yt-dlpbest='yt-dlp -f "bestvideo[vcodec^=avc]+bestaudio[ext=m4a]/best[ext=mp4]/best"'
alias yt-dlpbestwebm='yt-dlp -f "bestvideo[vcodec^=vp09]+bestaudio[ext=webm]/best[ext=webm]/best" --merge-output-format webm'
alias testarg='echo $1'
#alias linode='gnome-terminal --tab --title=deb-usca-01 -- ~/Documents/scripts/linux/tmux-newsession.sh'
alias linode='ssh -t root@173.255.221.10 tmux attach-session -t 2win3pane'
alias lin='gnome-terminal --tab --title=deb-usca-01 -- ssh root@deb-usca-03.travisflix.com'
#alias linode='ssh root@173.255.221.10'
alias linode2='gnome-terminal --tab --title=deb-usca-02 -- ssh root@50.116.14.11'
alias genpass='apg -M SNCL -n 5 -a 1 -m 18 -x 20 -r ~/Documents/wordlist.txt'
alias generatepass='apg -M SNCL -n 5 -a 1 -m 18 -x 20 -r ~/Documents/wordlist.txt'
alias shred='shred -vzu'
alias rclonetrash='rclone ls --drive-trashed-only --fast-list gcrypt-digispark: | wc -l'
alias pst='ps -auxfww'
alias iostat2='sudo iostat -zyxm 5 ALL'
alias g933='sudo python3 ~/.local/share/G933-battery-information-for-linux-master/g933battery.py'
alias xfreerdp2='xfreerdp /multimon /floatbar:sticky:on /floatbar:show:always /sound:sys:alsai +clipboard /cert-ignore +toggle-fullscreen /u:admin /p:"password" /v:DESKTOP-9BTL8B2'
alias xfreerdp3='xfreerdp /multimon /floatbar:sticky:on /floatbar:show:always +clipboard /cert-ignore +toggle-fullscreen /u:"DOMAIN\username" /p:"password" /v:win2016-4'
alias xfreerdp4='xfreerdp /network:auto /auto-reconnect /monitors:0 /bpp:32 /floatbar:sticky:on /floatbar:show:always +clipboard /cert-ignore /dynamic-resolution /u:"DOMAIN\username" /p:"password" /v:win2016-4'
alias xfreerdp5='xfreerdp /v:"$@" /auto-reconnect /monitors:0 /bpp:32 /floatbar:sticky:on /floatbar:show:always +clipboard /cert-ignore /dynamic-resolution /u:DOMAIN\username /p:password'
alias xfreerdpw22app1='xfreerdp /network:auto /auto-reconnect /monitors:0 /bpp:32 /floatbar:sticky:on /floatbar:show:always +clipboard /cert-ignore /dynamic-resolution /u:"DOMAIN\username" /p:"password" /v:w22app1.ad.domain.com'
alias xfreerdpw22coredc1='xfreerdp /network:auto /auto-reconnect /monitors:0 /bpp:32 /floatbar:sticky:on /floatbar:show:always +clipboard /cert-ignore /dynamic-resolution /u:"DOMAIN\username" /p:"password" /v:w22coredc1.ad.domain.com'
alias fping2='fping -loenus -p 1000 -Q 5 47.157.254.1 travisflix.com wc.travisflix.com ec.travisflix.com 1.1.1.1'
alias fping3='fping -loenus -p 1000 -Q 1 10.10.10.1 10.10.10.3 10.10.10.4 10.10.10.9 10.10.10.10'
alias fping4='fping -4ADloeus -p 1000 -Q 5 141.101.72.3 216.231.3.161 65.49.22.66 68.142.181.126 206.71.50.230 68.142.181.113'
alias fpingwifi='fping -l -o -I wlp0s20f3 google.com'
alias gitacp='git add -v . && git commit -a -v --allow-empty-message -m "" && git push -v'
alias esxcli2='esxcli --server vcsa70.ad.domain.com --vihost 10.10.10.10 --user username --password "password" --thumbprint "64:9B:A4:E6:46:58:40:9B:0E:D2:60:E5:F8:73:9A:7B:10:D5:81:C1"'
alias esxcli3='esxcli -s 10.10.10.10 -u root -p "password" --protocol=https --thumbprint 14:C4:98:3C:C7:60:C2:46:E4:E9:04:C1:19:3A:F1:D1:EA:8A:BC:B6 network vm list'
alias renamesrt="rename -v 's/\.srt/\.en\.srt/' *.srt"
alias flac_mp3='for f in *.flac; do ffmpeg -i "$f" -b:a 320k "${f/.flac/.mp3}"; done'
alias drop_cache='sudo sync; sudo sysctl -w vm.drop_caches=1'
alias gerp='grep'
alias gepr='grep'
alias dcup='docker-compose up -d' #brings up all containers if one is not defined after dcup
alias dcdown='docker-compose stop' #brings down all containers if one is not defined after dcdown
alias dcpull='docker-compose pull' #pulls all new images unless one is specified
alias dclogs='docker-compose logs -tf --tail="50"'
alias dtail='docker logs -tf --tail="50" "$@"'
alias ec2ssh='ssh -i "$HOME/.ssh/aws-keypair.pem" ec2-user@x.x.x.x'
alias sls='screen -ls'
alias showsecureboot='mokutil --sb-state'
alias iostat1='iostat -md 2 -p /dev/nvme1n1'
alias iostatnvme='iostat -md 2 -p /dev/nvme1n1'
alias qexit='exit'
alias xit='exit'
alias cdscripts='cd /media/username/p0ds0smb/Scripts'
alias sshalmalinux='ssh root@x.x.x.x'
alias ping='ping -O'
alias flatpakls='flatpak list'
alias inxifull='sudo inxi -Fx -v 8'
alias tor-exit-usca='ssh -t root@tor-exit-usca.username.lol screen -r'
#alias diff='diff -awqs'
alias journalctl500='journalctl -xe -n 500'
alias journalctldmesg='journalctl -xe -n 2000 --dmesg|grep -v "LT-MINT2 kernel: nvme0n1: p1 p2 p3 p4 p5"'
alias findinstalldate='stat -c %w /'
alias dig='dig +noquestion'
alias tmux2='ssh -t root@dockerdeb2 tmux a'
alias tmux4='ssh -t root@dockerdeb4 tmux a'
alias tmux6='ssh -t root@dockerdeb6 tmux a'
alias lattr='lsattr'
alias systemctl='systemctl --no-pager'
alias speedtestbest='speedtest-cli --server 37875'