Son Çalıştırılan Komutu sudo ile Root Olarak Çalıştırın !!
İçindekiler:
Kullanmak için gerekli ayrıcalıklara sahip olmadığınızı keşfetmek için bir komut satırı aracı çalıştırmayı hiç denediniz mi? Veya belki de komutun kendisi aslında çalıştırmak için kök erişimi gerektiriyor mu? Bunu genellikle terminalde "izin reddedildi" türünde bir hata mesajıyla yaşarsınız. Daha sonra tüm komut dizesini yeniden yazmak veya yukarı oka basıp imleci sudo ile komutun önüne getirmek yerine, son çalıştırılan komutu yeniden çalıştıran harika bir numara kullanabilirsiniz. sudo ayrıcalıklarıHepsinden iyisi, kök hilesi olarak bu harika yeniden çalıştırma son komutu MacOS / Mac OS X ve Linux'ta çalışır.
Tamam, yalnızca başlığa bakarak muhtemelen bunun ünlem işaretleri nedeniyle biraz abartı olduğunu düşünüyorsunuz, ama yemin ederim sudo komutu (gerçi bu komut gerçekten harika!)… hayır, bunun yerine ünlem işaretleri aslında bu konuda sudo aracının kullanımının bir parçasıdır.
Son Yürütülen Komutu Kök Kullanıcı Olarak Yeniden Çalıştırma
Hızlı bir şekilde yürütülen son komutu çalıştırmak istiyorsanız, ancak kök süper kullanıcı olarak, aşağıdakini yazmanız yeterlidir:
sudo !!
Evet, bu "sudo", ardından bir boşluk ve iki ünlem işareti gelir.
Bu, daha önce çalıştırılan komutu anında çalıştırır, ancak sudo önekiyle birlikte, bu genellikle sıralamayı tamamlamak için bir yönetici parolası girmeniz gerektiği anlamına gelir.
Sistem ayrıcalıklarına ihtiyaç duyduğunuz hosts dosyasını veya başka bir sistem dosyasını düzenlemeye çalışıyor olmanız buna bir örnek olabilir. Başında sudo olan tüm komut dizesini yeniden girmek yerine sudo !! yazmanız yeterlidir ve önceki komut (!!) sudo altında çalıştırılacaktır.
Örneğin, kullanıcıların ana bilgisayar dosyasını değiştirmeye çalıştığınızı varsayalım:
nano /etc/hosts
Fakat uygun kullanıcı kimlik bilgileri olmadığı için dosyayı kaydedemez veya düzenleyemezsiniz, değil mi? Acele etmeyin, 'sudo nano /etc/hosts' komut dizisinin tamamını tekrar yazmak yerine, sadece şunu yazın:
sudo !!
Bu, son komutu alır (bu durumda, nano /etc/hosts) ve otomatik olarak önüne Sudo ekleyerek tam 'sudo nano /etc/hosts' olur
Bu, kelimenin tam anlamıyla her komut satırı aracıyla ve komut yürütmeyle çalışır, bu yüzden deneyin, oldukça harika.
Daha önce de belirtildiği gibi, bu hile MacOS ve Linux'un komut satırında ve muhtemelen diğer birçok unix tabanlı işletim sisteminde de çalışır.