# Alias ls
alias ll='ls -alFh'
+ alias lld='ls -alFhd'
alias la='ls -A'
alias l='ls -CF'
# Pour que ssh-add ne mémorise la passphrase que pendant 30 minutes
alias sshadd='ssh-add -t 1800'
- #~# # Tunnels (pour les membres actifs)
- #~# alias sshimprimante="echo -e 'Port : 2222\nRappel : http://localhost:2222';ssh -L 2222:imprimante.adm.crans.org:80 vo"
- #~# alias sshbabar="echo -e 'Port : 3333\nRappel : http://localhost:3333/backuppc';ssh -L 3333:babar.adm.crans.org:80 vo"
+ # Tunnels (pour les membres actifs)
+ alias sshimprimante="echo -e 'Port : 2222\nRappel : http://localhost:2222';ssh -L 2222:imprimante.adm.crans.org:80 vo"
+ alias sshbabar="echo -e 'Port : 3333\nRappel : http://localhost:3333/backuppc';ssh -L 3333:babar.adm.crans.org:80 vo"
+ # Shortcuts
+ alias zamok="ssh zamok"
+ alias cerebro="ssh cerebro"
+ alias cerebroX="ssh -X cerebro"
+ alias cerebrox="ssh -X cerebro"
+ alias pimeys="ssh pimeys.fr"
+ ## Remote commands
+ # sur power
+ alias nexttv="ssh power \"service multicast next 'a<3'\""
- # +------------------+
- # | Fixing mistyping |
- # +------------------+
- #~# # Souvenir de Windows
- #~# alias cd..='cd ..'
+ # sur kfet
+ alias mutekfet='ssh kfet "amixer set PCM,0 0%"'
- #~# alias screen-r='screen -r'
+ # sur zamok
+ alias whokfet='ssh -t zamok env LC_ALL=fr_FR.UTF-8 whokfet'
+ # sur vo
+ alias who2b='ssh -t vo who2b'
+ # +----------------------+
+ # | AltGr+Space is wrong |
+ # +----------------------+
- #~# # +----------------------+
- #~# # | AltGr+Space is wrong |
- #~# # +----------------------+
- #~#
- #~# # Workaround crade :
- #~# # Permet d'aliaser les commandes dans lesquelles on pipe usuellement
- #~# # pour qu'elle marche aussi quand elles sont précédées d'une espace insécable.
- #~#
- #~# for commande in grep egrep fgrep wc tail head less sed awk xargs sort uniq sponge
- #~# do
- #~# alias $commande=$commande
- #~# done
+ # Workaround crade :
+ # Permet d'aliaser les commandes dans lesquelles on pipe usuellement
+ # pour qu'elle marche aussi quand elles sont précédées d'une espace insécable.
+
-for commande in grep egrep fgrep wc tail head less sed awk xargs sort uniq
++for commande in grep egrep fgrep wc tail head less sed awk xargs sort uniq sponge
+ do
+ alias $commande=$commande
+ done
# +--------------------------------------+
# | Gestion de variables d'environnement |
# +--------------------------------------+
- #~# # Pour loader en mémoire la variable qui empêche less de breaker les lignes
- #~# # très utile pour les sorties psql
- #~# alias exportless="export LESS='-S'"
+ # Pour loader en mémoire la variable qui empêche less de breaker les lignes
+ # très utile pour les sorties psql
+ alias exportless="export LESS='-S'"
# +-------+
# +-------+
# Des raccourcis pour appeler des logiciels avec des options supplémentaires
- #~# # Pour que youtube-dl récupère seulement l'audio, et en MP3 s'il vous plait
- #~# alias youtube-dl='youtube-dl --extract-audio -t --audio-format=mp3'
+ # Pour que youtube-dl récupère seulement l'audio, et en MP3 s'il vous plait
+ alias youtube-dl='youtube-dl --extract-audio -t --audio-format=mp3'
+
+ # Pour avoir les diff sous format git-like
+ alias diff='diff -u'
+ alias colordiff='colordiff -u'
- #~# # Pour avoir les diff sous format git-like
- #~# alias diff='diff -u'
- #~# alias colordiff='colordiff -u'
+ # Pour que mtr n'utilise pas l'interface graphique
+ alias mtr='mtr -t'
- #~# # Pour que mtr n'utilise pas l'interface graphique
- #~# alias mtr='mtr -t'
+ # Pour que les semaines de cal commencent le Lundi
+ alias cal='ncal -bM'
+#~# # Pour que les semaines de cal commencent le Lundi
+#~# alias cal='ncal -bM'
+
# +--------+
# | Divers |
# +--------+
- #~# # Pour se débarasser rapidement des fichier garbage
- #~# # C'est typiquement là où il faut rajouter vos extensions persos !
- #~# alias rmtilde='rm -f *~ .*~'
- #~# alias rm~=rmtilde
- #~# alias rmpyc='rm -f *.pyc'
- #~# alias rmccompiled='rm -f *.o *.h'
- #~# alias rmso='rm -f *.so'
- #~# alias rmclass='rm -f *.class'
+ # Pour se débarasser rapidement des fichier garbage
+ # C'est typiquement là où il faut rajouter vos extensions persos !
+ alias rmtilde='rm -f *~ .*~'
+ alias rm~=rmtilde
+ alias rmpyc='rm -f *.pyc'
+ alias rmccompiled='rm -f *.o *.h'
+ alias rmso='rm -f *.so'
+ alias rmclass='rm -f *.class'
- #~# # Pour récupérer les droits d'un fichier en octal
- #~# alias getmod='/usr/bin/stat -c "%a"'
+ # Pour récupérer les droits d'un fichier en octal
+ alias getmod='/usr/bin/stat -c "%a"'
# Pour trouver les pages des pdfs du dossier courrant
alias pdfpages="find . -name '*.pdf' -exec pdfinfo {} \; | egrep '^Pages'"
# (adapter le path de votre procmail.log si besoin)
alias tailprocmail='tail -f ~/.procmail/logs/procmail.log'
+ # Pour réveiller la carte éthernet quand elle déconne
+ alias rebooteth0='rmmod atl1c; modprobe atl1c'
# +------------+
# A♡ !!!
alias a♡tv='cvlc udp://@239.231.140.230:1337'
+
+ # Useless stuff
+ alias jabba='jabba 2>&1 | sed "s/introuvable/jabba/"'