InggrisPerancisSpanyol

Ad


favorit OnWorks

idposix - Online di Cloud

Jalankan idposix di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah idposix yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


id — mengembalikan identitas pengguna

RINGKASAN


id [pemakai]

id G [n] [pemakai]

id g [nr] [pemakai]

id u [nr] [pemakai]

DESKRIPSI


Jika tidak pemakai operan disediakan, id utilitas akan menulis ID pengguna dan grup dan
nama pengguna dan grup yang sesuai dari proses pemanggilan ke output standar. jika
ID efektif dan ID asli tidak cocok, keduanya harus ditulis. Jika beberapa grup adalah
didukung oleh sistem yang mendasarinya (lihat deskripsi {NGROUPS_MAX} di Sistem
Volume antarmuka POSIX.1-2008), afiliasi grup tambahan dari pemanggilan
proses juga harus ditulis.

Jika pemakai operand disediakan dan proses memiliki hak istimewa yang sesuai, pengguna dan
ID grup dari pengguna yang dipilih harus ditulis. Dalam hal ini, ID yang efektif adalah
diasumsikan identik dengan ID asli. Jika pengguna yang dipilih memiliki lebih dari satu yang diizinkan
keanggotaan grup yang tercantum dalam database grup, ini harus ditulis dengan cara yang sama
sebagai kelompok tambahan yang dijelaskan dalam paragraf sebelumnya.

PILIHAN


Grafik id utilitas harus sesuai dengan volume Definisi Dasar POSIX.1-2008, Bagian 12.2,
Kegunaan Sintaksis Panduan.

Opsi berikut harus didukung:

G Keluarkan semua ID grup yang berbeda (efektif, nyata, dan tambahan) saja, menggunakan
format "%u\n". Jika ada lebih dari satu afiliasi kelompok yang berbeda, output
setiap afiliasi tersebut, menggunakan format " %u", sebelum adalah keluaran.

g Keluarkan hanya ID grup yang efektif, menggunakan format "%u\n".

n Keluarkan nama dalam format "%S" alih-alih ID numerik menggunakan format
"%u".

r Keluarkan ID asli alih-alih ID efektif.

u Keluarkan hanya ID pengguna yang efektif, menggunakan format "%u\n".

OPERA


Operand berikut harus didukung:

pemakai Nama login yang informasinya akan ditulis.

STDIN


Tidak digunakan.

INPUT FILE


Tidak ada.

LINGKUNGAN VARIABEL


Variabel lingkungan berikut akan mempengaruhi pelaksanaan id:

BAHASA Berikan nilai default untuk variabel internasionalisasi yang tidak disetel atau
batal. (Lihat volume Definisi Dasar dari POSIX.1-2008, Bagian 8.2,
Internasionalisasi Variabel untuk didahulukan internasionalisasi
variabel yang digunakan untuk menentukan nilai kategori lokal.)

LC_SEMUA Jika disetel ke nilai string yang tidak kosong, timpa nilai dari yang lainnya
variabel internasionalisasi.

LC_CTYPE Tentukan lokal untuk interpretasi urutan byte data teks
sebagai karakter (misalnya, byte tunggal sebagai lawan dari karakter multi-byte dalam
argumen).

LC_MESSAGES
Tentukan lokal yang harus digunakan untuk mempengaruhi format dan isi dari
pesan diagnostik ditulis dengan kesalahan standar dan pesan informatif ditulis
ke keluaran standar.

NLSPATH Tentukan lokasi katalog pesan untuk pemrosesan LC_MESSAGES.

tidak sinkron EVENT


Default

STDOUT


Format berikut harus digunakan ketika: LC_MESSAGES kategori lokal menentukan
lokal POSIX. Di lokal lain, string uid, gid, euid, tenang, dan kelompok mungkin
diganti dengan string yang lebih sesuai dengan lokal.

"uid=%u(%s) gid=%u(%s)\n", <nyata pemakai ID>,user-nama>,
<nyata kelompok ID>,nama grup>

Jika ID pengguna yang efektif dan nyata tidak cocok, berikut ini harus dimasukkan:
segera sebelum '\n' karakter dalam format sebelumnya:

" euid=%u(%s)"

dengan argumen berikut ditambahkan di akhir daftar argumen:

<efektif pemakai ID>,efektif user-nama>

Jika ID grup yang efektif dan nyata tidak cocok, berikut ini harus dimasukkan secara langsung:
sebelum '\n' karakter dalam string format (dan setelah penambahan apa pun yang dihasilkan dari
ID pengguna yang efektif dan nyata tidak cocok):

" egid=%u(%s)"

dengan argumen berikut ditambahkan di akhir daftar argumen:

<efektif ID grup>,efektif kelompok nama>

Jika proses memiliki afiliasi grup tambahan atau pengguna yang dipilih diizinkan untuk
milik beberapa grup, yang pertama harus ditambahkan langsung sebelum dalam
rangkaian format:

" grup=%u(%s)"

dengan argumen berikut ditambahkan di akhir daftar argumen:

<tambahan kelompok ID>,tambahan kelompok nama>

dan jumlah yang diperlukan berikut ini ditambahkan setelah itu untuk setiap tambahan yang tersisa
ID grup:

",%kita)"

dan jumlah argumen berikut yang diperlukan ditambahkan di akhir daftar argumen:

<tambahan kelompok ID>,tambahan kelompok nama>

Jika salah satu dari ID pengguna, ID grup, ID pengguna efektif, ID grup efektif, atau
tambahan/beberapa ID grup tidak dapat dipetakan oleh sistem ke pengguna yang dapat dicetak atau
nama grup, yang sesuai "(%S)" dan nama argumen harus dihilangkan dari
string format yang sesuai.

Ketika salah satu opsi ditentukan, format output harus seperti yang dijelaskan dalam:
bagian OPSI.

STDERR


Kesalahan standar harus digunakan hanya untuk pesan diagnostik.

KELUARAN FILE


Tidak ada.

DITERIMA DESKRIPSI


Tidak ada.

EXIT STATUS


Nilai keluar berikut harus dikembalikan:

0 Berhasil menyelesaikan.

>0 Terjadi kesalahan.

KONSEKUENSI OF GALAT


Default

Grafik berikut bagian adalah informatif.

APLIKASI PENGGUNAAN


Keluaran yang dihasilkan oleh G opsi dan secara default case berpotensi menghasilkan sangat
antrean panjang pada sistem yang mendukung sejumlah besar kelompok tambahan. (Pada sistem
dengan ID pengguna dan grup yang merupakan bilangan bulat 32-bit dan dengan nama grup dengan maksimum 8
byte per nama, 93 grup tambahan ditambah grup dan pengguna efektif dan nyata yang berbeda
ID secara teoritis dapat melebihi batas baris file teks {LINE_MAX} 2048-byte pada
kasus keluaran default. Dibutuhkan sekitar 186 kelompok tambahan untuk membanjiri
Penghalang 2048-byte menggunakan id G). Ini tidak diharapkan menjadi masalah dalam praktiknya, tetapi dalam
kasus di mana itu menjadi perhatian, aplikasi harus mempertimbangkan untuk menggunakan melipat s sebelum pasca-
memproses keluaran dari id.

CONTOH


Tidak ada.

ALASAN


Fungsionalitas yang disediakan oleh 4 BSD kelompok utilitas dapat disimulasikan menggunakan:

id Gn [ pemakai ]

Perintah 4 BSD kelompok dipertimbangkan, tetapi tidak dimasukkan karena tidak
menyediakan fungsionalitas dari id kegunaan SVID. Juga, itu dianggap
akan lebih mudah untuk dimodifikasi id untuk menyediakan fungsionalitas tambahan yang diperlukan untuk sistem
dengan beberapa kelompok daripada menciptakan perintah lain.

Opsi u, g, n, dan r ditambahkan untuk memudahkan penggunaan id dengan perintah shell
pengganti. Tanpa opsi ini, perlu menggunakan beberapa praprosesor seperti: sed
untuk memilih bagian informasi yang diinginkan. Karena output seperti yang dihasilkan oleh:

id u n

sering diinginkan, tampaknya diinginkan untuk menambahkan opsi.

MASA DEPAN ARAH


Tidak ada.

Gunakan idposix online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    menenggak
    menenggak
    SWIG adalah alat pengembangan perangkat lunak
    yang menghubungkan program yang ditulis dalam C dan
    C++ dengan berbagai level tinggi
    bahasa pemrograman. SWIG digunakan dengan
    berbeda...
    Unduh SWIG.dll
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Bereaksi tema WooCommerce, dibangun dengan
    JS berikutnya, Webpack, Babel, Node, dan
    Express, menggunakan GraphQL dan Apollo
    Klien. Toko WooCommerce di React(
    berisi: Produk...
    Unduh WooCommerce Nextjs React Theme
  • 3
    archlabs_repo
    archlabs_repo
    Repo paket untuk ArchLabs Ini adalah
    aplikasi yang juga bisa diambil
    dari
    https://sourceforge.net/projects/archlabs-repo/.
    Ini telah dihosting di OnWorks di ...
    Unduh archlabs_repo
  • 4
    Proyek Zephyr
    Proyek Zephyr
    Proyek Zephyr adalah generasi baru
    sistem operasi waktu-nyata (RTOS) yang
    mendukung banyak perangkat keras
    ilmu bangunan. Hal ini didasarkan pada
    kernel jejak kecil...
    Unduh Proyek Zephyr
  • 5
    SCon
    SCon
    SCons adalah alat konstruksi perangkat lunak
    itu adalah alternatif yang unggul untuk
    alat pembuatan "Buat" klasik yang
    kita semua tahu dan cinta. SCon adalah
    dilaksanakan...
    Unduh SCons.dll
  • 6
    PSeInt
    PSeInt
    PSeInt adalah penerjemah kode semu untuk
    siswa pemrograman berbahasa Spanyol.
    Tujuan utamanya adalah menjadi alat untuk
    belajar dan memahami dasar
    konsep...
    Unduh PSeInt.dll
  • Lebih banyak lagi »

Perintah Linux

Ad