Linux에서와 동일한 형식으로 who -b의 출력 형식을 얻는 방법을 찾으려고 노력하고 있지만 OSX에서는 다음 형식을 얻습니다.
사과
% locale | grep LC_TIME
LC_TIME="en_US.UTF-8"
% who -b
reboot ~ Nov 4 08:52
운영 체제
[root@jump-host1 ~]# who -b
system boot 2020-10-28 07:53
[root@jump-host1 ~]#
LOCALE은 Linux와 Mac에서 동일합니다. Linux에서와 마찬가지로 Mac에서도 -b 출력과 동일한 형식을 얻는 방법
또한 ssh를 통해 Linux 호스트에 연결하면 이러한 속성이 상속된다는 것을 알았습니다. 이는 제가 이해하는 것이지만 who -b를 루트로 실행하면 Linux에서 위의 출력을 얻습니다.
OSX
bash-3.2$ alias who;type who;ldd $(type -p who)
bash: alias: who: not found
who is /usr/bin/who
bash: ldd: command not found
bash-3.2$
운영 체제
[jump-host1 ~]$ alias who;type who;ldd $(type -p who)
-bash: alias: who: not found
who is /usr/bin/who
linux-vdso.so.1 => (0x00007ffc5aaa4000)
libc.so.6 => /lib64/libc.so.6 (0x00007f62620b3000)
/lib64/ld-linux-x86-64.so.2 (0x00007f6262481000)