Aller au contenu

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 Taille des dossiers et fichiers du répertoire courant
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 Display only open UDP sockets
lsockT sudo /usr/sbin/lsof -nP | grep TCP Display only open TCP sockets
myip curl ifconfig.me IP publique
netCons lsof -i Show all open TCP/IP sockets
openports sudo lsof -i | grep LISTEN All listening connections
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 | wc -l
DN /dev/null
H | head
LL 2>&1 | less
L | less
LS | less -S
NE 2> /dev/null
NUL > /dev/null 2>&1
NS | sort -n
RNS | sort -nr
S | sort
US | sort -u
TL | tail -20
T | tail
X | xargs

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:]" | pbcopy Convertit en minuscule
touppercase pbpaste | tr "[:lower:]" "[:upper:]" | pbcopy Convertit en majuscule
txt pbpaste | textutil -convert txt -stdin -stdout -encoding 30 | pbcopy Convert contents of clipboard to plain text
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

Dernière mise à jour: November 9, 2023