Difference between revisions of "Linux command: alias"
Jump to navigation
Jump to search
Rafahsolis (talk | contribs) |
Rafahsolis (talk | contribs) |
||
| Line 11: | Line 11: | ||
alias can also be defined in file ~/.bash_aliases.<br /> | alias can also be defined in file ~/.bash_aliases.<br /> | ||
Example ~/.bash_aliases | Example ~/.bash_aliases | ||
| − | <nowiki>alias clip= | + | <nowiki>alias clip="cat /media/sf_vmshared/clipboard" |
| − | alias | + | alias nanoclip="nano /media/sf_vmshared/clipboard" |
| − | alias | + | #alias runserver="python manage.py runserver 0.0.0.0:8888 --settings=malwepid.settings.dev" |
| + | alias runserver="python manage.py runserver 0.0.0.0:8888" | ||
| + | alias ssh_malwepid="ssh -i ~/.ssh/DNC-FKY.pem ubuntu@ec2-52-57-220-220.eu-central-1.compute.amazonaws.com" | ||
alias fpsim_fronend='ssh ubuntu@fpsim-frontend' | alias fpsim_fronend='ssh ubuntu@fpsim-frontend' | ||
| − | alias fpsim_spark= | + | alias fpsim_spark="ssh ubuntu@fpsim-frontend 'ssh ubuntu@fpsim-spark'" |
| − | alias | + | alias dev_settings="export DJANGO_SETTINGS_MODULE=malwepid.settings.dev" |
| − | + | alias tunnel_fsimdb="ssh -i ~/.ssh/DNC-FKY.pem -N -L 5555:fsim-dbpg.c9hdfwhhklwy.eu-central-1.rds.amazonaws.com:5432 ubuntu@ec2-52-57-220-220.eu-central-1.compute.amazonaws.com" | |
| − | + | alias tunnel_newsdb="ssh -i ~/.ssh/rra_id.pem -N -L 5555:fsim-dbpg.c9hdfwhhklwy.eu-central-1.rds.amazonaws.com:5432 ubuntu@news.menupayapp.com" | |
| − | alias | + | alias tunnel_news_adsl="ssh -i ~/.ssh/rt_rsa -ND 10.0.2.15:1111 rra@20.1.40.109" |
| − | alias | + | alias push="git push origin --all;git push gitlab --all;git push origin --tags;git push gitlab --tags" |
| − | alias | + | alias pdgrt_remote_master_back="git remote set-url origin git@git.rra.lan:pdgrt/misiones/back-end.git;git remote add gitlab git@git.herrerosolis.com:BBVA-RedTeam/Django/pdgrt/master-back.git" |
| − | alias | + | alias pdgrt_remote_master_front="git remote set-url origin git@git.rra.lan:pdgrt/misiones/front-end.git;git remote add gitlab git@git.herrerosolis.com:BBVA-RedTeam/Django/pdgrt/master-front.git" |
| − | alias | + | alias pdgrt_remote_node_back="git remote set-url origin git@git.rra.lan:pdgrt/encargos/back-end.git;git remote add gitlab git@git.herrerosolis.com:BBVA-RedTeam/Django/pdgrt/node-back.git" |
| + | alias pdgrt_remote_node_front="git remote set-url origin git@git.rra.lan:pdgrt/encargos/front-end.git;git remote add gitlab git@git.herrerosolis.com:BBVA-RedTeam/Django/pdgrt/node-front.git" | ||
| + | alias pdgrt_remote_deploy="git remote set-url origin git@git.rra.lan:pdgrt/deploy.git;git remote add gitlab git@git.herrerosolis.com:BBVA-RedTeam/Django/pdgrt/deploy.git" | ||
| + | alias dns="sudo cp ~/.openvpn/resolv.conf /etc" | ||
| + | alias firefox='/opt/firefox/firefox' | ||
| + | alias pilaf_settings="export DJANGO_SETTINGS_MODULE=pilaf_detectors.settings.test" | ||
| + | alias mirror_log='tail -f /home/rafa/PycharmProjects/git_mirror/logs/git_mirror.log' | ||
| + | |||
| + | |||
| + | # Proxy | ||
| + | |||
| + | ETH0=$(ifconfig | grep -A 1 eth0 | grep inet | awk '{print $2}') | ||
| + | TUN0=$(ifconfig | grep -A 1 tun0 | grep inet | awk '{print $2}') | ||
| + | alias foxy="ssh -ND 127.0.0.1:1080 -i ~/.ssh/DNC-FKY.pem ubuntu@ec2-52-57-220-220.eu-central-1.compute.amazonaws.com" | ||
| + | alias proxy_vpn="echo 'Opening SOCKS5 @$TUN0:1080' && ssh -ND $TUN0:1080 rafa@localhost" | ||
| + | alias proxy_15="echo 'Opening SOCKS5 @$ETH0:1080' && ssh -ND $ETH0:1080 rafa@localhost"</nowiki> | ||
== Some usefull alias == | == Some usefull alias == | ||
Revision as of 09:16, 11 September 2018
Create alias
alias imagenes='cd /media/discoduro/archivos/Pictures'
Create permanent alias
echo 'alias imagenes="cd /media/discoduro/archivos/Pictures"' >> ~/.bash_aliases && . ~/.bashrc
delete alias
unalias imagenes
see defined alias
alias
alias definition file
alias can also be defined in file ~/.bash_aliases.
Example ~/.bash_aliases
alias clip="cat /media/sf_vmshared/clipboard"
alias nanoclip="nano /media/sf_vmshared/clipboard"
#alias runserver="python manage.py runserver 0.0.0.0:8888 --settings=malwepid.settings.dev"
alias runserver="python manage.py runserver 0.0.0.0:8888"
alias ssh_malwepid="ssh -i ~/.ssh/DNC-FKY.pem ubuntu@ec2-52-57-220-220.eu-central-1.compute.amazonaws.com"
alias fpsim_fronend='ssh ubuntu@fpsim-frontend'
alias fpsim_spark="ssh ubuntu@fpsim-frontend 'ssh ubuntu@fpsim-spark'"
alias dev_settings="export DJANGO_SETTINGS_MODULE=malwepid.settings.dev"
alias tunnel_fsimdb="ssh -i ~/.ssh/DNC-FKY.pem -N -L 5555:fsim-dbpg.c9hdfwhhklwy.eu-central-1.rds.amazonaws.com:5432 ubuntu@ec2-52-57-220-220.eu-central-1.compute.amazonaws.com"
alias tunnel_newsdb="ssh -i ~/.ssh/rra_id.pem -N -L 5555:fsim-dbpg.c9hdfwhhklwy.eu-central-1.rds.amazonaws.com:5432 ubuntu@news.menupayapp.com"
alias tunnel_news_adsl="ssh -i ~/.ssh/rt_rsa -ND 10.0.2.15:1111 rra@20.1.40.109"
alias push="git push origin --all;git push gitlab --all;git push origin --tags;git push gitlab --tags"
alias pdgrt_remote_master_back="git remote set-url origin git@git.rra.lan:pdgrt/misiones/back-end.git;git remote add gitlab git@git.herrerosolis.com:BBVA-RedTeam/Django/pdgrt/master-back.git"
alias pdgrt_remote_master_front="git remote set-url origin git@git.rra.lan:pdgrt/misiones/front-end.git;git remote add gitlab git@git.herrerosolis.com:BBVA-RedTeam/Django/pdgrt/master-front.git"
alias pdgrt_remote_node_back="git remote set-url origin git@git.rra.lan:pdgrt/encargos/back-end.git;git remote add gitlab git@git.herrerosolis.com:BBVA-RedTeam/Django/pdgrt/node-back.git"
alias pdgrt_remote_node_front="git remote set-url origin git@git.rra.lan:pdgrt/encargos/front-end.git;git remote add gitlab git@git.herrerosolis.com:BBVA-RedTeam/Django/pdgrt/node-front.git"
alias pdgrt_remote_deploy="git remote set-url origin git@git.rra.lan:pdgrt/deploy.git;git remote add gitlab git@git.herrerosolis.com:BBVA-RedTeam/Django/pdgrt/deploy.git"
alias dns="sudo cp ~/.openvpn/resolv.conf /etc"
alias firefox='/opt/firefox/firefox'
alias pilaf_settings="export DJANGO_SETTINGS_MODULE=pilaf_detectors.settings.test"
alias mirror_log='tail -f /home/rafa/PycharmProjects/git_mirror/logs/git_mirror.log'
# Proxy
ETH0=$(ifconfig | grep -A 1 eth0 | grep inet | awk '{print $2}')
TUN0=$(ifconfig | grep -A 1 tun0 | grep inet | awk '{print $2}')
alias foxy="ssh -ND 127.0.0.1:1080 -i ~/.ssh/DNC-FKY.pem ubuntu@ec2-52-57-220-220.eu-central-1.compute.amazonaws.com"
alias proxy_vpn="echo 'Opening SOCKS5 @$TUN0:1080' && ssh -ND $TUN0:1080 rafa@localhost"
alias proxy_15="echo 'Opening SOCKS5 @$ETH0:1080' && ssh -ND $ETH0:1080 rafa@localhost"
Some usefull alias
- alias h="history" # quick access to command history
- alias c="clear" # quick way to clear terminal screen
- alias grep="grep —color -n" # colorize matches; show line numbers
- alias df="df -h" # show free space using human readable units
- alias du="du -sh" # show disk usage using human readable units
- alias sc="source $HOME/.cshrc"
- alias gousb="cd $USBDRIVE_PATH"