Cheat for a sample .bashrc file

Home

1 Sample .bashrc file

# .bashrc

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi

# User specific environment
PATH="$HOME/.local/bin:$HOME/bin:$PATH"
export PATH

# Uncomment the following line if you don't like systemctl's auto-paging feature:
# export SYSTEMD_PAGER=

# User specific aliases and functions
export PS1="\[\033[01;32m\]\u@\h \w [\!]\[\033[01;31m\]$\[\033[00m\]\n"

alias lst='ls -lartG'
alias pings='ping -c 3 -n'
alias font16='setfont LatGrkCyr-8x16.psfu.gz'
alias font22='setfont LatGrkCyr-12x22.psfu.gz'

alias showdup='sudo dnf --showduplicates list '

alias fis='sudo iptables -S INPUT'
alias fos='sudo iptables -S OUTPUT'
alias nis='sudo iptables -t nat -S PREROUTING'
alias nos='sudo iptables -t nat -S POSTROUTING'

alias fi='sudo iptables -L INPUT --line-numbers -n'
alias fo='sudo iptables -L OUTPUT --line-numbers -n'
alias ni='sudo iptables -t nat -L PREROUTING --line-numbers '
alias no='sudo iptables -t nat -L POSTROUTING --line-numbers '

alias restore='sudo iptables-restore < /home/zintis/iptables-zintis-edited-Jan30'
alias sip='sudo iptables '

alias wi='sudo watch -n 2 iptables -L INPUT -v -n'
alias wf='sudo watch -n 2 iptables -L FORWARD-v -n'
# alias ws='sudo watch -n 2 iptables -L MYSSH -v -n'


# alias addr="ip addr show ens33 | grep inet | awk '{ print $2; }'| sed 's/\/.*$//'"
# alias addr="ip addr | grep inet | awk '{ print $2; }'| sed 's/\/.*$//'"
alias addr="ip addr | egrep '([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})'"


# alias check='sudo yum --showduplicates list '
# alias n='nmcli'
alias pan='ssh 172.28.105.100'

alias ss='sudo systemctl'
alias sss='sudo systemctl status'

alias ip4='nmcli -f ip4 device show'

1.1 Home