Alias komutu ile kısayol tanımlama
Linux komut satırında çok sık kullandığınız ve yazması uzun olan komutlar için kısaltma tanımlayabilirsiniz. Tanımladığınız kısaltma sayesinde uzun komutları kısaltmış olursunuz ve zaman kazanırsınız. Bu yazımızda, alias komutunun kullanımı ve kısaltma oluşturma açıklanacaktır.
alias uptodate='sudo apt update && sudo apt upgrade'
Yukarıda verilen uptodate
komutu sayesinde uzun bir komut, uptodate kısaltması haline dönüştürülmüştür. Bu örnekleri çoğalmamız mümkün. Örneğin, sistemimizde çalışan servisleri görüntülemek için systemctl
komutunu kısaltalım.
alias active_services='systemctl --type=service --state=running'
Bu komutları ve benzerlerini kalıcı hale getirmeniz gerekir. Sisteminiz yeniden başladığında da alias kısaltmalarını kullanmak istiyorsanız home klasöründe .bash_aliases
isimli bir dosya oluşturmalısınız. Bu dosya içerisine her satıra bir komut gelecek şekilde istediğiniz kısaltmaları ekleyebilirsiniz. Oluşturduğumuz dosyanın ekran görüntüsü aşağıdadır.
nano .bash_aliases
Dosyayı Ctrl+o tuşları ile kaydedip, Ctrl+x tuşuyla çıkış yapabiliriz. Son olarak dosyanın sisteme yeniden yüklenmesi gerektiğinden aşağıdaki komut ile bash yazılımını tekrar başlatalım. Artık active
yazıp Tab
tuşuna bastığınızda otomatik tamamlanacak ve kısaltma çalışacaktır.
linux@rpi4:~ $ source .bashrc
linux@rpi4:~ $ active_services
Bu sayede komut satırında çalışma hızınız oldukça artacaktır.