Kompyuterimga kim kirdi va nima qilyapti?

Kirish

Agar siz bir nechta foydalanuvchi bilan ishlayotgan bo'lsangiz, kim kirgan va nima qilayotgani haqida bilishni xohlashingiz mumkin.

Bitta maktub yozib bilishingiz kerak bo'lgan barcha ma'lumotni bilib olishingiz mumkin va ushbu qo'llanmada sizga qanday maktubni va qaytarilgan ma'lumotni ko'rsataman.

Ushbu qo'llanma serverlarni ishlaydigan, bir nechta foydalanuvchilarga ega bo'lgan virtual mashinalar yoki ular har doim chiqib ketadigan Raspberry PI yoki shunga o'xshash birorta kompyuterga ega bo'lgan odamlar uchun foydalidir.

Kim kiradi va nima qilyapti?

Sizning kompyuteringizga kim kirganligini bilish uchun nima qilishingiz kerakligini bilish uchun quyidagi harfni kiriting va qaytarish tugmasini bosing.

w

Yuqoridagi buyruktagi chiqish nom satrini va natijalar jadvalini o'z ichiga oladi.

Sarlavha satri quyidagi elementlardan iborat

Asosiy jadvalda quyidagi ustunlar mavjud:

JCPU, tty ga biriktirilgan barcha jarayonlar tomonidan ishlatiladigan vaqt miqdorini belgilaydi.

PCPU mavjud jarayon tomonidan foydalaniladigan vaqt miqdorini ko'rsatadi.

Hatto bitta foydalanuvchi kompyuterda w buyrug'i foydali bo'lishi mumkin.

Misol uchun, men kompyuterda Gary sifatida tizimga kirdim, lekin w buyrug'i 3 qatorni qaytaradi. Nima uchun? Grafika stolini ishlatish uchun ishlatiladigan tty bor, bu mening ishim bo'yicha Dariner hisoblanadi.

Bundan tashqari, ikkita terminalli oyna ochiq.

Ma'lumotlarsiz sarlavhalarsiz qaytish

W buyrug'ida ishlatilishi mumkin bo'lgan turli xil kalitlarga ega. Ularning biri sizning ma'lumotlaringizni sarlavhalarsiz ko'rish imkonini beradi.

Siz quyidagi buyruqlar yordamida sarlavhalarni yashirishingiz mumkin:

w -h

Bu 5, 10 va 15 daqiqalar uchun vaqtni, ish vaqti va yuklarni ko'rmasligingizni anglatadi, ammo tizimga kirgan va qilayotgan ishlarini ko'rasiz.

Agar kalitlarni o'quvchi do'st bo'lishni afzal ko'rsangiz, unda quyidagi maqsadga erishiladi.

w -no-header

Yalang'och asosiy ma'lumotni qanday qilib qaytarish kerak

Ehtimol siz JCPU yoki PCPUni bilishni xohlamaysiz. Aslida, ehtimol siz kimning kirganini, qaysi terminali foydalanayotganini, ularning ota-onasi nima ekanligini, qancha vaqt bekor bo'lganligi va qanday buyruq ishlashayotganini bilishni xohlaysizmi.

Ushbu ma'lumotni qaytarish uchun quyidagi buyruqni ishlating:

w -s

Shunga qaramasdan, siz ko'proq o'qiydigan do'stona versiyadan foydalanishingiz mumkin:

w - short

Ehtimol, bu juda ko'p ma'lumot. Ehtimol, xost nomini bilishni xohlamaysiz.

Quyidagi buyruqlar hostname nomini qoldirmaydi:

w -f

w - dan

Quyidagi kabi bir qator kalitlarga birlashtirilishi mumkin:

w-h -f

Yuqoridagi buyruq jadvalning qisqa versiyasini, hech qanday sarlavhani va hech qanday ota-kompyuter nomini chiqarmaydi. Yuqoridagi buyruqni quyidagicha ifodalashingiz mumkin:

w -shf

Siz uni quyidagicha yozishingiz mumkin:

w - short - dan - no-header

Foydalanuvchining IP manzilini toping

Odatiy bo'lib, w buyrug'i har bir foydalanuvchi uchun host nomini qaytaradi. Buning o'rniga, quyidagi buyruqlar yordamida IP manzil qaytarilishi mumkin:

w -i

w --ip-addr

Foydalanuvchi tomonidan filtrlash

Agar siz yuzlab foydalanuvchilar yoki hatto bir necha o'nlab serverlar bilan ishlayotgan bo'lsangiz, u o'z-o'zidan w buyrug'ini boshqarish bilan band.

Agar muayyan foydalanuvchi nimani amalga oshirayotganini bilmoqchi bo'lsangiz, w komitetidan keyin ularning ismlarini belgilashingiz mumkin.

Misol uchun, agar Gary nima qilayotganini bilmoqchi bo'lsam, quyidagilarni yozib qo'yaman:

w dar

Xulosa

W buyrug'i tomonidan taqdim etilgan ma'lumotlarning ko'pchiligi boshqa Linux komandalari tomonidan qaytarilishi mumkin, ammo ularning hech biri kamroq klaviatura qo'zg'aysanlarini talab qilmaydi.

Uptime buyrug'i sizning tizimingiz qancha davom etganini ko'rsatish uchun ishlatilishi mumkin.

PS buyrug'i kompyuterda ishlaydigan jarayonlarni ko'rsatish uchun ishlatilishi mumkin

Kimni kim topshirganligini ko'rsatish uchun ishlatilishi mumkin. whoami komandasi siz kim sifatida kirganingizni va id buyrug'i sizga foydalanuvchi haqida ma'lumot beradi.