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.
Linux işletim sistemi, açık kaynak kodlu özgür bir işletim sistemidir. Günümüzde dünya genelinde pek çok…
Cloud ve dedicated sunucu , günümüzde işletmelerin bilişim altyapılarını yönetmek için en çok tercih ettikleri…
En iyi veri yedekleme yöntemleri, bulut hizmetleri, yedekleme yaparken dikkat edilmesi gerekenlere dair her şey.
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…