İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

idposix - 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 idposix ç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 idposix komutudur.

Program:

ADI


id — kullanıcı kimliğini döndürür

SİNOPSİS


id [kullanıcı]

kimlik -G [-n] [kullanıcı]

kimlik -g [-nr] [kullanıcı]

kimlik -u [-nr] [kullanıcı]

TANIM


Eğer hayırsa kullanıcı işlenen sağlanır, id yardımcı program, kullanıcı ve grup kimliklerini ve
standart çıktıya çağırma işleminin ilgili kullanıcı ve grup adları. Eğer
etkin ve gerçek kimlikler eşleşmez, her ikisi de yazılır. birden fazla grup varsa
temel sistem tarafından desteklenir (Sistemdeki {NGROUPS_MAX} açıklamasına bakın)
POSIX.1-2008'in arayüzler hacmi), çağırmanın ek grup bağlantıları
işlemi de yazılacaktır.

Eğer bir kullanıcı işlenen sağlanır ve işlem uygun ayrıcalıklara sahiptir, kullanıcı ve
seçilen kullanıcının grup ID'leri yazılacaktır. Bu durumda, geçerli kimlikler
gerçek kimliklerle aynı olduğu varsayılır. Seçilen kullanıcının birden fazla izin verilen değeri varsa
grup veritabanında listelenen grup üyelikleri, bunlar aynı şekilde yazılacaktır.
önceki paragrafta açıklanan tamamlayıcı gruplar olarak.

SEÇENEKLER


The id yardımcı program, POSIX.1‐2008'in Temel Tanımlar hacmine uygun olacaktır, Bölüm 12.2,
Yarar Sözdizimi Kuralları.

Aşağıdaki seçenekler desteklenecektir:

-G Tüm farklı grup kimliklerini (etkili, gerçek ve tamamlayıcı) kullanarak yalnızca çıktı alın.
biçim "%u\n". Birden fazla farklı grup üyeliği varsa, çıktı
biçimini kullanarak bu tür bağlantıların her biri " %u", önce çıktıdır.

-g Biçimi kullanarak yalnızca etkin grup kimliğini çıktılayın "%u\n".

-n Adı formatta çıktılayın "%s" biçimini kullanan sayısal kimlik yerine
"%u".

-r Etkin kimlik yerine gerçek kimliği çıktılayın.

-u Biçimi kullanarak yalnızca etkin kullanıcı kimliğini çıktıla "%u\n".

İŞLENENLER


Aşağıdaki işlenen desteklenecektir:

kullanıcı Bilgilerin yazılacağı oturum açma adı.

STDIN


Kullanılmamış.

GİRİŞ DOSYALAR


Yok.

ÇEVRE DEĞİŞKENLER


Aşağıdaki ortam değişkenleri, aşağıdakilerin yürütülmesini etkiler: id:

DİL Ayarlanmamış veya ayarlanmamış uluslararasılaştırma değişkenleri için varsayılan bir değer sağlayın.
boş. (Bkz. POSIX.1‐2008'in Temel Tanımlar cildi, Bölüm 8.2,
Uluslararasılaşma Değişkenler uluslararasılaşmanın önceliği için
yerel kategorilerin değerlerini belirlemek için kullanılan değişkenler.)

LC_ALL Boş olmayan bir dize değerine ayarlanırsa, diğer tüm değerlerin değerlerini geçersiz kılın
uluslararasılaştırma değişkenleri.

LC_CTYPE Metin verisi bayt dizilerinin yorumlanması için yerel ayarı belirleyin
karakter olarak (örneğin, çoklu bayt karakterlerin aksine tek bayt
argümanlar).

LC_MESSAGES
biçimini ve içeriğini etkilemek için kullanılması gereken yerel ayarı belirleyin.
standart hataya yazılan teşhis mesajları ve yazılan bilgilendirici mesajlar
standart çıktıya.

NLSPATH İşleme için mesaj kataloglarının yerini belirleyin. LC_MESSAGES.

ASENKRON ETKİNLİKLER


Varsayılan.

STDOUT


aşağıdaki formatlar kullanılacaktır: LC_MESSAGES yerel ayar kategorisi şunları belirtir
POSIX yerel ayarı. Diğer yerel ayarlarda, dizeler uid, delibaş, özgeçmiş, fena, ve gruplar olabilir
yerel ayara karşılık gelen daha uygun dizelerle değiştirilir.

"uid=%u(%s) gid=%u(%s)\n", <gerçek kullanıcı ID>,kullanıcı-adı>,
<gerçek Grup ID>,grup ismi>

Etkin ve gerçek kullanıcı kimlikleri eşleşmezse, aşağıdakiler eklenir
hemen önce '\n' önceki formattaki karakter:

" euid=%u(%s)"

argüman listesinin sonuna aşağıdaki argümanlar eklenerek:

<etkili kullanıcı ID>,etkili kullanıcı-adı>

Etkin ve gerçek grup kimlikleri eşleşmezse, aşağıdakiler doğrudan eklenecektir.
önce '\n' biçim dizesindeki karakter (ve bundan kaynaklanan herhangi bir eklemeden sonra
etkili ve gerçek kullanıcı kimlikleri eşleşmiyor):

" egid=%u(%s)"

argüman listesinin sonuna aşağıdaki argümanlar eklenerek:

<etkili Grup kimliği>,etkili Grup isim>

İşlemin ek grup bağlantıları varsa veya seçilen kullanıcının
birden fazla gruba aitse, ilki doğrudan gruptan önce eklenecektir. içinde
biçim dizesi:

" gruplar=%u(%s)"

argüman listesinin sonuna aşağıdaki argümanlar eklenerek:

<Tamamlayıcı Grup ID>,Tamamlayıcı Grup isim>

ve bundan sonra kalan herhangi bir ek için aşağıdakilerin gerekli sayısı
grup kimlikleri:

",%Biz)"

ve argüman listesinin sonuna eklenen aşağıdaki argümanların gerekli sayısı:

<Tamamlayıcı Grup ID>,Tamamlayıcı Grup isim>

Kullanıcı kimliği, grup kimliği, etkin kullanıcı kimliği, etkin grup kimliği veya
ek/çoklu grup kimlikleri, sistem tarafından yazdırılabilir kullanıcıya veya
grup adları, karşılık gelen "(%s)" ve isim argümandan çıkarılacaktır.
karşılık gelen biçim dizesi.

Seçeneklerden herhangi biri belirtildiğinde, çıktı formatı aşağıdaki bölümde açıklandığı gibi olacaktır.
SEÇENEKLER bölümü.

STDER


Standart hata sadece teşhis mesajları için kullanılacaktır.

ÇIKTI DOSYALAR


Yok.

GENİŞLETİLMİŞ TANIM


Yok.

EXIT DURUMU


Aşağıdaki çıkış değerleri döndürülecektir:

0 Başarılı tamamlama.

>0 Bir hata oluştu.

SONUÇLARI OF HATALAR


Varsayılan.

The takip etme bölümler vardır bilgilendirici.

BAŞVURUSU KULLANIM


tarafından üretilen çıktı -G seçeneği ve varsayılan durumda potansiyel olarak çok üretebilir
çok sayıda tamamlayıcı grubu destekleyen sistemlerde uzun satırlar. (sistemlerde
32 bit tamsayı olan kullanıcı ve grup kimlikleri ve maksimum 8 olan grup adları ile
ad başına bayt, 93 ek grup artı farklı etkili ve gerçek grup ve kullanıcı
Kimlikler, teorik olarak 2048 baytlık {LINE_MAX} metin dosyası satır sınırını aşabilir.
varsayılan çıkış durumu. Kapasiteyi aşmak için yaklaşık 186 ek grup gerekir.
2048 baytlık bariyer kullanarak id -G). Bunun pratikte bir sorun olması beklenmiyor, ancak
endişe olduğu durumlarda, uygulamalar kullanmayı düşünmelidir kat -s postadan önce
çıktısının işlenmesi id.

ÖRNEKLER


Yok.

GEREKÇESİ


4 BSD tarafından sağlanan işlevsellik gruplar yardımcı program kullanılarak simüle edilebilir:

id -Gn [ kullanıcı ]

4 BSD komutu gruplar düşünüldü, ancak olmadığı için dahil edilmedi.
işlevselliğini sağlamak id SVID'nin yardımcı programı. Ayrıca düşünüldü ki,
değiştirmek daha kolay olurdu id sistemler için gerekli olan ek işlevselliği sağlamak için
başka bir komut icat etmekten daha fazla grupla.

Seçenekler -u, -g, -n, ve -r kullanımını kolaylaştırmak için eklendi. id kabuk komutları ile
ikame. Bu seçenekler olmadan, aşağıdaki gibi bazı önişlemcilerin kullanılması gerekir. susuzluk
İstenen bilgi parçasını seçmek için Şunlar tarafından üretilen çıktılar:

id -u -n

Sıkça aranıyorsa, seçeneklerin eklenmesi arzu edilir görünüyordu.

GELECEK TARİFİ


Yok.

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


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    yudum
    yudum
    SWIG bir yazılım geliştirme aracıdır
    C ile yazılmış programları birbirine bağlayan ve
    Çeşitli yüksek seviyeli C++
    Programlama dilleri. SWIG ile birlikte kullanılır
    farklı...
    SWIG'i indirin
  • 2
    WooCommerce Nextjs Tepki Tepkisi
    WooCommerce Nextjs Tepki Tepkisi
    İle oluşturulmuş React WooCommerce teması
    Sonraki JS, Webpack, Babel, Node ve
    GraphQL ve Apollo kullanarak Express
    Müşteri. React'te WooCommerce Mağazası(
    içerir: Ürünler...
    WooCommerce Nextjs React Temasını İndirin
  • 3
    arşiv_repo
    arşiv_repo
    ArchLabs için paket deposu Bu bir
    ayrıca alınabilen uygulama
    itibaren
    https://sourceforge.net/projects/archlabs-repo/.
    OnWorks'te barındırılan...
    archlabs_repo'yu indirin
  • 4
    Zephyr Projesi
    Zephyr Projesi
    Zephyr Projesi yeni nesildir
    gerçek zamanlı işletim sistemi (RTOS)
    birden fazla donanımı destekler
    mimariler. Bir
    az yer kaplayan çekirdek...
    Zephyr Projesini İndirin
  • 5
    SCon'lar
    SCon'lar
    SCons bir yazılım oluşturma aracıdır
    bu daha üstün bir alternatif
    klasik "Yap" oluşturma aracı
    hepimiz biliyoruz ve seviyoruz. SCons (şimdiki değeri)
    uygulanmış...
    SCons'u İndirin
  • 6
    PSeInt
    PSeInt
    PSeInt, aşağıdakiler için bir sözde kod yorumlayıcısıdır.
    ispanyolca konuşan programlama öğrencileri.
    Temel amacı, bir araç olmaktır.
    temel bilgileri öğrenmek ve anlamak
    konsept...
    PSeInt'i indirin
  • Daha fazla »

Linux komutları

Ad