İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

eatmydata - Bulutta Çevrimiçi

Eatmydata'yı Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen eatmydata komutudur.

Program:

ADI


eatmydata - fsync() ve diğer veriden diske senkronizasyon çağrılarını şeffaf bir şekilde devre dışı bırak

SİNOPSİS


yemek verisi [-] komuta [ komuta argümanlar ... ]

TANIM


yemek verisi veriden diske senkronizasyonun çağrıldığı ortamda bir komut çalıştırır (örneğin
fsync(), fdatasync(), sync(), msync() ve open() O_SYNC / O_DSYNC işaretleri) hiçbir etkisi yoktur.
LD_PRELOAD kitaplığı libeatmydata özel işlevlerle ilgili C kitaplığı çağrılarını geçersiz kılar
bu senkronizasyonu tetiklemez, ancak yine de başarıyı döndürür.

Kullanabilirsin yemek verisi iki şekilde. Normal modda, sadece yürütün yemek verisi doğrudan ve
çalıştırılacak bir komutu ve argümanlarını komut satırı aracılığıyla iletin. Sembolik bağlantı modunu kullanmak için,
için bir sembolik bağlantı oluştur /usr/bin/yeatmydata başka birinin dosya adıyla (diğer adıyla basename)
PATH'de programlayın ve yürütün yemek verisi bu sembolik bağlantı aracılığıyla. Sonra yemek verisi bunu bulacak
PATH'de programlayın ve tüm komut satırını yeniden geçerek libeatmydata ortamında çalıştırın
seçenekleri.

SEÇENEKLER


Unutmayın ki yemek verisi sembolik bağlantı modunda herhangi bir komut satırı seçeneğini işlemez. Tüm
komut satırı seçenekleri, temeldeki yürütülebilir dosyaya olduğu gibi yeniden iletilecektir.

komuta
Yürütülecek komut. Tam yol veya komutun adı olabilir.
YOL. PATH'de komutun bulunamaması durumunda, yemek verisi başarısız olur.

komuta argümanlar
Yürütülen komuta iletilecek isteğe bağlı bağımsız değişken sayısı.

-- Benzer yardımcı programlarla uyumluluk için isteğe bağlı komut ayırıcı. göz ardı edildi
an.

ÖRNEKLER


Verilen PATH / Usr / bin ve hem /usr/bin/aptitude hem de /usr/bin/eatmydata kuruludur,
şu:

$ ln -s /usr/bin/eatmydata ./aptitude
$ ./yetenek moo

şuna eşittir:

$ eatmydata -- yetenek moo

Bu nedenle, belirli programları otomatik olarak çalıştırmak için sembolik bağlantı modunu kullanabilirsiniz.
libeatmydata ortamında, onları PATH'den çalıştırdığınızda. Örneğin, verilen standart PATH
ayarlar, sadece yapın:

# ln -s /usr/bin/eatmydata /usr/local/bin/yetenek

ve sistem genelinde senkronizasyon gerektirmeyen yeteneklerin keyfini çıkarın.

UYARI


Kullanırken yemek verisi ile setarch (takma adlar dahil linux32) veya herhangi bir şekilde
ana bilgisayarınkinden farklı bir mimariye sahip chroots, eşleştirmeyi yüklediğinizden emin olun.
mimarisi libeatmydata1 ikisi de setarch çevre ve ev sahibi.

Libeatmydata'yı manuel olarak yüklemeye çalışmak (sarmalayıcı komut dosyasını kullanmadan) ve onu kullanarak
bir chroot aracılığıyla, özellikle de eatmydata sürümü dış ve iç arasında farklılık gösteriyorsa,
muhtemelen kütüphanenin dosya sistemindeki farklı pozisyonunu yapmakta başarısız olacak.
libeatmydata'yı manuel olarak yüklemenin en güvenli yolu aşağıdaki iki ortamı ayarlamaktır.
değişkenler (kabuk sözdizimi):

LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+"$LD_LIBRARY_PATH:"}/usr/lib/libeatmydata
LD_PRELOAD=${LD_PRELOAD:+"$LD_PRELOAD "}libeatmydata.so

Bu iki değişken, Debian Wheezy chroot'lu bir Debian Jessie ana bilgisayarının durumunu açıklar,
kütüphanenin konumunun değiştiği yer.

Kasım 2014 yemek verisi(1)

onworks.net hizmetlerini kullanarak eatmydata'yı çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad