Merhabalar,
Terminal Üzerinden Yazılan Komutları Alias ile Özelleştirebileceğimizi Biliyorsunuz.
Bunun İçin .bashrc Dosyası Üzerinden Müdehale Yaparak ÖZelleştirebiliyoruz Fakat Dosyaya Zarar Gelmeden Ufak İşlemle Bunu Daha Kolay Yapabiliriz. Bunun İçin Bir ScriptShell Yazacağız. (Github)
Fikir Vermesi Açısından Örnekler:
Alias Adı: guncelle
Alias Komutu: sudo apt update && sudo apt full-upgradeAlias Adı: kur
Alias Komutu: sudo apt install -yAlias Adı: kapat
Alias Komutu: sudo shutdown -h now
Öncelikle alias.sh Adında Ana Dosyamızı Oluşturalım.
Terminali Açalım.
touch alias.sh
Kodlarımızı oluşturduğumuz alias.sh 'a yazalım
nano alias.sh
İşlem Kodunu yazalım
#!/bin/bash
# Kullanıcıdan alias adını al
read -p "Lütfen alias adını girin: " alias_name
# Kullanıcıdan alias komutunu al
read -p "Lütfen alias komutunu girin: " alias_command
# Alias'ı .bashrc dosyasına yönetici haklarıyla ekle
echo "alias $alias_name='$alias_command'" | sudo tee -a ~/.bashrc > /dev/null
# Bilgilendirme mesajını dikkat çekici hale getirme
echo -e "\n\033[1;32m###########################################"
echo -e "# Alias başarıyla eklendi: $alias_name='$alias_command' #"
echo -e "###########################################\033[0m"
echo -e "\033[1;33m⚠️ Komutun Geçerli Olabilmesi İçin Terminalinizi Kapatın ve Tekrar Açıp Eklediğiniz Kodun Adını Yazın. ⚠️\033[0m\n"
Kodumuzu Yazdıktan sonra kayıt edelim.
CTRL+O
CTRL+X
Sistemimizde Dosyayı Çalıştırmak İçin Terminalden Gerekli İzinleri Verelim.
sudo chmod +x alias.sh
Şimdi Çalıştıralım
./alias.sh
NOT: Kayıt Ettiiğiniz Aliası Test Etmek İçin Terminal Pencerenizi Kapatım Tekrar Açın.
Saygılar