2013-10-29 10 views

cevap

7

Böyle takma adları ~/.bash_aliases dosyasına koyabilirsiniz.

Bu dosya ~/.bashrc tarafından yüklendi. Ubuntu 10.04'te, aşağıdaki satırların ~/.bash_aliases kullanımını sağlamak için uncommented olması gerekir. Ubuntu 11.04 ve daha sonra, zaten Etkinleştirildiğinden:

if [ -f ~/.bash_aliases ]; then 
    . ~/.bash_aliases 
fi 

da

.bashrc dosyasına aşağıdaki işlevi ekleyebilirsiniz.

fonksiyon permalias()

{ 
    alias "$*"; 
    echo alias "$*" >> ~/.bash_aliases 
} 

Daha sonra mevcut terminalde yeni bir terminal veya çalıştırmak kaynak ~/.bashrc açın. Artık permalias komutunu kullanarak kalıcı takma adlar oluşturabilirsiniz, örneğin permalias cls = clear.

+0

Mükemmel! tam olarak aradığım şey. Ben "mkalias" adını verdim. – user2921245

+0

Ubuntu'da kurgunuz varsa, tek bir komutla kalıcı takma adlar oluşturmak için aka (https://github.com/ytbryan/aka) kullanabilirsiniz. Örneğin. Ayrıca "aka g merhaba =" echo helloworld " Ayrıca sizin için otomatik olarak auto-source kaynağıdır. Ayrıca metin editörü ile nokta dosyasını açmaya gerek yoktur. – ytbryan