প্রশ্নে ফাইল (এক্সিকিউটেবল) /var/run/syslog
যদি আমরা কার্যকর man last
করি তবে আমরা পাই
SEE ALSO
lastcomm(1), utmpx(5), ac(8)
আমরা জানতে পারেন utmpx
এ /var/run directory
Utmpx একজন ব্যবহারকারী অ্যাকাউন্টিং ডাটাবেস বর্তমান লগ-ইন তথ্য। এখানে মূল কীটি এই পৃষ্ঠায় পাওয়া বিবৃতিটিman
utmpx
Ditionতিহ্যগতভাবে, লগইনগুলি এবং লগআউটগুলি (ডাব্লুটিএমপিএক্স) চলমান লগ এবং প্রতিটি ব্যবহারকারীর শেষ লগইন (লাস্টলগক্স) সংরক্ষণ করার জন্য পৃথক ফাইল ব্যবহার করা হবে। অ্যাপল সিস্টেম লগ সুবিধা asl (3) এর প্রাপ্যতা সহ, এই পৃথক ফাইলগুলি লগ এন্ট্রিগুলির সাথে প্রতিস্থাপন করা যেতে পারে, যা utmpx এন্ট্রিগুলি লেখা হয়ে গেলে স্বয়ংক্রিয়ভাবে উত্পন্ন হয়।
সুতরাং, utmpx
ওএস এক্স এর সিসলগ ফাংশনে লগ এন্ট্রি তৈরি করছে। নিম্নলিখিত আদেশটি কার্যকর করুন:
syslog | grep 'login\['
ওএস ইনস্টল হওয়ার পরে আপনি সমস্ত লগইন ইভেন্টের একটি তালিকা পাবেন (কাটা)
May 26 17:03:12 Allans-iMac login[5572] <Notice>: USER_PROCESS: 5572 ttys003
May 26 17:26:15 Allans-iMac login[5572] <Notice>: DEAD_PROCESS: 5572 ttys003
May 27 10:10:57 Allans-iMac login[5196] <Notice>: DEAD_PROCESS: 5196 ttys002
May 27 10:10:58 Allans-iMac login[4741] <Notice>: DEAD_PROCESS: 4741 ttys001
May 27 10:11:18 Allans-iMac login[6253] <Notice>: USER_PROCESS: 6253 ttys001
May 27 10:25:45 Allans-iMac login[6281] <Notice>: USER_PROCESS: 6281 ttys002
May 27 17:17:15 Allans-iMac login[6281] <Notice>: DEAD_PROCESS: 6281 ttys002
May 27 17:17:21 Allans-iMac login[6253] <Notice>: DEAD_PROCESS: 6253 ttys001
May 28 13:40:06 Allans-iMac login[7123] <Notice>: USER_PROCESS: 7123 ttys001
May 30 09:11:25 Allans-iMac login[1213] <Notice>: USER_PROCESS: 1213 ttys000
May 30 09:11:25 Allans-iMac login[1220] <Notice>: USER_PROCESS: 1220 ttys001
May 30 09:23:19 Allans-iMac login[1220] <Notice>: DEAD_PROCESS: 1220 ttys001
May 30 09:23:19 Allans-iMac login[1213] <Notice>: DEAD_PROCESS: 1213 ttys000
May 30 20:57:16 Allans-iMac login[1695] <Notice>: USER_PROCESS: 1695 ttys000
May 30 20:57:39 Allans-iMac login[1695] <Notice>: DEAD_PROCESS: 1695 ttys000
May 31 22:33:30 Allans-iMac login[2592] <Notice>: USER_PROCESS: 2592 ttys000
Jun 3 16:46:28 Allans-iMac login[2592] <Notice>: DEAD_PROCESS: 2592 ttys000
Jun 4 20:44:43 Allans-iMac login[1789] <Notice>: USER_PROCESS: 1789 ttys000
অতিরিক্ত ব্যবহারকারী অ্যাকাউন্টিং তথ্যের জন্য, আমরা কমান্ডটি ব্যবহার করতে পারি ac
এক্সিকিউটিং man ac
আমাদের দেয়
NAME
ac -- display connect-time accounting
SYNOPSIS
ac [-d] [-p] [-w file] [users ...]
DESCRIPTION
A record of individual login and logout times are written to the system log by login(8) and launchd(8),
respectively. The program ac examines these records and writes the accumulated connect time (in deci-
mal hours) for all logins to the standard output.
সুতরাং, man ac
লগইন অনুযায়ী তথ্য লগ ইন লেখা হয়। এক্সিকিউটিং ac
আমাদের দেয় "যদি কোনও আর্গুমেন্ট না দেওয়া হয় তবে এসি সিস্টেমে সমস্ত সক্রিয় অ্যাকাউন্টের জন্য লগইন সময়ের মোট পরিমাণ প্রদর্শন করে।"
$ ac
total 2477.23
ব্যবহারকারীর দ্বারা এটি ছিন্ন করতে:
$ ac -p
testguy 0.04
_mbsetupuser 0.39
allan 2476.74
root 0.07
total 2477.24