Son Kullanılan Komutu Tam Olarak Süper Kullanıcı Ayrıcalıkları Olsun veya Olmasın Yeniden Çalıştırın
İçindekiler:
- Son Kullanılan Komutu Tam Olarak Yeniden Çalıştırma
- Son Kullanılan Komut Süper Kullanıcı Olarak Tekrar Nasıl Çalıştırılır
Çalıştırılan son komutu yeniden çalıştırmak ister misiniz? Veya son kullanılan komutu yeniden çalıştırıp root olarak çalıştırmaya ne dersiniz? İkisini de yapabilirsiniz!
Terminale güzel bir string komutu yazıp onu yeniden çalıştırmanız gerektiğini fark ettiğinizde hüsrana uğradığınız oldu mu? Ya da belki yukarıda belirtilen run komutunun yeniden çalıştırılması gerektiğini keşfettiniz, ancak bu sefer bir süper kullanıcı olarak mı? Sen de? Bunu her zaman yapıyorum, ancak bunu gelecekte yaparsanız, sorun yok ve komut dizilerini yeniden girmenize gerek yok, çünkü bu şık numarayı mükemmel bir şekilde öğrendiğinizde !! önceki komut dizilerini hızlı bir şekilde yeniden çalıştırabilirsiniz.
Bunun gerçekten iki kısmı var: son komutu olduğu gibi yeniden çalıştırmak ve son komutu yeniden ancak süper kullanıcı ayrıcalıklarıyla, yani root olarak çalıştırmak.
Son Kullanılan Komutu Tam Olarak Yeniden Çalıştırma
Öncelikle yazmayı bilin !! son komutu tam olarak ilk kez çalıştırıldığı gibi yeniden çalıştıracaktır. Çok kolay, bunu kendiniz deneyin. Önce herhangi bir komutu çalıştırın, isterseniz 'ls' gibi basit bir şey seçin. Ardından, başka bir komutu çalıştırmadan önce aşağıdaki diziyi kullanabilirsiniz:
!!
Bu, hemen önce çalıştırılan kesin komutu yeniden çalıştırır. Komut başarısız olursa, tekrar başarısız olarak çalışacaktır. Komut başarılı olursa, tekrar başarılı bir şekilde çalışacaktır. Mantıklı olmak?
Son Kullanılan Komut Süper Kullanıcı Olarak Tekrar Nasıl Çalıştırılır
İşlerin ilginç ve ekstra şaşırtıcı hale geldiği noktada, !! sudo ile komut, son kullanılan komutu yeniden çalıştırmak için, ancak süper kullanıcı ayrıcalıklarına sahip kök olarak.Sudo ile en son çalıştırmaya değindik !! ancak yukarıda belirtilen komutla o kadar ilgili ki, onu dışarıda bırakamayız.
Bunu yapmak için şu komutu yazmanız yeterli:
sudo !!
Bu, son kullanılan komutu yürütür, ancak sudo aracılığıyla onu kök kullanıcı olarak çalıştırır. Temel olarak, tüm uzun karmaşık dizgiyi veya sözdizimini yeniden yazmak zorunda kalmadan, tüm komutu yeniden yazmak, ancak önüne 'sudo' eklemek gibidir! Gerçekten yararlı.
BTW, bu hileler hem Mac OS X hem de Linux'ta çalışır, bu nedenle kendinizi hangi komut satırı ortamında bulursanız bulun, ihtiyacınız olduğunda bu komutları yeniden çalıştırın.