Поскольку прошлые логины:
last "$USER_NAME"
Кроме того, команда who
списки текущие логины.
При поиске даты последнего входа в систему пользователя некоторые системы обеспечивают его непосредственно, например lastlog -u "$USER_NAME"
на Linux или lastlogin "$USER_NAME"
на FreeBSD. Это также доступно в выводе finger
, но не в легкой к синтаксическому анализу форме. В любом случае это доступно в выводе last
(на многих вариантах Unix, last -n 1 "$USER_NAME"
показывает последний вход в систему; иначе можно сделать last "$USER_NAME" | head -n 1
). Обратите внимание, что последний вход в систему не может соответствовать последнему выходу из системы (например, пользователь остался связанным от одного источника в течение долгого времени и недавно сделал быстрый сетевой вход в систему).
Можно также сделать это (и много других вещей) использование figlet
с binary
шрифт.
$ echo foo | figlet -f binary
01100110 01101111 01101111
figlets
вывод крупного шрифта (+1 для этого :), но я там не 'двоичный' формат для версии 2.2.2.. инструмент
– Peter.O
30.07.2011, 22:17
binary.flf
, и это работает, чтобы просто добавить новый .flf файл к/usr/share/figlet... Теперь, когда я на самом деле попробовал его, я упомяну это, если Вы вручную не измените binary.flf
, это не преобразовывает пробелы в двоичный файл...
– Peter.O
31.07.2011, 04:57