İngilizceFransızcaİspanyolca

Sunucuları çalıştırın | Ubuntu > | Fedora > |


OnWorks favicon'u

lockfile-progs - Bulutta Çevrimiçi

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 kilit dosyası progları çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut kilit dosyası proglarıdır.

PROGRAM:

ADI


lockfile-progs - dosyaları ve posta kutularını güvenli bir şekilde kilitlemek ve kilidini açmak için komut satırı programları (aracılığıyla
liblock dosyası).

SİNOPSİS


posta kilidi [--use-pid] [--tekrar dene yeniden deneme sayısı]
posta kilidi açma
posta-dokunmatik kilit [--tek atış]

kilit dosyası oluştur [--use-pid] [--tekrar dene yeniden deneme sayısı] [--kilit-adı] Dosya
kilit dosyası-kaldır [--kilit-adı] Dosya
kilit dosyası-dokunma [--oneshot] [--lock-name] Dosya
kilit dosyası kontrolü [--use-pid] [--lock-name] Dosya

TANIM


Lockfile-progs, posta kutularını kilitlemek ve kilidini açmak için kullanılabilecek bir dizi program sağlar ve
dosyaları güvenli bir şekilde (liblockfile aracılığıyla):

posta kilidi - mevcut kullanıcının posta kutusunu kilitle
posta kilidi açma - mevcut kullanıcının posta kutusunun kilidini açın
posta-dokunmatik kilit - mevcut kullanıcının posta kutusundaki kilide dokunun

kilit dosyası oluştur - belirli bir dosyayı kilitle
kilit dosyası-kaldır - belirli bir dosyadaki kilidi kaldırın
kilit dosyası-dokunma - belirli bir dosyadaki kilide dokunun
kilit dosyası kontrolü - belirli bir dosyadaki kilidi kontrol edin

Varsayılan olarak, Dosya argüman, kilitlenecek dosyanın adını ifade eder ve
kilit dosyasının adı olacak Dosya .kilit. Ancak, --lock-name bağımsız değişkeni
belirtilen, daha sonra Dosya kilit dosyasının adı olarak alınacaktır.

Posta kilitleme komutlarının her biri, /var/spool/mail/, nerede NS
tarafından belirlenen şekilde, etkin kullanıcı kimliğiyle ilişkili ad geteuid(2).

Bir dosya kilitlendiğinde, kilide en az beş dakikada bir dokunulmalı veya
kilit bayat olarak kabul edilecek ve sonraki kilitleme denemeleri başarılı olacaktır. Ayrıca bkz.
--use-pid seçeneği ve lockfile_create(3) kılavuz sayfası.

The kilit dosyası kontrolü komutu, geçerli bir kilidin var olup olmadığını test eder.

SEÇENEKLER


-q, --sessizlik
Herhangi bir çıktıyı bastırın. Başarı veya başarısızlık yalnızca çıkış durumu ile belirtilecektir.

-v, --ayrıntılı
Tanı çıkışını etkinleştirin.

-l, --kilit-adı
.lock'a eklemeyin. Dosya. Bu seçenek şunlar için geçerlidir: kilit dosyası oluştur,
kilit dosyası-kaldır, kilit dosyası-dokunmaya da kilit dosyası kontrolü.

-p, --use-pid
Bir kilit dosyası oluşturulduğunda üst işlem kimliğini (PPID) kilit dosyasına yazın ve
bir kilidin geçerliliğini kontrol ederken bu pid'i kullanın. Bkz. lockfile_create(3) için kılavuz sayfası
daha fazla bilgi. Bu seçenek şunlar için geçerlidir: kilit dosyası oluştur ve kilit dosyası kontrolü. NOT:
bu seçenek, bir dosya sistemini paylaşan makineler arasında düzgün çalışmayacaktır.

-o, --tek atış
Kilide dokunun ve hemen çıkın. Bu seçenek şunlar için geçerlidir: kilit dosyası-dokunma ve
posta-dokunmatik kilit. Sağlanmadığında, bu komutlar kilide dokunarak sonsuza kadar çalışacaktır.
öldürülene kadar dakikada bir.

-r yeniden deneme sayısı, --tekrar dene yeniden deneme sayısı
kilitlemeyi dene Dosya yeniden deneme sayısı kez vazgeçmeden önce. Her deneme ertelenecek
maksimum gecikmeye ulaşana kadar sondan biraz daha uzun (5 saniyelik artışlarla)
yeniden denemeler arasında bir dakika. Eğer yeniden deneme sayısı belirtilmemişse, varsayılan 9'dur ve
180 kilitleme girişiminin tümü başarısız olursa, 3 saniye (9 dakika) sonra vazgeçecektir.

ÖRNEKLER


Kilitleme a dosya sırasında a uzun süreci:

kilit dosyası oluşturma / bazı / dosya
lockfile-touch /some/file &
# Kilit dosyası dokunma işleminin PID'sini kaydedin
BADGER="$!"
/some/file ile önemli bir şey yap
"${BADGER}" öldür
kilit dosyası-kaldır /bazı/dosya

EXIT DURUMU


0
İçin kilit dosyası kontrolü bu, geçerli bir kilidin var olduğunu gösterir, aksi takdirde sadece
başarılı program yürütmeyi gösterir.

Değil 0
İçin kilit dosyası kontrolü sıfır olmayan bir çıkış durumu, belirtilen kilidin
var veya geçerli değil. Diğer programlar için, bazı sorunların olduğunu gösterir.
karşılaştı.

onworks.net hizmetlerini kullanarak kilit dosyası proglarını çevrimiçi kullanın


Ad


Ad