Kim mənim kompüterimə daxil olub və onlar nə edirlər?

Giriş

Birdən çox istifadəçi ilə bir server işləsəniz, kimin giriş etdiyini və nə etdiklərini bilmək istəyə bilərsiniz.

Bir məktub yazaraq bilmək üçün lazım olan hər şeyi tapa bilərsiniz və bu təlimatda sizə hansı məktub və qaytarılmış məlumatları göstərəcəyəm.

Bu təlimat serverləri, birdən çox istifadəçi olan virtual maşınları və ya hər zaman tərk etdikləri bir Moruq PI və ya oxşar taxta kompüteri olan insanlar üçün faydalıdır.

Kim daxil edilir və onlar nə edirlər?

Kompüterinizə daxil olanları tapmaq üçün lazım olan bütün aşağıdakı məktubları yazın və mətbuatın qaytarılmasıdır.

w

Yuxarıdakı əmrdən çıxan bir başlıq sırası və nəticələr cədvəli daxildir.

Başlıq satırında aşağıdakı elementlər var

Əsas cədvəldə aşağıdakı sütunlar var:

JCPU, tty bağlı bütün proseslər tərəfindən istifadə olunan vaxt miqdarını nəzərdə tutur.

PCPU, mövcud prosesdə istifadə olunan vaxt miqdarını nəzərdə tutur.

Bir istifadəçi kompüterində belə w komanda faydalı ola bilər.

Məsələn, mənim kompüterimdə Gary kimi daxil oldum amma w əmr 3 satır qaytarır. Niyə? Mənim vəziyyətimdə Cinnamon olan qrafik masaüstünü idarə etmək üçün istifadə edilən bir tty var.

Mən də 2 terminal pəncərəm açıqdır.

Məlumatları başlıqsız qaytarmaq üçün necə

W komanda istifadə edilə biləcək müxtəlif keçidlərə malikdir. Bunlardan biri məlumatları başlıqsız görməyinizə imkan verir.

Aşağıdakı əmri istifadə edərək başlıqları gizləyə bilərsiniz:

WH

Bu, 5, 10 və 15 dəqiqə üçün vaxt, iş vaxtı və yükü görməməyinizə baxmayaraq daxil olan və nə etdikləri istifadəçiləri görə bilərsiniz.

Şifrənizi oxucu dostluğuna üstünlük versəniz, aşağıdakılar eyni məqsədə nail olur.

w - başlıq

Bare Əsas məlumatı necə qaytarma

Bəlkə JCPU ya da PCPU'yu tanımaq istəmirsiniz. Əslində, bəlkə yalnız kimin giriş etdiyini, hansı terminal istifadə etdiyini, onların hostname nə olduğunu, nə qədər boş olduqlarını və hansı komanda çalışdığını bilmək istərdiniz.

Yalnız bu məlumatı qaytarmaq üçün aşağıdakı əmrləri istifadə edin:

w -s

Yenə də oxucu dostluq versiyasını aşağıdakı kimi istifadə edə bilərsiniz:

w - şort

Bəlkə hətta çox məlumat. Bəlkə də ev sahibi adını bilmək istəmirsiniz.

Aşağıdakı əmrlər hostname adını atır:

w -f

w - dan

Bir sıra keçidləri aşağıdakı kimi birləşdirə bilərsiniz:

w -s-h -f

Yuxarıda göstərilən əmr, masanın qısa versiyasını, heç bir başlıq və heç bir ana adı çıxarmaz. Üstəlik yuxarıda göstərilən əmri belə ifadə edə bilərsiniz:

w -shf

Bunu da aşağıdakı şəkildə yaza bilərsiniz:

w - şort - dan - başlıq

İstifadəçinin IP ünvanını tapın

Varsa, w komutu hər bir istifadəçi üçün ana adı verir. IP ünvanının yerinə aşağıdakı əmrləri istifadə edərək geri qaytarılması üçün dəyişə bilərsiniz:

w -i

w -ip-addr

İstifadəçi tərəfindən süzgəc

Yüzlərlə istifadəçi və ya hətta yalnız bir neçə düzəldən bir server işləsəniz, w əmrini özü ilə idarə etmək kifayət qədər məşğul ola bilər.

Müəyyən bir istifadəçinin nə etdiyini öyrənmək istəyirsinizsə, w əmrindən sonra adlarını təyin edə bilərsiniz.

Məsələn, Gary'in nə etdiyini öyrənmək istəsən, mən aşağıdakıları yaza bilərsiniz:

w gary

Xülasə

W komandanın verdiyi məlumatların əksəriyyəti digər Linux əmrləri ilə qaytarılacaq, lakin onların heç biri daha az tuş vuruşunu tələb edə bilməz.

Uptime əmri sisteminizin nə qədər müddətdə işlədiyini göstərmək üçün istifadə edilə bilər.

PS komutu kompüterdə çalışan prosesləri göstərmək üçün istifadə edilə bilər

Kimin kimin giriş etdiyini göstərmək üçün istifadə edilə bilər. whoami komandası giriş etdiyinizi göstərəcək və id komanda bir istifadəçi haqqında sizə məlumat verəcəkdir.