14 KiB
14 KiB
alias
(bash & zsh)
| reload | Recharge .zshrc |
| change | Edite .zshrc |
| backupzsh | Backup .zshrc .zsh_plugins.txt .zsh_plugins.sh .sh_aliases sur clicclac.info |
| restorezsh | Restaure .zshrc .zsh_plugins.txt .zsh_plugins.sh .sh_aliases depuis clicclac.info |
Répertoires, fichiers...
| c | clear |
|
| cd() | { builtin cd "$@" && gls -lA --color; }{ builtin cd "$@" && ls -la; } |
cd + ls |
| cdf() | pwdf; cd "$(pwdf)" |
Changer le répertoire dans la fenêtre active du Finder |
| cpb() | { cp $@{,.bak} ;} |
Crée un backup (.bak) |
| dus | `du -schx * | sort -nr` |
| ex() | Extraire une archive | |
| ff() | { /usr/bin/find . -name "$@" ; } |
Recherche dans le répertoire courante |
| ffs() | { /usr/bin/find . -name "$@"'*' ; } |
Recherche dans le répertoire courante (le nom commence par) |
| ffe() | { /usr/bin/find . -name '*'"$@" ; } |
Recherche dans le répertoire courante (le nom se termine par) |
| hc | history -c |
Effacer l'historique |
| l | gls -lA --color (ls -la) |
|
| lh | gls -dla --color .* (ls -a | grep "^."') |
|
| nano | nano -l |
N° de ligne dans nano |
| path | echo -e ${PATH//:/\\n} |
|
| qfind | find / -name |
find / |
| x | exit |
Sortir |
| s() i() |
{ pwd > ~/.save_dir ; }{ cd "$(cat ~/.save_dir)" ; } |
Sauve le répertoire courante Change le répertoire vers celui sauvegardé |
| sha | shasum -a 256 |
Calcule un checksum |
git
| ga | git add |
| gp | git push |
| gl | git log |
| gt | git status |
| gd | git diff |
| gc | git commit -m |
| gca | git commit -am |
| gb | git branch |
| gh | git checkout |
| gra | git remote add |
| grr | git remote rm |
| gpu | git pull |
| gcl | git clone |
| gta | git tag -a -m |
| gf | git reflog |
| acp() | { git add . git commit -m "$1" git push } |
ssh serveurs
| 916e | ssh dsm916e |
| 916 | ssh dsm916 |
| 414 | ssh dsm414 |
| ovh | ssh ovh |
| 11 | ssh 1and1 |
| pi3 | ssh pi3 |
| pi3e | ssh pi3e |
| sls | ssh vpssls |
| mbv | ssh vpsmbv |
| vps | ssh vps |
| asus | ssh asus |
| rebootasus | ssh asus /sbin/reboot |
Réseau
| flushDNS | sudo killall -HUP mDNSResponder;sudo killall mDNSResponderHelper;sudo dscacheutil -flushcache |
|
| ipinfo0 | ipconfig getpacket en0 |
Get info on connections for en0 |
| ipinfo1 | ipconfig getpacket en1 |
Get info on connections for en1 |
| lsock | sudo /usr/sbin/lsof -i -P |
Display open sockets |
| lsockU | `sudo /usr/sbin/lsof -nP | grep UDP` |
| lsockT | `sudo /usr/sbin/lsof -nP | grep TCP` |
| myip | curl ifconfig.me |
IP publique |
| netCons | lsof -i |
Show all open TCP/IP sockets |
| openports | `sudo lsof -i | grep LISTEN` |
| ping | ping -c4 |
|
| pin() | `ping -c4 "$1" | grep 'received';` |
| showblocked | sudo ipfw list |
All ipfw rules inc/ blocked IPs |
Développement web
| apacheEdit | bbedit /usr/local/etc/httpd/httpd.conf |
Editer la config Apache |
| apacheRelance | sudo apachectl stop ; sudo apachectl start |
Stop and start Apache |
| apacheRestart | sudo apachectl -k restart |
Restart Apche gracefully |
| apal | tail -f /usr/local/var/log/httpd/access_log |
Apache access_log |
| apel | tail -f /usr/local/var/log/httpd/error_log |
Apache error_log |
| editHosts | sudo edit /etc/hosts |
Editer le fichier hosts |
| httpHeaders | /usr/bin/curl -I -L $@ ; |
Grabs headers from web page |
| log2 | less +F /usr/local/var/log/httpd/error_log |
Apache error_log |
| multiapa | multitail -F /usr/local/etc/multitail.conf -cS apache /usr/local/var/log/httpd/error_log -cS apache /usr/local/var/log/httpd/access_log |
Apache access_log ET error_log |
| mtapa | multitail -ci green /usr/local/var/log/httpd/access_log -ci red -I /usr/local/var/log/httpd/error_log |
Apache access_log ET error_log |
Soco-cli
| sonos-discover | /$HOME/Documents/venv/soco-cli/bin/sonos-discover -t 256 -n 1.0 -m 24 |
| sfinfo | sonos Salon play_fav 'franceinfo' |
| sfi | sonos Salon play_fav 'france inter' |
| sk6 | sonos Salon play_fav 'K6 FM' |
| srire | sonos Salon play_fav 'Rire et Chansons' |
| srtl | sonos Salon play_fav 'RTL' |
| sflow | sonos Salon play_fav 'Flow' |
| slist | sonos Salon list_favs |
| smeu | sonos Salon play_fav 'Meurice' |
| son | sonos Salon mute on |
| soff | sonos Salon mute off |
| sstart | sonos Salon start |
| sstop | sonos Salon stop |
| sv11 | sonos Salon volume 11 |
| sv13 | sonos Salon volume 13 |
| sv15 | sonos Salon volume 15 |
Alias globaux
| ... | ../.. |
| .... | ../../.. |
| ..... | ../../../.. |
| C | ` |
| DN | /dev/null |
| H | ` |
| LL | `2>&1 |
| L | ` |
| LS | ` |
| NE | 2> /dev/null |
| NUL | > /dev/null 2>&1 |
| NS | ` |
| RNS | ` |
| S | ` |
| US | ` |
| TL | ` |
| T | ` |
| X | ` |
Divers
| bashTools | /$HOME/Documents/Scripts/bash/bash_tools.sh |
|
| dld() | { pbpaste >> $HOME/Desktop/"$1".txt; } |
Recupère le presse-papier et le met dans un fichier .txt |
| mailoptimiser | `curl -sS https://raw.githubusercontent.com/pbihq/tools/master/MailDBOptimiser/MailDBOptimiser.sh | bash` |
| mkbuild | /$HOME/Documents/Scripts/bash/mkbuild.sh |
Mkdocs: |
| mkserve | cd ~/project/ ; mkdocs serve |
Mkdocs: |
| mt | multitail -F /usr/local/etc/multitail.conf |
Multitail |
| quarantine | sudo xattr -rd com.apple.quarantine |
De-quarantine |
| tolowercase | `pbpaste | tr "[:upper:]" "[:lower:]" |
| touppercase | `pbpaste | tr "[:lower:]" "[:upper:]" |
| txt | `pbpaste | textutil -convert txt -stdin -stdout -encoding 30 |
| typora | open -a typora |
Ouvrir un fichier markdow dans Typora |
| up_kymsu | cd /$HOME/Documents/Scripts/kymsu2/ ; ./install.sh |
MàJ kymsu2 |
| zshTools | /$HOME/Documents/Scripts/bash/zsh_tools.sh |
Autres
| Fonctions | ||
|---|---|---|
| backpi | sudo rsync -av --exclude ".*/" pi@192.168.1.100:/home/pi/ ~/RPi-backup |
|
| bbshellcheck() | Vérifie la syntaxe des scripts bash | |
| listening() | Affiche les ports | |
| portainer | docker run -d -v "/var/run/docker.sock:/var/run/docker.sock" -p 9000:9000 portainer/portainer |
|
| pwdf() | Prints the path of the front Finder window. Desktop if no window open | |
| upd_nvm() | Mise-à-jour de nvm |