man/files
man · Dosyalar

$ fileproviderctl

Bölüm 1 · Dosyalar

dosya sağlayıcı (file provider) uzantılarını inceler

Özet

fileproviderctl <komut> [komut-seçenekleri ve argümanlar]

Açıklama

fileproviderctl yardımcı programı, fileproviderd arka plan programını (daemon) kontrol etmenizi, dosya sağlayıcıları listelemenizi (enumerate) ve işlemenizi sağlar.

Seçenekler ve Komutlar

Aşağıdaki temel komutlar ve seçenekler mevcuttur:

  • -h / --help: Kullanıcı dostu bir yardım mesajı görüntür.
  • enumerate / ls <sağlayıcı>: Belirtilen sağlayıcının etkileşimli bir listelemesini (enumeration) çalıştırır. Listelenen öğeler üzerinde komutlar yürütmenizi sağlayan etkileşimli bir komut satırına girmek için Ctrl-C tuşlarına basabilirsiniz.
  • materialize <öğe>: Belirtilen öğenin diske yazılmasına (indirilmesine/oluşturulmasına) neden olur ve ortaya çıkan içeriği listeler.
  • validate <sağlayıcı>: Belirtilen sağlayıcıya karşı doğrulama paketini (validation suite) çalıştırır.
  • dump: Dosya sağlayıcı alt sisteminin, senkronizasyon motorunun (sync engine) ve tüm sağlayıcıların durumunu standart çıktıya döker (dump).

Parametreler

Yukarıdaki komutlar şu biçimlerdeki parametreleri kabul eder:

  • <sağlayıcı>: (Kısmi) bir sağlayıcı tanımlayıcısı (örneğin paket kimliği).
  • <yer_imi>: "fileprovider:<sağlayıcı paket tanımlayıcısı>/<alan tanımlayıcısı>/<öğe tanımlayıcısı>" biçiminde bir dizge.
  • <öğe>: Bir dosya URL'si, yolu veya yer imi.
  • <öğe kimliği>: Basit bir öğe tanımlayıcısı (sağlayıcının zaten başka bir şekilde belirtildiği komutlar için).

Örnekler

Aşağıdaki örnekler kabukta (shell) çalıştırılabilecek şekilde gösterilmiştir:

  1. Tüm dosya sağlayıcı alt sisteminin ve senkronizasyon motorunun durumunu dökümleme:

    fileproviderctl dump
  2. Belirli bir sağlayıcının (örneğin iCloud Drive) dosyalarını etkileşimli olarak listeleme:

    fileproviderctl enumerate com.apple.CloudDocs.iCloudDriveFileProvider
  3. Bulutta bulunan belirli bir dosya veya dizini diske indirip yerelleştirme (materialize etme):

    fileproviderctl materialize ~/Library/Mobile\ Documents/com~apple~CloudDocs/Belgeler/rapor.pdf
  4. Kullanım kılavuzunu ve yardım mesajını görüntüleme:

    fileproviderctl -h

Ayrıca Bakınız

fpck(1)