mes alias de commandes





Eh oui, je me sers régulièrement de tout ça !

Il n'en faut pas trop, et supprimer ceux dont on ne se sert pas régulièrement.






# /home/eb/.bashrc
# eb aliases
alias s='startx'
alias e='exit'
alias ls='ls -a --color=auto'
alias grep='grep --color=auto'
alias bc='bc -l -q'
alias cal='cal -3m'
# se déplacer dans les répertoires, y compris avec "midnight commander" :
alias cdd='cd /home/eb/docs'
alias cds='cd /home/eb/sites'
alias cdsp='cd /home/eb/sites/sitepro'
alias cdm='cd /home/eb/musique'
alias cdp='cd /home/eb/photos'
alias cdpn='cd /home/eb/photos/pixnew'
alias cdv='cd /home/eb/videos'
alias cdl='cd /var/log/packages'        # l comme logiciels
alias cdx='cd /sda2mac/Users/eb'      # x comme macosx
# savoir comment le kernel reconnaît la clé_USB (ou le disque dur externe) qu'on vient de brancher
# (il faut que le fichier soit accessible en lecture pour les users, soit chmod 644) :
alias t='tail -20 /var/log/messages'
# monter et démonter les partitions (vfat et ext2) de ma clé_USB :
alias m1='sudo mount /dev/sdb1'
alias m2='sudo mount /dev/sdb2'
alias m12='sudo mount /dev/sdb1 & sudo mount /dev/sdb2'
alias u1='sudo umount /dev/sdb1'
alias u2='sudo umount /dev/sdb2'
alias u12='sudo umount /dev/sdb1 & sudo umount /dev/sdb2'
alias mcdr='sudo mount /dev/cdrom'
alias umcdr='sudo umount /dev/cdrom'
alias eject='sudo eject /dev/cdrom'
# savoir quels volumes sont montés, avec une présentation propre :
alias mount='mount | column -t'
# gestionnaire de mots de passe :
alias mdp='keepassx'
# crypter un document :
alias gpge='gpg -e -r my-name'
# détruire un document en mode sécurisé :
alias rmx='shred -u -v'
# coder mes actes opératoires (confortablement) depuis mon domicile :
alias rd='rdesktop -a 16 -f adresse_IP_du_serveur_de_la_clinique'
# démarrer mon logiciel professionnel (Suse virtualisé) :
alias oplus='qemu-system-i386 -hda /home/eb/oplus/oplus.iso -fda /home/eb/oplus/floppy.iso -boot c -m 128 -k fr'
# retourner mes rétinographies et les recadrer au format 4/3 :
alias retino='convert a.jpg -rotate 180 -shave 171x0 a2.jpg'
# examiner les DVD de scanners ou d'IRM :
alias dicom='aeskulap'
# pour convertir en .jpg ou .png, utiliser xmedcon (medcon -c png -f file) ; ou, plus simplement, convert (ImageMagick)
# sauvegarder mes meilleures photos professionnelles sur ma clé_USB :
alias bestoph='rsync -av --delete /home/eb/photos/bestoph/ /sdb2usb/photos/bestoph'
# sauvegarder mon site professionnel sur ma clé_USB :
alias sitepro='rsync -av --delete /home/eb/sites/sitepro/ /sdb2usb/sites/sitepro'
# sauvegarder mon diaporama de salle d'attente de ma clé_USB vers mon disque dur domestique :
alias sdf='rsync -av --delete /sdb2usb/photos/diapofun/ /home/eb/photos/diapofun'
# démarrer Elvis (clone de Vi par défaut sur Slackware) avec "display syntax" (HTML)
# (Elvis accepte nativement de coller du texte avec la molette de la souris en mode insertion) :
alias vis='elvis -c "display syntax"'
# coder en utf8 tous les signes diacritiques accessibles directement au clavier français, d'un ou plusieurs fichier :
alias utf8='sed -i -e "s/à/\à/g" -e "s/â/\â/g" -e "s/ä/\ä/g" -e "s/À/\À/g" -e "s/À/\À/g" -e "s/À/\À/g" -e "s/é/\é/g" -e "s/è/\è/g" -e "s/ê/\ê/g" -e "s/ë/\ë/g" -e "s/É/\É/g" -e "s/È/\È/g" -e "s/Ê/\Ê/g" -e "s/Ë/\Ë/g" -e "s/î/\î/g" -e "s/ï/\ï/g" -e "s/Î/\Î/g" -e "s/Ï/\Ï/g" -e "s/ô/\ô/g" -e "s/ö/\ö/g" -e "s/Ô/\Ô/g" -e "s/Ö/\Ö/g" -e "s/ù/\ù/g" -e "s/û/\û/g" -e "s/ü/\ü/g" -e "s/Û/\Û/g" -e "s/Ü/\Ü/g" -e "s/ÿ/\ÿ/g" -e "s/ç/\ç/g" -e "s/Ç/\Ç/g" -e "s/œ/\œ/g" -e "s/µ/\µ/g" -e "s/°/\°/g" '
# convertir une page HTML ou même tout un site codés en iso-8859, en utf-8, en une fraction de seconde :
alias trans='sed -i -e "s/\à/\à/g" -e "s/\â/\â/g" -e "s/\ä/\ä/g" -e "s/\À/\À/g" -e "s/\Â/\À/g" -e "s/\Ä/\À/g" -e "s/\é/\é/g" -e "s/\è/\è/g" -e "s/\ê/\ê/g" -e "s/\ë/\ë/g" -e "s/\É/\É/g" -e "s/\È/\È/g" -e "s/\Ê/\Ê/g" -e "s/\Ë/\Ë/g" -e "s/\î/\î/g" -e "s/\ï/\ï/g" -e "s/\Î/\Î/g" -e "s/\Ï/\Ï/g" -e "s/\ô/\ô/g" -e "s/\ö/\ö/g" -e "s/\Ô/\Ô/g" -e "s/\Ö/\Ö/g" -e "s/\ù/\ù/g" -e "s/\û/\û/g" -e "s/\ü/\ü/g" -e "s/\Ù/\Ù/g" -e "s/\Û/\Û/g" -e "s/\Ü/\Ü/g" -e "s/\ÿ/\ÿ/g" -e "s/\ç/\ç/g" -e "s/\Ç/\Ç/g" -e "s/\œ/\œ/g" -e "s/\µ/\µ/g" -e "s/\°/\°/g" -e "s/\ /\ /g" -e "s/\&/\&/g" -e "s/\"/\"/g" '
# ces deux derniers scripts mériteraient d'être rangés dans /usr/local/bin en tant que scripts shell
# mettre en ligne avec ftp ou ncftp ou lftp, ce dernier assurant le protocole ftps dorénavant exigé par Orange :
# alias ftp='ftp perso-ftp.orange.fr'
alias f='ncftpbookmarks'
alias l='lftp mon-adresse@orange.fr@perso-ftp.orange.fr'
# se connecter à la Livebox (en filaire à la maison, en wi-fi à mon cabinet) :
alias i+='sudo /sbin/ifconfig eth0 && sudo /sbin/ifconfig eth0 up && sudo /sbin/dhclient eth0'
alias i+='sudo /sbin/iwconfig wlan0 essid Livebox-1234 && sudo /sbin/dhclient wlan0'
# se déconnecter dès qu'on n'a plus besoin d'Internet (sécurité élémentaire ...) :
alias i-='sudo /sbin/ifconfig eth0 down'
alias i-='sudo /sbin/ifconfig wlan0 down'
# petit dictionnaire simple de conjugaison, pratique :
alias conjuguer='verbiste-gtk'
# Encyclopédie Hachette Multimédia, et dictionnaire Littré (ce dernier gratuit) :
alias ehm='/usr/local/ehm/ehm'
alias ehmc='/usr/local/ehm/ehmCompact'
alias littré='stardict'
# reconnaissance optique de caractères :
alias ocr='gimagereader-qt4'
# (abiword sait convertir en texte de nombreux documents .pdf)
# Sardict-Command-Line-Version (ici anglais) gratuit, rapide :
alias ef='sdcv --data-dir /home/.sdcv/ef'
alias fe='sdcv --data-dir /home/.sdcv/fe'
alias ee='sdcv --data-dir /home/.sdcv/oald'
# dictionnaire anglais sur Wine et Windows 9* virtualisés :
alias oxford='wine /home/eb/.wine/drive_c/oxford/DHO.exe'
# Windows virtualisé avec Qemu : alias w95='qemu-system-i386 -hda /home/eb/windows/qw95raw -cdrom /dev/cdrom -fda /home/eb/windows/bootw98.iso -boot c -m 128 -k fr'
alias w98='qemu-system-i386 -hda /home/eb/windows/qw98raw -cdrom /dev/cdrom -fda /home/eb/windows/floppy1.iso -boot c -m 128 -k fr'
# enfin, en musique :
alias h='aplay /home/eb/.systeme/scarlatti.wav & sudo /sbin/halt'
alias r='aplay /home/eb/.systeme/scarlatti.wav & sudo /sbin/reboot'





# /root/.bashrc
# root aliases
alias e='exit'
alias ls='ls -a'
alias cdd='cd /home/eb/docs'
alias cds='cd /home/eb/sites'
alias cdm='cd /home/eb/musique'
alias cdp='cd /home/eb/photos'
alias cdv='cd /home/eb/videos'
alias cdl='cd /var/log/packages'
alias t='tail -20 /var/log/messages'
alias m1='mount /dev/sdb1'
alias m2='mount /dev/sdb2'
alias m12='mount /dev/sdb1 & mount /dev/sdb2'
alias u1='umount /dev/sdb1'
alias u2='umount /dev/sdb2'
alias u12='umount /dev/sdb1 & umount /dev/sdb2'
# mettre à jour l'image iso de mon serveur (bootable avec qemu) :
alias sasv='mount -o loop /home/eb/oplus/oplus.iso /mnt && rsync -av --delete /sdb2usb/alor/ /mnt/usr/alor && rsync -av --delete /sdb2usb/villusr/ /mnt/usr/villedi && umount /home/eb/oplus/oplus.iso'
# sauvegarder mon répertoire professionnel multimedia :
alias sm='rsync -av --delete /sdb2usb/villmul/ /home/villmul'
# monter l'image-disque oplus :
alias mop='mount -o loop /home/eb/oplus/oplus.iso /mnt'
# démonter l'image-disque oplus :
alias umop='umount /home/eb/oplus/oplus.iso'
# monter le disque virtuel qemu Windows :
alias mw='mount -o loop,offset=32256 /home/eb/windows/w98raw /mnt -t vfat'
# démonter le disque virtuel qemu Windows :
alias umw='umount /home/eb/windows/w98raw'
# enfin, en musique :
alias r='aplay /home/eb/.systeme/scarlatti.wav & reboot'
alias h='aplay /home/eb/.systeme/scarlatti.wav & halt'





mon Linux


accueil