26 Mayıs 2012 Cumartesi

CentOS'da (veya başka dağıtımlarda da olabilir), sudo komutundan sonra başka bir komut için otomatik tamamlama çalışmıyor. Bu işe yarar özelliği aktif etmek için kullanıcının home klasöründe yer alan .bashrc dosyasını açıp aşağıdaki satırları kopyalamamız gerekiyor.

vi ~/.bashrc

Aşağıdaki satırları kopyalıyoruz:
if [ "$PS1" ]; then
complete -cf sudo
fi

Terminali kapatıp açtığınızda sudo komutundan sonra otomatik tamamlamanın çalıştığını göreceksiniz.

Ayrıca, yeni açılacak bir kullanıcının home dizininde aynı ayarın otomatik olarak gelmesini sağlamak için /etc/skell dizinindeki .bashrc dosyasını aynı şekilde düzenleyebilirsiniz.

0 yorum:

Yorum Gönder