Takma ad, Bash'de etkin bir "kısayol" komutudur. Örneğin, Ubuntu'da terminali çok kullanıyorsanız ve sürekli yazmaktan bıktıysanız sudo apt update;sudo apt upgrade -y
, aynı komutları çok fazla yazmaya gerek kalmadan yürütecek “güncelleme” adlı bir takma ad oluşturabilirsiniz.
Bash takma adları , .bashrc dosyasındaki her kullanıcının ana dizininde tanımlanır . Takma adlar hakkında daha fazla bilgi için aşağıdaki man komutunu çalıştırın . Takma adlar, nasıl çalıştıkları ve onlarla neler yapabileceğiniz hakkında bilmeniz gereken her şeyi size gösterecektir.
adam bash | grep takma adı
Bash kılavuzunun tamamına aşağıdakileri çalıştırarak da göz atabilirsiniz:
adam bash
Komutları takma ad olarak ayarlama

Bash'de takma adın en yaygın kullanımı, zamandan tasarruf etmek için aynı anda birden çok uzun komutu yürütmek için kullanmaktır. Bu örnekte, Ubuntu'nun uzun güncelleme komutlarını basit bir takma ada nasıl dönüştüreceğimizi inceleyeceğiz.
İşlemi başlatmak için klavyede Ctrl + Alt + T veya Ctrl + Shift + T tuşlarına basarak Linux masaüstünüzde bir terminal penceresi açın . Ardından, .bashrc
aşağıdaki komutla dosyanızı Nano metin düzenleyicide açın.
nano -w ~/.bashrc
İçinde bir .bashrc
dosyada, zaten orada bir sürü kod göreceksiniz. Linux dağıtımınızın geliştiricileri bu metni tanımlar. Herhangi birinin ne olduğunu anlamıyorsanız, onu görmezden gelmek ve olduğu gibi bırakmak ve dosyanın en altına gitmek en iyisidir.
.bashrc dosyasının alt kısmında, yeni bir satır oluşturmak için Enter tuşuna basın . Zaten orada olan kodu karıştırabileceğiniz için, eklemeden önce .bashrc dosyanızda yeni bir satır oluşturmak çok önemlidir.
.bashrc dosyasında yeni bir satır oluşturduktan sonra alias
yeni satıra yazın. Oluşturduğunuz her yeni takma ad ile başlamalıdır alias
, aksi takdirde .bashrc ve terminal öykünücünüz onu doğru okumayacaktır .
takma ad
alias=
Yeni satırın ardından yeni takma adınıza bir ad vermelisiniz. Bu örnekte, Ubuntu'nun uzun güncelleme komutlarını ele alıyoruz, bu nedenle yeni takma ad olarak ubuntu-update'i kullanacağız . Ancak takma adınızı istediğiniz gibi adlandırmaktan çekinmeyin.
takma ad ubuntu güncellemesi
Takma adınızı belirledikten sonra, =
işareti eklemenin zamanı geldi .
takma ad ubuntu güncellemesi=
Ardından, =
işaretten sonra ilkini "
(tırnak işareti) ekleyin . Bu tırnak işareti, takma ad içindeki tüm komutlarınızı içerecektir.
takma ad ubuntu-güncelleme="
Şimdiye kadar elimizde alias ubuntu-update="
. Şimdi sıra ubuntu-update kullanıldığında takma adın çağırmasını istediğimiz komutları eklemeye geldi .
Not: ;
Bir satırda birden çok komut yazmak için kullanın . Bu şekilde command1;command2;command3
, ve böyle devam eder.
takma ad ubuntu-update="sudo apt güncellemesi;sudo apt yükseltme -y
Takma addaki komutları yazmayı bitirdiğinizde, ikinci "
(tırnak işareti) ile kapatın . Her iki tırnak işareti ile aşağıdaki örneğe benzemelidir.
takma ad ubuntu-update="sudo apt güncellemesi;sudo apt yükseltme -y"
Klavyede Ctrl + O tuşlarına basarak yeni takma adınızı kaydedin . Nano'dan Ctrl + X ile çıkın . Ardından terminal penceresini kapatın ve yeniden açın.
Terminali yeniden açtığınızda , yeni takma adı denemek için ubuntu-update'i çalıştırın .
Bash komut dosyalarını takma ad olarak ayarlama
Bash betiklerini takma ad olarak çalıştırmanın da mümkün olduğunu biliyor muydunuz ? İşte nasıl çalıştığı.
Öncelikle .bashrc
dosyanızı açın . Ardından dosyanın en altına gidin ve dosyada yeni bir satır oluşturmak için klavyedeki Enter tuşuna basın .
sudo nano -w ~/.bashrc
Yeni satıra, takma adı ve ardından komut dosyasının adını yazın. Bu örnekte, komut dosyası adı mybashscript'tir . Gibi görünmelidir alias mybashscript
.
takma ad mybashscript
Ardından, =
işareti ve ilkini "
(tırnak işareti) ekleyin . =
ve ekledikten sonra "
, aşağıdaki örnekteki gibi görünecektir.
takma ad mybashscript="
İlkinden "
(tırnak işareti) sonra, kodunuzu başlatmak için komutu ekleyin. Lütfen bunun bir örnek olduğunu unutmayın, bu nedenle takma ad ~/path/to/bash/script/script.sh
içinde yürütmek istediğiniz gerçek komut dosyasıyla değiştirmeniz gerekecektir .bashrc
.
takma ad mybashscript="bash ~/path/to/bash/script/script.sh
Komut dosyasını yürütmek için komutu yazdıktan sonra, diğer adı ikinci tırnak işaretiyle kapatın "
. Takma adın tamamı yazıldığında, aşağıdaki örneğe benzemelidir.

takma ad mybashscript="bash ~/path/to/bash/script/script.sh"
Ctrl + O tuşlarına basarak düzenlemeleri .bashrc dosyasına kaydedin ve Ctrl + X ile çıkın . Ardından, terminal pencerenizi kapatın ve yeni bash betiğinizi bir takma ad aracılığıyla yürütmek için yeniden açın.
Takma adı başlatmak için mybashscript'i (veya takma adınızı ne ad verdiyseniz) çalıştırın ve Enter'a basın .