Utilisation des "ALIAS" Linux pour le quotidien

 

« Quelle action simple et rapide puis-je mette en place pour gagner en productivité ? »

A cette réponse complexe, je vous propose ici une réponse simple : L’utilisation d’ALIAS Linux au quotidien. En effet, Linux met à disposition une commande qui permet de créer des raccourcis vers d’autres commandes plus longues et répétitives que l’on aimerait pouvoir taper moins souvent. Pour rappel, afin d’ajouter un alias à son terminal, il suffit de se placer dans le répertoire « home » de son serveur Linux et d’ajouter les lignes souhaitées à la fin du fichier « .bashrc ».
 
Voici une liste d’alias utiles au quotidien en contexte de serveur d’application Oracle Weblogic qui pourrait certainement vous donner des idées pour vos propres commandes de tous les jours.

Liste d’alias :

2dom :

alias 2dom='cd /usr/local/appli/domaine_home'

Permet de se rendre directement dans le domaine_home de son serveur.


2log :

alias 2log='cd /var/log/weblogic/domaine/server_1/log_home'

Permet de se rendre directement dans le répertoire de log_home de son serveur.


2ora :

alias 2ora='cd /usr/local/oracle'

Permet de se rendre directement dans le répertoire Oracle de son serveur.


ll :

alias ll='ls -ltr --color=auto'

Permet de lister les fichiers et leurs attributs en couleurs et de manière chronologique


vi :

alias vi='vim'

Accès à vim même en appelant vi.


pswls :

alias pswls='clear; ps -ef | grep weblogic.Server | grep --color Dweblogic.Name'

Nettoie la console et affiche la liste des serveurs weblogic en cours d’exécution et colorie leur nom.


tail :

alias tail='tail -f -n 500'

Raccourcis d’un tail; permet de lire en continue un fichier (exemple un fichier de log).


debug :

alias debug='clear; find /var/log/weblogic/domdvposb2/ -name "*.log" 2>/dev/null | xargs grep -h "<Error>" | sort'

Nettoie la console et affiche les erreurs se trouvant dans les logs actuels des serveurs (Managés & Admin).


suw:

alias suw='su - weblogic'

Connexion en tant que « weblogic ».


rmtmp:

alias rmtmp='rm -rf cache/* logs/* stage/* tmp/*'

Suppression des données temporaires.


unalias:

unalias commande

Suppression d’un alias nommé « commande »