Terminal'i kullanarak Google Chrome kurulum dizinini bulun


10

Komut satırını kullanarak Google Chrome Kurulum Dizini / Yolu'nu nasıl bulurum? Google Chrome her zaman varsayılan yol olan "/ Applications /" klasörüne yüklenmiş mi?

Aşağıdaki komutları denedim. Ne yaptığımı kimse önerebilir mi?

  1. locate "*Chrome.app"

    Bu komutu kullandığımda sadece yüklü yazılımın DB girişlerini arar.

  2. find / -type d -name "*Chrome.app"

    Sistemdeki tüm dosyaları listeler.

Bu komutu kullanarak yalnızca Google Chrome'un yolunu nasıl bulabilirim veya başka bir yolu var mı?


Belirtildiği gibi find komutu daha iyi bir sürüm * * içermemelidir - aslında ne gösteriyor?
user151019

neden bu yola ihtiyacın var?
user151019

Yanıtlar:


15

Bu tür bilgileri, tüm kayıtlı uygulamaların bir listesini dökmek için Başlatma Hizmetleri veritabanını kullanarak, ardından grepistediğiniz uygulama için (bu durumda Google Chrome), örneğin (Mountain Lion 10.8.4 kullanarak) sorgulayabilirsiniz:

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump | grep -i "google chrome"

çıktıyı verir:

path:          /Applications/Google Chrome.app/
executable:    Contents/MacOS/Google Chrome
path:          /Applications/Google Chrome.app/Contents/Versions/27.0.1453.116/Google Chrome Helper.app/
executable:    Contents/MacOS/Google Chrome Helper

2
Yürütülebilir yol Mac OS 10.13.3 (/ Applications / Google Chrome.app/Contents/MacOS/Google Chrome) için aynıdır
Stefan Reich


3

İkinci komutun

find / -type d -name "*Chrome.app" 

çalışmalı - benim sistemimde çalışıyor.

Ne demek "Sistemdeki tüm dosyaları listele"? "find", dosya sisteminizi belirttiğiniz gibi "/" dizininden arar, ancak Chrome.app uygulamasının garip bir yere yüklenebileceğini düşünüyorsanız "find", onu bulmanın kesin bir yoludur.


Merhaba Keith, Cevabınız için teşekkürler. MDM Çinko Uygulamamda kullanacağım bu komutu sadece terminal kullanarak uygulamanın (Google Chrome) mutlak yolunu bulmam gerekiyor.Proje Gereksinim
remixabhi

Dosya sisteminizde "Chrome'un tüm kurulumlarını bul" demek istiyorsanız, yazdığınız gibi 'bul' bu yolları sağlayacaktır.
Keith Flower

0

Tüm Google Chrome yollarını bulmak için şunu kullanın:

find / -name '*Chrome.app' 2>1
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.