`엄마가 좋아하는 사람은 진짜 리눅스 명령인가?


27

다음 명령을 언급 한 블로그를 우연히 발견했습니다.

who mom likes

그것은 같은 것으로 보인다

who am i 

저자는 명령 행에 다음을 입력하지 말 것을 경고한다

who mom hates

mom명령 에 대한 문서는 없습니다 . 무엇을합니까?

답변:


27

예, 그것은 who명령 개발자가 포함 한 농담 입니다. 에 대한 매뉴얼 페이지를 참조하십시오 who.

발췌

FILE을 지정하지 않으면 / var / run / utmp를 사용하십시오. FILE로서 / var / log / wtmp가 일반적입니다. ARG1 ARG2가 주어진 경우, -m은 'am i'또는 'mom likes'가 일반적이라고 가정합니다.

이 U & L Q & A 는 "비 옵션 논증"이란 무엇입니까? 매뉴얼 페이지의 일부 용어를 설명하고 내 대답은에 대한 대안을 다룹니다 who .. .... 명령.

세부

am I또는에 특별한 것은 없습니다 am i. 이 who명령은 두 개의 인수에 대해 동일한 결과를 반환하도록 설계되었습니다. 실제로 -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)

다른 구현들

The Heirloom Project를 살펴보면 이전 구현에 액세스 할 수 있습니다 who.

가보 toolchest을은 표준 유닉스 유틸리티의 모음입니다.

주요 내용은 다음과 같습니다.

  • CalderaSun이 오픈 소스로 출시 한 원본 Unix 자료에서 파생되었습니다 .

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리눅스가 불평하지 않는 것과 같은 논증을 줄 수 있습니다 . 그 목적은 시스템에 로그인 한 사람들의 목록을 얻는 것입니다.


아! 당신은 foo bar가 동일한 결과를 반환합니다.
spuder
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.