Aliases: Guide to creating - KeegMitch/Operations-Engineering-group-c GitHub Wiki

Alias masterlist

Creating a custom alias

To create an alias,

  1. sudo vim ~/.bashrc
  2. Check that it has a condition that it can create a bash_aliases file:

image

  1. Create the bash aliases file: sudo vim ~/.bash_aliases

  2. Add in your aliases, example is aliases for the puppet agent commands:

# Alias for connecting Puppet agent to the Puppet master
alias connect_puppet_agent='sudo /opt/puppetlabs/puppet/bin/puppet agent --server=mgmt-c --no-daemonize --verbose --onetime'

# Alias for testing Puppet agent
alias test_puppet_agent='sudo /opt/puppetlabs/puppet/bin/puppet agent --test'
  1. Apply those changes to use the aliases: source ~/.bashrc

More aliases

alias puppet_modules='cd /etc/puppetlabs/code/modules'
alias site_pp='sudo vim /etc/puppetlabs/code/environments/production/manifests/site.pp'
alias restart_nagios='sudo systemctl restart nagios3'
alias start_nagios='sudo systemctl start nagios3'
alias stop_nagios='sudo systemctl stop nagios3'
alias is_nagios_running='sudo systemctl status nagios3'