(Originally Stack Overflow'ta yayınlandı. Bunun yerine burada denememi önerdiler. İşte orijinal yazı: https://stackoverflow.com/questions/3858208/sudo-is-there-a-command-to-check-if-i-have -sudo-ve-veya-ne kadar-zaman-kaldı-kalan )
Başlığa bakınız. Ben sudo sorgulamama izin veren bir komut istiyorum İdeal olarak, eğer sudo zaman aşımına uğradıysa hala sudo ve false olsaydı başarı ile sonuçlanırdı. Kalan süreyi almak da yararlı olabilir (endişelenmeme rağmen sudo -v'yi yeniden doğrulamak için yapabilirim.) Oh ve şifre sormak zorunda kalmamalıydı.
Bulduğum en yakın şey "sudo -n true", ancak -n seçeneği sadece iş yerindeki Centos 5 makinemde mevcut. -n şifre sormak zorunda kalırsa başarısız olur. Bu işlevselliği elde etmenin başka bir yolu var mı? Aslında birlikte çalıştığım tüm makinelere sahip olmadığımı varsayalım, bu yüzden sudo'nun yeni sürümlerini beğenime kuramıyorum.
Ne pahasına olursa olsun bunu yapıyorum böylece sudo durumunu belirtmek için istekte bulunabilirim. Hangi terminallerin aktif olarak bağlanabileceğini bilmek hoşuma gidiyor. Ayrıca, kök olduğumda renkleri değiştiren bir istemim var, ancak çok sık kök kullanmıyorum, bu nedenle kullanım sınırlı.