ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

idposix - ออนไลน์ในคลาวด์

เรียกใช้ idposix ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง idposix ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


id — ส่งคืนข้อมูลประจำตัวผู้ใช้

เรื่องย่อ


id [ผู้ใช้งาน]

รหัส −G [-น] [ผู้ใช้งาน]

รหัส −g [-ไม่มี] [ผู้ใช้งาน]

รหัส −u [-ไม่มี] [ผู้ใช้งาน]

DESCRIPTION


ถ้าไม่ ผู้ใช้งาน มีการจัดเตรียมตัวถูกดำเนินการ id ยูทิลิตี้จะเขียน ID ผู้ใช้และกลุ่มและ
ชื่อผู้ใช้และกลุ่มที่สอดคล้องกันของกระบวนการเรียกไปยังเอาต์พุตมาตรฐาน ถ้า
รหัสที่มีประสิทธิภาพและรหัสจริงไม่ตรงกัน ทั้งสองจะถูกเขียน หากมีหลายกลุ่ม
รองรับโดยระบบพื้นฐาน (ดูคำอธิบายของ {NGROUPS_MAX} ใน System
ปริมาณการเชื่อมต่อของ POSIX.1-2008) สังกัดกลุ่มเสริมของการเรียก
กระบวนการจะต้องเขียนด้วย

ถ้า ผู้ใช้งาน มีการจัดเตรียมโอเปอเรเตอร์และกระบวนการมีสิทธิ์ที่เหมาะสม ผู้ใช้และ
รหัสกลุ่มของผู้ใช้ที่เลือกจะถูกเขียน ในกรณีนี้ ID ที่มีผลบังคับจะเป็น
ถือว่าเหมือนกับ ID จริง หากผู้ใช้ที่เลือกมีมากกว่าหนึ่งที่อนุญาต
สมาชิกกลุ่มที่มีรายชื่ออยู่ในฐานข้อมูลกลุ่ม ให้เขียนในลักษณะเดียวกัน
ดังที่กลุ่มเสริมที่อธิบายไว้ในวรรคก่อน

OPTIONS


พื้นที่ id ยูทิลิตี้จะต้องสอดคล้องกับปริมาณคำจำกัดความพื้นฐานของ POSIX.1-2008 Section 12.2,
ประโยชน์ วากยสัมพันธ์ แนวทาง.

รองรับตัวเลือกต่อไปนี้:

-G ส่งออก ID กลุ่มที่แตกต่างกันทั้งหมด (มีผลจริงและส่วนเสริม) เท่านั้นโดยใช้
รูปแบบ "%u\n". หากมีความเกี่ยวข้องกันมากกว่าหนึ่งกลุ่ม output
แต่ละสังกัดดังกล่าวโดยใช้รูปแบบ " %ยู", ก่อนที่ คือเอาท์พุต

-ก ส่งออกเฉพาะ ID กลุ่มที่มีประสิทธิภาพ โดยใช้รูปแบบ "%u\n".

-น ส่งออกชื่อในรูปแบบ "%NS" แทนรหัสตัวเลขโดยใช้รูปแบบ
"%ยู".

-ร ส่งออก ID จริงแทน ID ที่มีประสิทธิภาพ

-คุณ ส่งออกเฉพาะ ID ผู้ใช้ที่มีประสิทธิภาพ โดยใช้รูปแบบ "%u\n".

ตัวดำเนินการ


ตัวถูกดำเนินการดังต่อไปนี้จะได้รับการสนับสนุน:

ผู้ใช้งาน ชื่อล็อกอินที่จะใช้เขียนข้อมูล

STDIN


ไม่ได้ใช้.

INPUT ไฟล์


ไม่

และพวกเรา ตัวแปร


ตัวแปรสภาพแวดล้อมต่อไปนี้จะส่งผลต่อการดำเนินการของ id:

ภาษา ระบุค่าเริ่มต้นสำหรับตัวแปรการทำให้เป็นสากลที่ไม่ได้ตั้งค่าหรือ
โมฆะ. (ดูปริมาณคำจำกัดความพื้นฐานของ POSIX.1-2008 Section 8.2,
สากล ตัวแปร เพื่อความเหนือกว่าของความเป็นสากล
ตัวแปรที่ใช้ในการกำหนดค่าของหมวดหมู่สถานที่)

LC_ALL หากตั้งค่าเป็นค่าสตริงที่ไม่ว่าง ให้แทนที่ค่าของค่าอื่นๆ ทั้งหมด
ตัวแปรความเป็นสากล

LC_CTYPE กำหนดสถานที่สำหรับการตีความลำดับไบต์ของข้อมูลข้อความ
เป็นอักขระ (เช่น ไบต์เดี่ยวเมื่อเทียบกับอักขระหลายไบต์ใน
ข้อโต้แย้ง)

LC_MESSAGES
กำหนดโลแคลที่ควรใช้เพื่อส่งผลต่อรูปแบบและเนื้อหาของ
ข้อความวินิจฉัยที่เขียนถึงข้อผิดพลาดมาตรฐานและข้อความข้อมูลที่เขียน
สู่เอาต์พุตมาตรฐาน

นศ กำหนดตำแหน่งของแค็ตตาล็อกข้อความสำหรับการประมวลผลของ LC_MESSAGES.

อะซิงโครนัส กิจกรรม


ผิดนัด

STDOUT


รูปแบบต่อไปนี้จะใช้เมื่อ LC_MESSAGES หมวดหมู่สถานที่ระบุ
โลแคล POSIX ในภาษาอื่น strings UID, กิด, อี๊ด, ตัวร้ายและ กลุ่ม อาจจะ
แทนที่ด้วยสตริงที่เหมาะสมกว่าซึ่งสอดคล้องกับโลแคล

"uid=%u(%s) gid=%u(%s)\n", <จริง ผู้ใช้งาน ID>,ชื่อผู้ใช้>,
<จริง กลุ่ม ID>,ชื่อกลุ่ม>

หาก ID ผู้ใช้จริงและจริงไม่ตรงกัน ให้แทรกสิ่งต่อไปนี้
ก่อนที่ไฟล์ '\NS' ตัวอักษรในรูปแบบก่อนหน้า:

" euid=%u(%s)"

ด้วยอาร์กิวเมนต์ต่อไปนี้เพิ่มที่ส่วนท้ายของรายการอาร์กิวเมนต์:

<มีประสิทธิภาพ ผู้ใช้งาน ID>,มีประสิทธิภาพ ชื่อผู้ใช้>

หาก ID กลุ่มที่มีประสิทธิภาพและจริงไม่ตรงกันให้แทรกสิ่งต่อไปนี้โดยตรง
ก่อนที่จะ '\NS' อักขระในรูปแบบสตริง (และหลังจากการเพิ่มใด ๆ ที่เกิดจาก
ID ผู้ใช้ที่มีประสิทธิภาพและไม่ตรงกัน):

" egid=%u(%s)"

ด้วยอาร์กิวเมนต์ต่อไปนี้เพิ่มที่ส่วนท้ายของรายการอาร์กิวเมนต์:

<มีประสิทธิภาพ กลุ่ม-ID>,มีประสิทธิภาพ กลุ่ม ชื่อ>

หากกระบวนการมีความเกี่ยวข้องกับกลุ่มเสริมหรือผู้ใช้ที่เลือกได้รับอนุญาตให้
อยู่ในหลายกลุ่ม ให้เพิ่มกลุ่มแรกโดยตรงก่อน ใน
รูปแบบสตริง:

" กลุ่ม=%u(%s)"

ด้วยอาร์กิวเมนต์ต่อไปนี้เพิ่มที่ส่วนท้ายของรายการอาร์กิวเมนต์:

<เสริม กลุ่ม ID>,เสริม กลุ่ม ชื่อ>

และจำนวนที่จำเป็นต่อไปนี้เพิ่มหลังจากนั้นสำหรับส่วนเสริมที่เหลืออยู่
รหัสกลุ่ม:

",%เรา)"

และจำนวนที่จำเป็นของอาร์กิวเมนต์ต่อไปนี้เพิ่มที่ส่วนท้ายของรายการอาร์กิวเมนต์:

<เสริม กลุ่ม ID>,เสริม กลุ่ม ชื่อ>

หาก ID ผู้ใช้ ID กลุ่ม ID ผู้ใช้ที่มีประสิทธิภาพ ID กลุ่มที่มีประสิทธิภาพหรือ
ระบบไม่สามารถจับคู่รหัสเสริม/หลายกลุ่มเข้ากับผู้ใช้ที่พิมพ์ได้หรือ
ชื่อกลุ่มที่สอดคล้องกัน "(%NS)" และ ชื่อ อาร์กิวเมนต์จะถูกละเว้นจาก
สตริงรูปแบบที่สอดคล้องกัน

เมื่อมีการระบุตัวเลือกใด ๆ รูปแบบผลลัพธ์จะต้องเป็นไปตามที่อธิบายไว้ใน
ส่วนตัวเลือก

สแตเดอร์


ข้อผิดพลาดมาตรฐานจะใช้สำหรับข้อความวินิจฉัยเท่านั้น

เอาท์พุท ไฟล์


ไม่

ขยาย DESCRIPTION


ไม่

EXIT สถานภาพ


ค่าทางออกต่อไปนี้จะถูกส่งคืน:

0 สำเร็จลุล่วง

>0 เกิดข้อผิดพลาด

ผลกระทบที่เกิด OF ข้อผิดพลาด


ผิดนัด

พื้นที่ ดังต่อไปนี้ ส่วน เป็น ข้อมูล.

ใบสมัคร การใช้


ผลผลิตที่ผลิตโดย -G ตัวเลือกและกรณีเริ่มต้นอาจสร้างได้มาก
สายยาวบนระบบที่รองรับกลุ่มเสริมจำนวนมาก (บนระบบ
ด้วย ID ผู้ใช้และกลุ่มที่เป็นจำนวนเต็ม 32 บิตและชื่อกลุ่มสูงสุด8
ไบต์ต่อชื่อ 93 กลุ่มเสริม บวกกับกลุ่มและผู้ใช้จริงที่มีประสิทธิภาพและแตกต่างกัน
รหัสในทางทฤษฎีอาจล้นขีดจำกัดบรรทัดไฟล์ข้อความ {LINE_MAX} 2048 ไบต์บน
กรณีส่งออกเริ่มต้น จะต้องใช้กลุ่มเสริมประมาณ 186 กลุ่มเพื่อล้น
อุปสรรค 2048 ไบต์โดยใช้ id -G). นี้ไม่คาดว่าจะเป็นปัญหาในทางปฏิบัติ แต่ใน
กรณีที่เป็นปัญหา แอพพลิเคชั่นควรพิจารณาใช้ พับ -s ก่อนโพสต์-
กำลังประมวลผลผลลัพธ์ของ id.

ตัวอย่าง


ไม่

หลักการและเหตุผล


ฟังก์ชั่นที่จัดทำโดย 4 BSD กลุ่ม ยูทิลิตี้สามารถจำลองได้โดยใช้:

id -Gn [ ผู้ใช้งาน ]

คำสั่ง 4 BSD กลุ่ม ถูกพิจารณาแต่ไม่นับรวมเพราะไม่ได้
ให้การทำงานของ id ประโยชน์ของ SVID แถมยังคิดอีกว่า
จะปรับเปลี่ยนได้ง่ายขึ้น id เพื่อให้มีฟังก์ชันเพิ่มเติมที่จำเป็นต่อระบบ
กับหลายกลุ่มมากกว่าที่จะคิดค้นคำสั่งอื่น

ตัวเลือกต่างๆ -คุณ, -ก, -นและ -ร ถูกเพิ่มเพื่อความสะดวกในการใช้งานของ id ด้วยคำสั่งเชลล์
การแทน. หากไม่มีตัวเลือกเหล่านี้ จำเป็นต้องใช้ตัวประมวลผลล่วงหน้าบางตัว เช่น ความกระหายน้ำ
เพื่อเลือกข้อมูลที่ต้องการ ตั้งแต่ผลผลิตเช่นที่ผลิตโดย:

id -คุณ -น

เป็นที่ต้องการบ่อยครั้ง ดูเหมือนว่าต้องการเพิ่มตัวเลือก

อนาคต ลู่ทาง


ไม่

ใช้ idposix ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    สวก
    สวก
    SWIG คือเครื่องมือพัฒนาซอฟต์แวร์
    ที่เชื่อมโปรแกรมที่เขียนด้วยภาษา C และ
    C++ ที่มีระดับสูงหลากหลาย
    ภาษาโปรแกรม SWIG ใช้กับ
    แตกต่าง...
    ดาวน์โหลด SWIG
  • 2
    WooCommerce Nextjs ตอบสนองธีม
    WooCommerce Nextjs ตอบสนองธีม
    ตอบสนองธีม WooCommerce ที่สร้างขึ้นด้วย
    JS, Webpack, Babel, Node และ . ถัดไป
    Express โดยใช้ GraphQL และ Apollo
    ลูกค้า. ร้านค้า WooCommerce ใน React (
    ประกอบด้วย: สินค้า...
    ดาวน์โหลด WooCommerce Nextjs React Theme
  • 3
    Archlabs_repo
    Archlabs_repo
    แพ็คเกจ repo สำหรับ ArchLabs นี่คือ
    แอปพลิเคชันที่สามารถดึงข้อมูลได้
    ราคาเริ่มต้นที่
    https://sourceforge.net/projects/archlabs-repo/.
    ได้รับการโฮสต์ใน OnWorks ใน...
    ดาวน์โหลด archlabs_repo
  • 4
    โครงการ Zephyr
    โครงการ Zephyr
    โครงการ Zephyr คือคนรุ่นใหม่
    ระบบปฏิบัติการแบบเรียลไทม์ (RTOS) ที่
    รองรับฮาร์ดแวร์หลายตัว
    สถาปัตยกรรม มันขึ้นอยู่กับ
    เคอร์เนลขนาดเล็ก...
    ดาวน์โหลดโครงการ Zephyr
  • 5
    SCCons
    SCCons
    SCons เป็นเครื่องมือสร้างซอฟต์แวร์
    ที่เป็นทางเลือกที่เหนือกว่า
    เครื่องมือสร้าง "Make" แบบคลาสสิกที่
    เราทุกคนรู้จักและชื่นชอบ SCCons คือ
    ดำเนินการก...
    ดาวน์โหลด SCCons
  • 6
    พีเอสอินท์
    พีเอสอินท์
    PSeInt เป็นล่ามรหัสหลอกสำหรับ
    นักศึกษาการเขียนโปรแกรมที่พูดภาษาสเปน
    จุดประสงค์หลักคือเพื่อเป็นเครื่องมือสำหรับ
    การเรียนรู้และทำความเข้าใจพื้นฐาน
    แนวคิด...
    ดาวน์โหลด PSeInt
  • เพิ่มเติม»

คำสั่ง Linux

Ad