Last active
August 29, 2015 14:21
-
-
Save gyrus/9669d4acfbe4fafd49c0 to your computer and use it in GitHub Desktop.
Linux .bashrc aliases
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Edit the hosts file | |
alias edit-hosts='sudo gedit /etc/hosts' | |
# Edit this file | |
alias edit-bash='sudo gedit ~/.bashrc' | |
# Apply changes in this file to current terminal session | |
alias refresh-bash='source ~/.bashrc' | |
# Switch to local web root | |
alias www-root='cd /var/www/html' | |
# Flush DNS cache | |
# First install nscd: sudo aptitude install nscd | |
alias flush-dns='sudo /etc/init.d/nscd restart' | |
# Edit virtual hosts file | |
alias edit-vhosts='sudo gedit /etc/apache2/sites-available/myconfig.conf' | |
# Edit Apache config | |
alias edit-apache-config='sudo gedit /etc/apache2/apache2.conf' | |
# Edit PHP ini file | |
alias edit-phpini='sudo gedit /etc/php5/apache2/php.ini' | |
# Restart Apache | |
alias apache-restart='sudo /etc/init.d/apache2 restart' | |
# Open Apache errors log | |
alias apache-errors='gedit /var/log/apache2/error.log' | |
# Check Apache configuration | |
alias apache-check-config='apache2ctl -S' | |
# Check Apache virtual hosts | |
alias apache-check-vhosts='apache2ctl -t -D DUMP_VHOSTS' | |
# Set localhost default permissions for all files in cwd and below | |
# Replace [user] with your username | |
alias perms-localhost='sudo chown -R [user]:www-data *; | |
sudo chown -R [user]:www-data .[^.]*; | |
sudo chmod 775 $(find . -type d); | |
sudo chmod 664 $(find . -type f);' | |
# Copy WordPress local config file from Gist, with prompts for settings | |
alias copy-wp-config-local='curl -o wp-config-local.php https://gist.githubusercontent.com/gyrus/3131308/raw/adb55f8415bb4d0bd64b51731274298a72f26c33/local-config.php; | |
echo "DB name: "; read dbname; | |
echo "DB user: "; read dbuser; | |
echo "DB password: "; read -s dbpassword; | |
echo "Table prefix: "; read dbprefix; | |
sed -i "s/\[\[local-db-name\]\]/${dbname}/g" wp-config-local.php; | |
sed -i "s/\[\[local-db-user\]\]/${dbuser}/g" wp-config-local.php; | |
sed -i "s/\[\[local-db-password\]\]/${dbpassword}/g" wp-config-local.php; | |
sed -i "s/\[\[db-prefix\]\]/${dbprefix}/g" wp-config-local.php;' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment