ชื่อกล่าวมันทั้งหมด ฉันต้องเรียกใช้คำสั่งอะไรจากเทอร์มินัลเพื่อค้นหา ID ผู้ใช้ (UID) ของฉัน
ชื่อกล่าวมันทั้งหมด ฉันต้องเรียกใช้คำสั่งอะไรจากเทอร์มินัลเพื่อค้นหา ID ผู้ใช้ (UID) ของฉัน
คำตอบ:
มีสองวิธี:
การใช้คำสั่งidคุณจะได้รับ ID ผู้ใช้และกลุ่มที่แท้จริงและมีประสิทธิภาพ
id -u <username>
หากไม่มีการระบุชื่อผู้ใช้จะเป็นidค่าเริ่มต้นสำหรับผู้ใช้ปัจจุบัน
การใช้ตัวแปรสภาพแวดล้อม
echo $UID
sudo echo ${UID}พิมพ์ออกมา1000(หรือสิ่งที่ผู้ใช้โพสต์ sudoer ของคุณเป็น) ในขณะที่พิมพ์ออกมาsudo id -u 0
                    usernameเป็นตัวเลือกที่ผิดนัดให้กับตัวเอง บางทีวงเล็บเหลี่ยมจะดีกว่าสำหรับแสดงสิ่งนี้แทนที่จะเป็นวงเล็บเหลี่ยม
                    คุณสามารถใช้idคำสั่ง
echo $UIDหรือ