Terminal üzerinden herhangi bir işlem yaparken, yukarı ok tuşuna bastığınızda, en son yazdığınız komut getirilir. Bu tüm Linux ve Unix dağıtımlarında böyledir. Freebsd üzerinde terminalde (csh kabuğu) işlem yaparken, herhangi bir harfe basıp, yukarı ok tuşuna basarsanız, harf ile girdiğiniz en son komut ekrana gelir.
Yani, “s” harfine basıp yukarı ok tuşuna basarsanız, en son “s” harfi ile girdiğiniz komut “service httpd restart” olsun diyelim, o gelecektir.
Fakat Linux dağıtımlarında, ne yazarsanız yazın, yukarı ok tuşuna bastığınızda, en son girdiğiniz komut gelecektir. Kısacası Linux dağıtımları (centos, ubuntu, arch vb) otomatik tamamlamıyor.
Otomatik tamamlama için, bash dosyamızda ufak bir değişiklik ile otomatik tamamlamasını ve harf ile girdiğimiz en son komutun tamamlanmasını sağlayabiliriz.
.bashrc dosyasını düzenleyeceğiz. Dosyayı açalım;
nano ~/.bashrc
Ekleyelim;
bind '"\e[A": history-search-backward'
bind '"\e[B": history-search-forward'
ctrl+x ile dosyayı kaydedip çıkalım. Etkili olması için çalıştıralım;
source ~/.bashrc
Artık daha önce girdiğiniz bir komut için, o komutun ilk harfine basıp, yukarı ok tuşuna basmanız yeterli olacaktır.
VDS (Sanal Ayrılmış Sunucu) donanım sanallaştırmasıdır. Ayrılmış sunucu tamamen tek bir kullanıcıya tahsis edilmiş fiziksel…
Plesk üzerinde, panel lisansınız bittiyse veya ssh üzerinde mail işlemleri yapmak isterseniz, aşağıdaki cli komutlarını…
Bilgi teknolojilerinde, sunucular ve network cihazları her zaman en önemli araçlar arasındadır. Özellikle veri merkezleri…
Web hosting işlemleri yapmak istediğimizde, Linux işletim sistemi veya Windows işletim sistemlerini tercih edebiliriz. Bir…
Subdomain Nedir? Subdomain alt domain veya alt alan adı anlamına gelmektedir. pendc.com ana domain blog.pendc.com…
Mail sunucularda her sistem yöneticisinin en büyük belalısı spam mailler yani istenmeyen maillerdir. Ne kadar…