Linux terminali bash takma adlarıyla nasıl özelleştirilir

Linux terminali bash takma adlarıyla nasıl özelleştirilir

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

Linux terminali bash takma adlarıyla nasıl özelleştirilir

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, .bashrcaşağıdaki komutla dosyanızı Nano metin düzenleyicide açın.

nano -w ~/.bashrc

İçinde bir .bashrcdosyada, 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 .bashrcdosyanı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.shiç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.

Linux terminali bash takma adlarıyla nasıl özelleştirilir

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  .


Gnome Shell panosunu Pano ile iyileştirin

Gnome Shell panosunu Pano ile iyileştirin

Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber

Bilgisayarınıza Tuxedo OS nasıl kurulur

Bilgisayarınıza Tuxedo OS nasıl kurulur

Tuxedo OS by Tuxedo bilgisayarlarını test etmek ister misiniz? Bilgisayarınızda çalışan Tuxedo OS'nin en son sürümünü nasıl alacağınızı öğrenin.

Linuxta bir DEB dosyası nasıl kurulur

Linuxta bir DEB dosyası nasıl kurulur

DEB dosyası nedir? Onunla ne yapıyorsun? DEB dosyalarını Linux PC'nize kurmanın birçok yolunu öğrenin.

Linuxta Dying Light nasıl oynanır?

Linuxta Dying Light nasıl oynanır?

Dying Light, Techland tarafından geliştirilen ve Warner Bros Interactive Entertainment tarafından yayınlanan 2015 tarihli bir hayatta kalma korku video oyunudur. oyun merkezli

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune, KDE Plazma 5 masaüstü ortamını kullanır ve zarif bir işletim sistemi sunmayı amaçlar. İşte Neptune Linux'u bilgisayarınıza nasıl kuracağınız.

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntu'nun yeni ek paket tabanlı masaüstü işletim sistemini denemek ister misiniz? Bu kılavuzla sanal bir makinede nasıl dağıtacağınızı öğrenin.

Undertale Linuxta nasıl oynanır?

Undertale Linuxta nasıl oynanır?

Undertale, oyun geliştiricisi Toby Fox tarafından geliştirilen ve yayınlanan bir 2015 2d indie RPG'dir. Bu kılavuz, Undertale'i bilgisayarınıza indirmeyi ve kurmayı kapsayacaktır.

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Total War: Three Kingdoms, Creative Assembly tarafından geliştirilen sıra tabanlı bir strateji RTS oyunudur. İşte Linux'ta nasıl oynanacağı.