Ubuntu Komutlarını Özelleştirmek için Takma Adları Kullanma
Komut satırını kullanmak sağlam ve nahoş görünüyor, ancak Linux komutları nasıl yazdıracağınızı özelleştirmek için takma adlar kullanmanıza izin vererek komut satırında işleri halletmenize yardımcı olacak bir yöntem sunar..
Takma Adları Ayarlama
Takma adlar, komutları takma adlar (takma adlar) vererek kişiselleştirmenin bir yoludur. Bunları zor komutları hatırlamak veya sadece yazmaktan nefret ettiğiniz uzun komutlara kısa isimler vermek için kullanabilirsiniz. Diğer adlar oluşturmak için, sağ tıklayın ve giriş dizininizde boş bir dosya oluşturun ve ".bash_aliases" olarak adlandırın. Dosyayı gizleyen adın başındaki süreye dikkat edin. Gizli dosyaları göstermek için “Ctrl + H” ye basın.
Takma Adlar Sözdizimi
Favori metin düzenleyicinizi kullanarak yeni oluşturduğunuz dosyayı açın ve takma adlarınızı oluşturmaya başlayın. Ancak aklınızda bulundurmanız gereken birkaç şey var, sözdizimi şöyle olmalı:
alias new_name = "old_command"
“New_name” takma ad ve “old_command”, değiştirmek istediğiniz komuttur ve tırnak işaretleri arasına alınır. Örnek:
alias agi = "sudo apt-get install"
Bu, “agi” yazmayı “sudo apt-get install” yazarken kullanacağınız gibi yapacaktır. Bu sayede bir düzine paketiniz kurulursa, işiniz kolaylaştı. Komutla aynı görünen bir diğer ad oluşturursanız, komutun veya diğer adın çalışmayacağını unutmayın. Örnek:
alias install = "sudo apt-get install"
Yukarıdaki örnekteki takma ad çalışmaz çünkü “install” adında bir komut zaten vardır..
Ayrıca, iki kelimeden diğer ad oluşturmanın, bunları bir çizgi ile bağlamadığınız sürece işe yaramayacağını unutmayın. Örnek:
alias apt install = "sudo apt-get install"
alias apt-install = "sudo apt-get install"
Yukarıdaki örnekte, diğer takma ad iki ayrı kelimeden oluştuğu için ilk takma ad geçersizdir, ikinci takma adın kullanılması iyidir çünkü iki sözcük bir çizgi ile bağlanmıştır. Yapmamanız gereken son şey, herhangi bir satırın başlangıcına herhangi bir boşluk koymak. Yani takma ad oluşturma ile ilgili her şey var, ancak hangi takma adları kullanırsınız? Okumaya devam et!
Hangi takma adları kullanmak
Artık takma adların nasıl ayarlanacağını ve kendi ayarlarınızı nasıl yapacağınızı biliyorsunuz. En fazla yararlanmak için hangi takma adları kullanabileceğinizi görelim.
- Paketleri yönet
Çok sık paketleri kurmak ve kaldırmak zorunda kalırsanız, gerçekten bundan hoşlanacaksınız..
alias agi = "sudo apt-get install"
alias agr = "sudo apt-get remove"
alias agu = "sudo apt-get güncelleme"
alias acs = "apt-cache search"
Yukarıdaki takma adlar komuttaki her kelimenin ilk harflerinden oluşur. Bunlar sadece kullanabileceklerinizin örnekleridir ve onları kullanabilir, değiştirebilir veya kendinizinkini yaratabilirsiniz..
- Dosya ve klasörleri yönet
takma ad cp = "cp -iv"
takma ad mv = "mv -iv"
takma ad rm = "rm -i"
takma ad la = "ls -alh"
Bu takma adlar, komut satırında, dosyaların kopyalanması veya taşınması sırasında dosyaların silinmesi ya da üzerine yazılması (yinelenen varsa) üzerine onay istemenizi ve yapılması gerekenler hakkında daha fazla bilgi verecektir. Bu, yanlışlıkla dosyalarınızın üzerine yazmanızı veya dosyalarınızı göndermemeniz gereken bir yere göndermenizi önler.
- Sistemi gezinmek
alias documents = "cd ~ / Belgeler"
alias downloads = "cd ~ / İndirilenler"
takma ad masaüstü = "cd ~ / Masaüstü"
alias music = "cd ~ / Müzik"
alias videos = "cd ~ / Videolar"
takma ad… = 'cd…'
takma ad… = 'cd… /…'
takma ad… = 'cd… /… /…'
Artık dosya ve klasörler arasında gezinmek daha kolay olamaz. Gitmek istediğiniz dizini ve yukarı gitmek için noktalar yazın.
- Diğer faydalı takma adlar
takma ad e = "çıkış"
takma ad s = "sudo"
alias shutdown = "sudo shutdown -h now" #, root parolasını ister, "sudo chmod u + s / sbin / shutdown" ile devre dışı bırakın
alias restart = "sudo shutdown -r now" #, root şifresini ister, "sudo chmod u + s / sbin / shutdown" ile devre dışı bırakın
alias suspend = "sudo pm-suspend"
alias lock = "gnome-screensaver-command --lock"
takma takılı = 'mount | sütun -t
Başka ipucu veya takma ad var mı? Yorumlarda paylaşın.