Mac OS X Terminalinde 'locate' Komutunu Etkinleştirin ve Kullanın
Bir dosyanın, dosya türünün, uygulamanın, uzantının, sistem klasörlerinin derinliklerinde gizli olan her şeyin örneğini veya Spotlight'ın bulabileceği hemen hemen her şeyi izlemek istiyorsanız, yer bulma komutu çok kullanışlıdır. Yönetme. Sorun giderme ve hatta Mac uygulamalarını tamamen kaldırmak gibi daha sıradan görevler için olağanüstü kullanışlıdır.
Bulmayı kullanmak için, whatis, find ve manuel anahtar sözcük arama 'man -k' dahil olmak üzere birkaç başka yardımcı komutu da etkinleştiren yer bulma veritabanını oluşturmanız gerekir. OS X 10.7, bunu sizin için oluşturmakta daha iyidir, ancak henüz konum belirleme özelliğini etkinleştirmediyseniz, tüm yapmanız gereken bu komutu Terminal'e yazmaktır:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
Bu, yer belirlemeyi veya veritabanına bağlı komutlardan herhangi birini ilk kez çalıştırmayı denediğinizde doğrudan OS X tarafından size söylenir:
Veritabanı oluşturmanın ne kadar sürdüğü değişir, ancak sabit diskiniz ne kadar büyükse o kadar uzun olur. İlerlemeyi dolaylı olarak Activity Monitor aracılığıyla izleyebilirsiniz; burada "bul" işlemi, konum veritabanı oluşturulana kadar yaklaşık %15-30 CPU kullanımında çalışacaktır.
Alternatif olarak, aşağıdaki komutu da çalıştırabilir ve veritabanını oluşturabilirsiniz:
sudo /usr/libexec/locate.updatedb
Birçok terminal komutunda olduğu gibi, bulun, joker karakterleri ve normal ifadeleri kabul ederek gelişmiş aramaları dar altmanıza yardımcı olur. Örneğin, .jpg uzantılı olası her dosyayı şu komutu kullanarak bulabilirsiniz:
bul .jpg
Bazı jpg dosyaları kaçınılmaz olarak büyük harfli bir uzantıya sahip olacak ve -i: ile büyük/küçük harf duyarlılığını yok saymak içinlose'a söyleyebilirsiniz.
bul -i .jpg
Çalışabileceğiniz pek çok başka seçenek var, daha fazla bilgi için 'man find'e bakın.
Diğer OS X komut satırı ipuçlarına da göz atmayı unutmayın.