- 论坛徽章:
- 0
|
请问,lastlog用什么命令看啊?
原帖由 \"Ericshell\" 发表:\n\r\n\r\n9494我的输出也是text,为何会有不同的输出啊? \r\n\r\nfile 在检查文件类型时, 首先对照 /etc/magic ( 或 /usr/lib/locale/\r\nyour_locale/LC_MESSAGES/magic 如果文件你设定了语言环境)\r\n\r\n如果在上述文件中找不到相应的文件类型, 就假设为 \"text\" 文本。\r\n然后检查是否文件属于某个字符集(如 ASCII, ISO-8859-x, UTF-\r\n如果是, 就显示为 text. 如果发现文件中的字符不能归为某个字符集,\r\n就显示为 data. \r\n\r\n因为 lastlog 中的数据是按照 /usr/include/lastlog.h 中定义的. 本质上是 data.\r\n其中的时间数据可能全部落在某个字符集(如 ASCII) 范围内, 此时显示为 text.\r\n有时就有例外的特殊字符, 此时显示为 data 了.\r\n\r\n在不同的时间多次下列试验可出现两种显示情况:\r\n\r\n1. login system\r\n2. file /var/adm/lastlog\r\n3. rm /var/adm/lastlog\r\n4. logout |
|