Aliases: Guide to creating - KeegMitch/Operations-Engineering-group-c GitHub Wiki
Creating a custom alias
To create an alias,
sudo vim ~/.bashrc- Check that it has a condition that it can create a bash_aliases file:
-
Create the bash aliases file:
sudo vim ~/.bash_aliases -
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'
- 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'