가장 오랫동안 로그인한 사용자의 이름을 찾는 방법은 무엇입니까?

가장 오랫동안 로그인한 사용자의 이름을 찾는 방법은 무엇입니까?

Linux 서버에 가장 오랫동안 로그인한 사용자를 확인해야 합니다. 올바른 특공대를 생각해 낼 수 없습니다. 도움을 주시면 감사하겠습니다.

답변1

명령은 who누군가가 로그인한 이후부터 알려줄 수 있습니다.

Command는 w또한 해당 정보가 다소 잘려 표시됩니다.

명령은 awk '{ print $22 }' /proc/$PID/stat시작 시간을 알려줍니다(지피[0]) 프로세스이므로 사용자의 쉘/ssh 세션에 대해 이를 가져와 계산을 수행할 수 있습니다.

나는 다른 방법이 있다고 확신합니다.

[0]: 참조jiffies를 밀리초로 변환.

관련 정보