질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

리눅스 공부하다가 궁금한게 있습니다.

작성자 정보

  • bluue 작성
  • 작성일

컨텐츠 정보

본문

현재 fedora 23 버전으로 리눅스를 공부하고 있습니다.

'who' 명령 중 에서 -m 옵션(who am i와 동일)이 있는데 man에서는 다음과 같이 나와 있습니다.

-m only hostname and user associated with stdin


GUI환경 Gnome-terminal을 사용해서 who 명령을 치면 다음과 같이 나옵니다.

[test@localhost ~]$ who
test     tty2         2016-03-31 23:27 (:0)
[test@localhost ~]$ who am i
[test@localhost ~]$ who -m


ssh를 이용해서 who 명령을 치면 다음과 같이 나옵니다.

[test@localhost ~]$ who
test     pts/1        2016-03-31 23:34 (192.168.-.-)
test     tty2         2016-03-31 23:27 (:0)
[test@localhost ~]$ who am i
test     pts/1        2016-03-31 23:34 (192.168.-.-)

왜 "who -m" 명령이 첫번째에서는 결과가 출력되지 않는지 궁금합니다.
이것이 stdin과 무슨 관련이 있는 걸까요?

관련자료

댓글 1

dslee님의 댓글

  • dslee
  • 작성일
이상하네요 ㅎ
저도 동일한 환경에서 테스트를 해봤는데, who am i  하면 출력은 동일합니다.
사용자 표준입력이기 때문에 .bash 와 관련이 있지 않을까요?

공지사항


뉴스광장


  • 현재 회원수 :  60,162 명
  • 현재 강좌수 :  36,513 개
  • 현재 접속자 :  251 명