این دستور uuid است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
uuid - ابزار خط فرمان شناسه منحصر به فرد جهانی
نسخه
OSSP uuid 1.6.2 (04-ژوئیه-2008)
خلاصه
uuid [-v نسخه] [-m] [-n تعداد دفعات مشاهده] [-1] [-F قالب] [-o نام فایل] [فضای نام نام]
uuid -d [-r] [-o نام فایل] uuid
شرح
اوسپ uuid یک رابط برنامه نویسی کاربردی ISO-C:1999 (API) و مربوطه است
رابط خط فرمان (CLI) برای نسل DCE 1.1، ISO/IEC 11578:1996 و IETF
سازگار با RFC-4122 جهانی منحصر به فرد شناسه (UUID). از UUID های نوع DCE 1.1 پشتیبانی می کند
نسخه 1 (بر اساس زمان و گره)، نسخه 3 (بر اساس نام، MD5)، نسخه 4 (تعداد تصادفی)
مبتنی بر) و نسخه 5 (بر اساس نام، SHA-1). اتصالات API اضافی برای
زبان های ISO-C++:1998، Perl:5 و PHP:4/5. سازگاری به عقب اختیاری برای وجود دارد
ISO-C DCE-1.1 و APIهای Perl Data::UUID.
UUID ها اعداد 128 بیتی هستند که در نظر گرفته شده اند تا احتمال یکتایی بالایی داشته باشند
حدس زدن فضا و زمان و از نظر محاسباتی دشوار است. آنها در سطح جهانی منحصر به فرد هستند
شناسه هایی که می توانند به صورت محلی بدون تماس با ثبت جهانی ایجاد شوند
قدرت. UUID ها به عنوان شناسه های منحصر به فرد برای هر دو شیء برچسب گذاری انبوه با یک در نظر گرفته شده اند
طول عمر بسیار کوتاه و برای شناسایی قابل اعتماد اشیاء بسیار پایدار در سراسر a
شبکه می باشد.
این رابط خط فرمان (CLI) است اوسپ uuid. برای توضیح دقیق UUID ها
مستندات رابط برنامه نویسی برنامه (API) را در اینجا ببینید uuid(3).
OPTIONS
-v نسخه
نسخه UUID نوع DCE 1.1 تولید شده را تنظیم می کند. پشتیبانی می شوند نسخه "1"، "3"،
"4" و "5". پیش فرض "1" است.
برای نسخه 3 و نسخه 5 UUID آرگومان های اضافی خط فرمان فضای نام و
نام باید داده شود. در فضای نام یا یک UUID در نمایش رشته است یا یک
شناسه برای UUID های فضای نام از پیش تعریف شده داخلی (که در حال حاضر "ns:DNS" شناخته می شوند،
"ns:URL"، "ns:OID"، و "ns:X500"). در نام یک رشته با طول دلخواه است.
-m هنگام تولید UUID های نسخه 1، استفاده از یک آدرس MAC چندپخشی تصادفی را مجبور می کند. توسط
به طور پیش فرض از آدرس مک فیزیکی واقعی سیستم استفاده می شود.
-n تعداد دفعات مشاهده
تولید تعداد دفعات مشاهده UUID به جای یک واحد (پیشفرض).
-1 اگر گزینه -n با استفاده می شود تعداد دفعات مشاهده بزرگتر از 1، سپس این گزینه می تواند اعمال شود
زمینه UUID را برای هر UUID ایجاد شده بازنشانی کنید. این برای نسخه
3، 4 و 5 UUID. اما UUID های نسخه 1 بر اساس UUID تولید شده قبلی هستند که
در زمینه UUID API به خاطر سپرده می شود. گزینه -1 UUID به خاطر سپرده شده را حذف می کند
هر تکرار
-F قالب
فرمت نمایندگی برای وارد کردن یا صادر کردن یک UUID. موارد زیر (مورد
نامحساس) شناسه های قالب در حال حاضر شناسایی می شوند:
BIN (نمایش باینری)
این نمایش دودویی مرتبه بایت شبکه 128 بیتی یک UUID است. مثال
جریان هشتگانه است 0xF8 0x1D 0x4F 0xAE 0x7D 0xEC 0x11 0xD0 0xA7 0x65 0x00 0xA0
0xC9 0x1E 0x6B 0xF6.
STR (نمایش رشته)
این نمایش رشته ASCII هگزادسیمال 36 کاراکتری از یک UUID است. مثال
is the string "f81d4fae-7dec-11d0-a765-00a0c91e6bf6".
SIV (نمایش یک عدد صحیح)
این حداکثر نمایش مقدار 39 کاراکتری یک عدد صحیح از a است
UUID. به عنوان مثال رشته "329800735698586629295641978511506172918" است.
-o نام فایل
خروجی را بنویسید نام فایل به جای به stdout.
-d یک UUID داده شده را رمزگشایی کنید (به عنوان آرگومان خط فرمان یا اگر آرگومان خط فرمان داده می شود
"-" است که UUID از آن خوانده می شود stdin) و اطلاعات متنی مربوط به UUID را تخلیه کنید.
مثال ها
# ایجاد UUID DCE 1.1 v1 (بر اساس زمان و گره)
$ uuid -v1
01c47915-4777-11d8-bc70-0090272ff725
# رمزگشایی و تخلیه UUID DCE 1.1 v1 (بر اساس زمان و گره)
$ uuid -d 01c47915-4777-11d8-bc70-0090272ff725
encode: STR: 01c47915-4777-11d8-bc70-0090272ff725
SIV: 2349374037528578887923094374772111141
رمزگشایی: نوع: DCE 1.1، ISO/IEC 11578:1996
نسخه: 1 (بر اساس زمان و گره)
محتوا: زمان: 2004/01/15 16:22:26.376322.1 UTC
ساعت: 15472 (معمولا تصادفی)
گره: 00:90:27:2f:f7:25 (یک پخش جهانی)
# ایجاد UUID DCE 1.1 v3 (بر اساس نام)
$ uuid -v3 ns: url http://www.ossp.org/
02d9e6d5-9467-382e-8f9b-9300a64ac3cd
# رمزگشایی و تخلیه UUID DCE 1.1 v3 (بر اساس نام)
$ uuid -d 02d9e6d5-9467-382e-8f9b-9300a64ac3cd
encode: STR: 02d9e6d5-9467-382e-8f9b-9300a64ac3cd
SIV: 3789866285607910888100818383505376205
رمزگشایی: نوع: DCE 1.1، ISO/IEC 11578:1996
نسخه: 3 (بر اساس نام، MD5)
content: 02:D9:E6:D5:94:67:08:2E:0F:9B:93:00:A6:4A:C3:CD
(قابل رمزگشایی نیست: فقط خلاصه پیام MD5)
# تولید DCE 1.1 v4 UUID 4 (بر اساس داده های تصادفی)
$ uuid -v4
eb424026-6f54-4ef8-a4d0-bb658a1fc6cf
# رمزگشایی و تخلیه DCE 1.1 v4 UUID 4 (بر اساس داده های تصادفی)
$ uuid -d eb424026-6f54-4ef8-a4d0-bb658a1fc6cf
encode: STR: eb424026-6f54-4ef8-a4d0-bb658a1fc6cf
SIV: 312712571721458096795100956955942831823
رمزگشایی: نوع: DCE 1.1، ISO/IEC 11578:1996
نسخه: 4 (بر اساس داده های تصادفی)
content: EB:42:40:26:6F:54:0E:F8:24:D0:BB:65:8A:1F:C6:CF
(بدون معناشناسی: فقط داده های تصادفی)
با استفاده از خدمات onworks.net از uuid آنلاین استفاده کنید