ALias
mercoledì 3 settembre 2008
Proviamo a velocizzare le cose aggiungengo degli alias per la bash di ubuntu...
il comando è semplice:
roberto@laptop:~$ alias [nome]='comando'
il problema è che a ogni logout si cancellano automaticamente, per risolvere il problema alla radice basta aggiungere la stringa alias [nome]='comando' al file .bashrc (nascostoCtrl+h per vederlo) situato nella home.
es:
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
#if [ -f ~/.bash_aliases ]; then
# . ~/.bash_aliases
#fi
# enable color support of ls and also add handy aliases
if [ "$TERM" != "dumb" ] && [ -x /usr/bin/dircolors ]; then
eval "`dircolors -b`"
alias ls='ls --color=auto'
#alias dir='ls --color=auto --format=vertical'
#alias vdir='ls --color=auto --format=long'
#alias grep='grep --color=auto'
#alias fgrep='fgrep --color=auto'
#alias egrep='egrep --color=auto'
alias emeseneup='svn up emesene'
In questo caso ho assegnato il nome emeseneup al comando svn up emesene;
non si guadagna molto ma è più bello.
In questi casi risulta molto più utile:
alias agu='sudo apt-get update'
alias agg='sudo apt-get upgrade'
alias agi='sudo apt-get install'
alias agr='sudo apt-get remove'
alias aga='sudo apt-get --purge autoremove'
alias agt='sudo apt-get autoclean'
alias agn='sudo apt-get clean'
alias gel='kdesu kate /etc/apt/sources.list'
alias gex='kdesu kate /etc/X11/xorg.conf'
alias pur='sudo apt-get --purge remove'
alias purall='sudo dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep "^rc" | cut -d\ -f3`'
alias gru='kdesu kate /boot/grub/menu.lst'
alias bz='tar -jxvf'
alias gz='tar -zxvf'
Per vedere la lista caricata basta il comando:
roberto@laptop:~$ alias
Per rimuoverli:
roberto@laptop:~$ unalias [nome]
0 commenti:
Test ADSL / Speed Test |