Quelques alias BASH bien utiles…

19 décembre 2012 · Posté par dans Divers, GNU/Linux, Linux Commandes ·

Hello World!

Ce matin, un lapin… Euh non…

Ce matin, je vais vous présenter quelques alias bien utiles pour votre Shell BASH.

Première étape : connaître la liste actuelle de vos alias en tapant la commande :

alias

Pour créer ou éditer vos alias, un simple :

vi ~/.bashrc
Et voici quelques-uns de mes préférés :
## Couleurs sur la sortie de ls ##
alias ls='ls --color=auto'
 
## Listing au format long ##
alias ll='ls -la'
 
## Montrer les fichiers cachés ##
alias l.='ls -d .* --color=auto'
 
## Naviguer dans l'arborescence ##
alias ..='cd ..'
alias ...='cd ../../../'
alias ....='cd ../../../../'
alias .....='cd ../../../../'
alias .4='cd ../../../../'
alias .5='cd ../../../../..'
 
## Divers ##
alias path='echo -e ${PATH//:/\\n}'
 
## Naviguer dans l'arborescence ##
alias now='date +"%T'
alias nowtime=now
alias nowdate='date +"%d-%m-%Y"'
 
## Vérifier les ports en écoute ##
alias ports='netstat -tulanp'
 
## Vérifier les règles du firewall ##
alias iptlist='sudo /sbin/iptables -L -n -v --line-numbers'
alias iptlistin='sudo /sbin/iptables -L INPUT -n -v --line-numbers'
alias iptlistout='sudo /sbin/iptables -L OUTPUT -n -v --line-numbers'
alias iptlistfw='sudo /sbin/iptables -L FORWARD -n -v --line-numbers'
 
## Infos Système ##
### Info Mémoire
alias meminfo='free -m -l -t'
### Process gourmands en mémoire
alias psmem='ps auxf | sort -nr -k 4'
alias psmem10='ps auxf | sort -nr -k 4 | head -10'
### Process gourmands en cpu
alias pscpu='ps auxf | sort -nr -k 3'
alias pscpu10='ps auxf | sort -nr -k 3 | head -10'
### Info CPU
alias cpuinfo='lscpu'
### Info GPU 
alias gpumeminfo='grep -i --color memory /var/log/Xorg.0.log'
Et voilà. A vous de jouer maintenant !

Bons hacks

Antonin
Related Posts Plugin for WordPress, Blogger...

Comments

One Response to “Quelques alias BASH bien utiles…”

  1. Nioc on février 8th, 2013 23 h 29 min

    Super cool ça dis donc. Je fais mon marché !

    Par contre, c’est pas « plus mieux » de poser ça dans .bash_aliases ?

Poster une réponse




*