$ last [user명] - user의 최근 (마지막) 로그인 기록을 보여준다.
man last
man wtmp
man utmp
$ w - show who is logged on and what they are doing
man w
$ who - 로그인한 사람들을 보여준다.
man who
$ finger - user information lookup program
man finger
$ whoami - effective userID를 출력한다
man whoami
who의 결과를 parsing하여 보여주는 perl script
#!/usr/bin/perl -w
use strict;
my $user = "";
my $tty = "";
my %ttys = ();
open(WHO, "who |");
while (<WHO>) {
($user, $tty) = split;
push(@{$ttys{$user}}, $tty);
}
foreach $user (sort keys %ttys) {
print "$user: @{$ttys{$user}}\n";
}
댓글 없음:
댓글 쓰기