# --------------------------- # 6. NETWORKING # --------------------------- #alias flushDNS='dscacheutil -flushcache' # flushDNS: Flush out the DNS Cache alias flushDNS='sudo killall -HUP mDNSResponder;sudo killall mDNSResponderHelper;sudo dscacheutil -flushcache' # --------------------------------------- # 8. WEB DEVELOPMENT # --------------------------------------- alias apacheTools='~/Documents/Scripts/bash/apache_tools.sh' alias apacheEdit='bbedit /usr/local/etc/httpd/httpd.conf' # apacheEdit: Edit httpd.conf alias apacheRestart='sudo apachectl -k restart' # apacheRestart: Restart Apache alias apal='tail -f /usr/local/var/log/httpd/access_log' alias apel='tail -f /usr/local/var/log/httpd/error_log' alias multiapa='multitail -s 2 /usr/local/var/log/httpd/error_log /usr/local/var/log/httpd/access_log' alias log2='less +F /usr/local/var/log/httpd/error_log' alias editHosts='sudo edit /etc/hosts' # editHosts: Edit /etc/hosts file httpHeaders () { /usr/bin/curl -I -L $@ ; } # httpHeaders: Grabs headers from web page #alias apacheLogs="less +F /var/log/apache2/error_log" # Apachelogs: Shows apache error logs #alias herr='tail /var/log/apache2/error_log' # herr: Tails HTTP error logs # --------------------------------------- # 10. DIVERS # --------------------------------------- alias bashTools='~/Documents/Scripts/bash/bash_tools.sh' # Convert contents of clipboard to plain text. alias txt='pbpaste | textutil -convert txt -stdin -stdout -encoding 30 | pbcopy' #recupere le presse-papier et le met dans un fichier .txt #dld() { pbpaste >> "$1".txt; } dld() { pbpaste >> /Users/bruno/Downloads/"$1".txt; } # Convertit en minuscule alias tolowercase='pbpaste | tr "[:upper:]" "[:lower:]" | pbcopy' #Convertit en majuscule alias touppercase='pbpaste | tr "[:lower:]" "[:upper:]" | pbcopy' # Ouvrir un fichier markdow dans Typora alias typora="open -a typora" # De-quarantine alias quarantine="sudo xattr -rd com.apple.quarantine" # Optimise la base Mail alias mailoptimiser="curl -sS https://raw.githubusercontent.com/pbihq/tools/master/MailDBOptimiser/MailDBOptimiser.sh | bash" # Mkdocs # servir Mkdocs (Python3) à 127.0.0.1 (-v verbose) alias mkserve="cd ~/project/ ; /usr/local/bin/mkdocs serve" # construire et envoyer les docs sur le serveur alias mkbuild="/Users/bruno/Documents/Scripts/bash/mkbuild.sh" alias backpi='sudo rsync -av --exclude ".*/" pi@192.168.1.100:/home/pi/ ~/RPi-backup'