`แม่คนใดชอบคำสั่ง linux ตัวจริงหรือ?


27

ฉันพบบล็อกที่กล่าวถึงคำสั่งต่อไปนี้

who mom likes

ดูเหมือนว่าจะเทียบเท่า

who am i 

ผู้เขียนเตือนไม่ให้ป้อนสิ่งต่อไปนี้ลงในบรรทัดคำสั่ง (ฉันสงสัยว่าเขากำลังแสร้งทำ)

who mom hates

ไม่มีอะไรที่บันทึกไว้เกี่ยวกับmomคำสั่ง มันทำอะไร?

คำตอบ:


27

ใช่มันเป็นเรื่องตลกรวมอยู่ในการพัฒนาของwhoคำสั่ง whoดูหน้าคนสำหรับ

สิ่งที่สกัดมา

หากไม่ได้ระบุไฟล์ให้ใช้ / var / run / utmp / var / log / wtmp เป็นไฟล์ทั่วไป หากได้รับ ARG1 ARG2 -m สันนิษฐานว่า: 'am i' หรือ 'mom like' เป็นเรื่องปกติ

คำถาม & คำตอบ U & L นี้มีชื่อว่า: "อาร์กิวเมนต์ที่ไม่มีตัวเลือก" คืออะไร? อธิบายคำศัพท์บางคำจากหน้า man และคำตอบของฉันยังครอบคลุมถึงทางเลือกอื่นwho .. ...ๆ คำสั่ง

รายละเอียด

มีจริงๆไม่ได้อะไรพิเศษเกี่ยวกับหรือam I คำสั่งได้รับการออกแบบเพื่อให้ได้ผลลัพธ์เดียวกันสำหรับ 2 ข้อโต้แย้งใด ๆ ที่จริงแล้วมันจะทำงานราวกับว่าคุณเรียกมันว่าด้วยสวิตช์am iwho-m

   -m     only hostname and user associated with stdin

ตัวอย่าง

$ who -m
saml     pts/1        2014-01-06 09:44 (:0)
$ who likes candy
saml     pts/1        2014-01-06 09:44 (:0)
$ who eats cookies
saml     pts/1        2014-01-06 09:44 (:0)
$ who blah blah
saml     pts/1        2014-01-06 09:44 (:0)

การใช้งานอื่น ๆ

ถ้าคุณใช้เวลาดูที่มรดกสืบทอดโครงการwhoคุณสามารถเข้าถึงการใช้งานเก่าของ

Heirloom Toolchestเป็นคอลเลกชันของสาธารณูปโภค Unix มาตรฐาน

ไฮไลท์คือ:

  • ที่ได้มาจากวัสดุที่ใช้ระบบปฏิบัติการยูนิกซ์เดิมปล่อยออกมาเป็นที่มาเปิดโดยCalderaและ ดวงอาทิตย์

หน้าคู่มือที่มาพร้อมกับสิ่งนี้whoในการแจกจ่ายนี้ยังมี "คุณสมบัติ" เหมือนกันยกเว้นว่าจะชัดเจนกว่า

$ groff -Tascii -man who.1 |less
...

SYNOPSIS
       who [-abdHlmpqRrstTu] [utmp_file]
       who -q [-n x] [utmp_file]
       who [am i]
       who [am I]
...
...
       With the two-argument synopsis forms `who am i' and  `who  am  I',  who
       tells who you are logged in as.
...
...

5

whoคำสั่งคือ คุณสามารถให้เหตุผลใด ๆ กับมันเช่นmom likesและ Linux จะไม่บ่น โดยมีวัตถุประสงค์คือเพื่อรับรายชื่อของคนที่เข้าสู่ระบบ


Ah! คุณพูดถูกใครใคร foo bar ส่งคืนผลลัพธ์เดียวกัน
spuder
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.