İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

lockfile-touch - 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 lockfile-touch'ı ç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 kilit dosyası dokunma komutudur.

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] [--kilit adı] Dosya
kilit dosyası kontrolü [--use-pid] [--kilit-adı] 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/kuyruk/posta/, 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 kilit dosyası_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. kilit dosyası_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 çevrimiçi olarak lockfile-touch'ı kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    Phaser
    Phaser
    Phaser hızlı, ücretsiz ve eğlenceli bir açık
    sunan kaynak HTML5 oyun çerçevesi
    WebGL ve Canvas oluşturma
    masaüstü ve mobil web tarayıcıları. Oyunlar
    ortak olabilir...
    Phaser'ı indirin
  • 2
    VASAL Motor
    VASAL Motor
    VASSAL, oluşturmak için bir oyun motorudur.
    geleneksel tahtanın elektronik versiyonları
    ve kart oyunları. için destek sağlar
    oyun parçası oluşturma ve etkileşim,
    ve ...
    VASSAL Motorunu İndirin
  • 3
    OpenPDF - iText çatalı
    OpenPDF - iText çatalı
    OpenPDF oluşturmak için bir Java kütüphanesidir.
    ve PDF dosyalarını bir LGPL ile düzenlemek ve
    MPL açık kaynak lisansı. OpenPDF
    LGPL/MPL iText'in açık kaynaklı halefi,
    var ...
    OpenPDF'i İndirin - iText Çatalı
  • 4
    SAGA CBS
    SAGA CBS
    SAGA - Otomatik Sistem
    Yerbilimsel Analizler - Bir Coğrafidir
    Bilgi Sistemi (GIS) yazılımı ile
    coğrafi veriler için muazzam yetenekler
    işleme ve ana...
    SAGA GIS'i indirin
  • 5
    Java/JTOpen için Araç Kutusu
    Java/JTOpen için Araç Kutusu
    IBM Toolbox for Java / JTOpen, bir
    destekleyen Java sınıfları kütüphanesi
    istemci/sunucu ve internet programlama
    modelleri OS/400 çalıştıran bir sisteme,
    i5/OS veya...
    Java/JTOpen için Toolbox'ı indirin
  • 6
    d3.js
    d3.js
    D3.js (veya Veriye Dayalı Belgeler için D3)
    sağlayan bir JavaScript kitaplığıdır.
    dinamik, etkileşimli veriler üretmek için
    web tarayıcılarında görselleştirmeler. D3 ile
    sen...
    D3.js'yi indirin
  • Daha fazla »

Linux komutları

Ad