Takma adlar, en çok kullanılan komutlar için geçici veya kalıcı takma adlar oluşturun

takma ad hakkında

Bir sonraki makalede, takma ad aracına bir göz atacağız. Gnu / Linux kullanıcılarının çoğu zaman aynı komutu defalarca kullan. Aynı komutu birçok kez yazmak veya kopyalamak üretkenliği azaltabilir ve gerçekte yaptığınız şeyden sizi rahatsız edebilir.

Kendimize biraz zaman kazandırabiliriz en çok kullanılan komutlarımız için takma adlar oluşturmak. Bunlar özel kısayollar gibidir. Özel seçeneklerle veya özel seçenekler olmadan yürütülen bir komutu (veya komut kümesini) temsil etmek için kullanılır.

Bazıları bu gibi araçların kullanılmasını önermiyor, çünkü harika faydasına rağmen, kullanımı ters etki yapabilir. Özellikle Gnu / Linux dünyasında ve terminalinde başlayan kullanıcılar için. Özel komutları kullanmak çok kullanışlı ve dostça olabildiği için, gerçek komutları da unutmamızı sağlayabilir.

Ubuntu'nuzdaki takma adları listeleyin

Bu araç, Ubuntu'muza varsayılan olarak zaten yüklenmiştir. Kullanmak için yalnızca .bashrc dosyası Kişisel Klasörde bulunan gizli bir şekilde.

Öncelikle göreceğiz bir profilimizde tanımlanan liste sadece bu komutu terminalde çalıştırıyorum (Ctrl + Alt + T):

alias

komut diğer adı varsayılan ubuntu

Burada görebilirsiniz Ubuntu 18.04'te kullanıcı tanımlı varsayılan takma adlar. Ekran görüntüsünde belirtildiği gibi, terminalde (Ctrl + Alt + T) «komutunun yürütülmesila»Çalıştırmaya eşdeğer olacaktır:

ls -A

Bu bağlantılardan birini tek bir karakterle oluşturabileceğiz. Bizim seçtiğimiz bir emre eşdeğer olacaktır.

Takma adlar nasıl oluşturulur

Bunları oluşturmak nispeten hızlı ve kolay bir süreçtir. Herkes yaratabilir bu iki türden bazıları: geçici ve kalıcı.

Geçici takma adlar oluşturun

Yapmamız gereken, terminale takma adı yazmaktır. O zaman bir komutu yürütmek için kullanmak istediğimiz adı kullanmamız gerekecek. Bunu '=' işareti ve kullanmak istediğimiz komuta çağrı gelecektir.

İzlenecek sözdizimi şu şekildedir:

alias nombreAlias="tu comando personalizado aquí"

Bu gerçek bir örnek olabilir:

alias htdocs=”cd /opt/lampp/htdocs”

ubuntu'da geçici takma ad

Tanımlandıktan sonra htdocs dizinine gitmek için 'htdocs' kısayolunu kullanabileceğiz. Bu kısayolla ilgili sorun şudur: sadece mevcut terminal oturumunuz için geçerli olacak. Yeni bir terminal oturumu açarsanız, takma ad artık kullanılamayacaktır. Bunları seanslar arasında kaydetmek istiyorsanız, kalıcı bir tanesine ihtiyacınız olacak.

Kalıcı takma adlar oluşturun

Takma adları oturumlar arasında tutmak için, bunları kullanıcınızın kabuk yapılandırması için profil dosyası. Bunlar şunlar olabilir:

  • baslar → ~ / .bashrc
  • Z SH → ~ / .zshrc
  • Balık → ~ / .config / fish / config.fish

Bu durumda kullanılacak sözdizimi, geçici bir tane oluşturduğumuzdakiyle aynıdır. Tek fark, bu sefer onu bir dosyaya kaydedeceğimiz gerçeğinden geliyor. Örneğin bash'de .bashrc dosyasını favori düzenleyicinizle açabilirsiniz:

vim ~/.bashrc

Dosyanın içinde, takma adları kaydetmek için dosyada bir yer bulun. Bunları eklemek için iyi bir yer genellikle dosyanın sonundadır. Organizasyonel amaçlar için, önce bir yorum bırakabilirsiniz:

kalıcı takma adlar oluştur bashrc

#Mis alias personalizados
alias imagenes=”cd /home/sapoclay/Imágenes/”
alias actualizarsistema=”sudo apt update && sudo apt upgrade”
alias pingxbmc="ping 192.168.1.100"

Bitirdiğinizde dosyayı kaydedin. Bu dosya bir sonraki oturumunuzda otomatik olarak yüklenecek. Mevcut oturumda yazdıklarınızı kullanmak istiyorsanız, aşağıdaki komutu çalıştırın:

source ~/.bashrc

Ayrıca yapabileceğiz takma adlarımız ayrı bir belgede olsun. Kalıcı bir takma ad tanımlamak için bashrc dosyasının bize gösterdiği talimatları izlemeniz yeterlidir. Sahip olabileceğiz bunları depolamak için bash_aliases adlı ayrı bir dosya.

takma adlar için dosyaya çağrı

Bu dosyada oluşturduğumuz herkes, bir dahaki sefere yeni bir terminal açtığımızda çalışacaktır. Değişiklikleri hemen uygulamak için aşağıdaki komutu kullanabiliriz:

bash_aliases dosyası

source ~/.bash_aliases

Takma adları kaldır

unalias yardım

Daha komut satırı aracılığıyla eklenen bir takma adı kaldırınunalias komutunu kullanabilirsiniz.

unalias nombre_del_alias

İstemek durumunda tüm takma ad tanımlarını kaldıraşağıdaki komutu çalıştırabiliriz:

unalias -a [elimina todos los alias]

Aklında tutmalısın ki unalias komutu aynı zamanda yalnızca mevcut oturum için de geçerlidir. Birini kalıcı olarak kaldırmak için ~ / .bash_aliases dosyasındaki uygun girişi kaldırmalıyız.

Unutulmaması gereken bir diğer nokta da, kalıcı bir takma adımız varsa ve oturum sırasında aynı adla geçici bir takma ad eklersek, geçici, mevcut oturum sırasında daha yüksek ayrıcalıklara sahip olacak.

Bu, sık kullanılan komutları çalıştırmak için kendi takma adlarımızı nasıl oluşturacağımızı gösteren küçük bir kılavuz örneğiydi. İçin bu araç hakkında daha fazla bilgi edininyazılan makaleye başvurabilirsiniz. Vikipedi.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Sadece bir adam dijo

    Müthiş, onu sevdim !!! bana mükemmel hizmet etti.