Bir Patlamayla Terminal Geçmişinizden En İyi Şekilde Yararlanın [OS X İpuçları]
![Bir Patlamayla Terminal Geçmişinizden En İyi Şekilde Yararlanın [OS X İpuçları] Tarih](/f/1134b712688565a7333165f3f840a6ac.jpg)
Terminal'de yeterince zaman harcadıysanız, bir şeyi kesin olarak bileceksiniz: zahmetli bir şekilde yazdığınız şeyleri yalnızca küçük farklılıklarla yeniden yazmak sıkıcıdır. Ve istediğimizden daha sık oluyor.
Ancak Terminal, yazdığınız tüm komutların geçmişini tutar. Bunu çalışırken görmek için, yazdığınız son birkaç komut arasında geçiş yapabilirsiniz, Terminal'deyken yukarı veya aşağı ok tuşlarına basmanız yeterlidir.
Bununla birlikte, Terminal geçmişinizden en iyi şekilde yararlanmak için daha az sezgisel komutlar vardır.
![Doublebang çift vuruş](/f/91685d30013ec6c3a72a43660ae6416d.jpg)
Diyelim ki karmaşık bir komut yazdınız ve yalnızca metin dizisinin başına sudo yazmanız gerektiğini anlamak için Geri Dön'e basın. Hata! Çift patlama sembolünü (!!) öğrenmeden önce, her şeyi yeniden yazardım. Ancak şimdi, daha iyi etki için Terminal geçmişinizi kullanmak için aşağıdaki komutu kullanabilirsiniz:
sudo !!
Bunun yaptığı şey, Mac'inize dosya sisteminize kök erişimi gerektiren işlemler için kullanılan sudo komutunu yazmasını ve ardından yazdığınız son komutu yazmasını söylemektir. Bu, son komutu yeniden yazmaya gerek kalmadan kök ayrıcalıklarıyla çalıştıracaktır. Yaşasın!
Geçmişte oraya yazdığınız tüm komutları bir çırpıda listelemeye ne dersiniz? Yardımcı olabilecek bir geçmiş komutu var. Diyelim ki yazdığınız tüm varsayılan komutları (Mac OS X'te sistem dosyalarını derinden değiştirenler) görmek istiyorsunuz? Aşağıdakileri yazın:
tarih | grep varsayılanları
Bu gönderinin başındaki ana resme benzer bir şey alacaksınız – yayınladığınız tüm varsayılan komutların uzun bir listesi. Evet, bu çok fazla.
![Tek patlama tek patlama](/f/7f27482403801de4a22a5a12ffe243b6.jpg)
Komutların her birinin solundaki tüm küçük sayıları görüyor musunuz? Listelenen varsayılan komutlardan herhangi birini yeniden çalıştırmak istiyorsanız bu kullanışlı olabilir. Tek bir patlama sembolü ve ardından tekrar çalıştırmak istediğiniz satırın numarasını yazmanız yeterlidir, şöyle:
!83
Bu, yeniden yazmak zorunda kalmadan satır 83 olarak listelenen komutu tekrar çalıştıracaktır. Tatlı!
Üzerinden: cankurtaran