2nd commit

This commit is contained in:
2021-08-11 17:57:04 +02:00
parent 3fa8197f07
commit 823865f0e3
3 changed files with 295 additions and 0 deletions

63
.bash_aliases Executable file
View File

@@ -0,0 +1,63 @@
# ---------------------------
# 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'