Hur man Använder pinky Kommandot i Linux

0
293
Fatmawati Achmad Zaenuri/Shutterstock.kom

Vill ta reda på om de personer som har loggat in på din Linux-dator? Tja, behöver inte lyfta ett finger; höja din pinky istället.

Att upptäcka några uppgifter om de personer som har loggat in på en Linux-eller Unix-dator, många systemadministratörer skulle troligen vända sig till finger-kommandot. Vilket är bra, men på många system finger kommer att vara frånvarande. Det är inte installerat som standard. Du kan väl köra över ett system där detta kommando inte är tillgängligt.

I stället för att installera finger—förutsatt att du har behörighet att göra så kan du använda pinky, en ljus och modern version av fingret. Det var installerat som standard på alla Linux-distributioner testades under forskning för denna artikel, inklusive Ubuntu, Manjaro, och Fedora.

En Känslig Touch

Som du kan förvänta dig med en Linux-kommando, pinky har sin beskärda del av kommandoraden (endast två av dem har namn). Men överraskande, att de alla kan relatera till beskärning bitar av information ur de rapporter som pinky producerar. Du kan skära den produktionen ner till att omfatta bara den information som är av intresse för dig.

Om pinky börjar som en lätt, det kan vara positivt fjäderlätta av den tid du har klippta av den information du har något intresse av.

Med hjälp av pinky

Det enklaste sättet att använda pinky är att skriva sitt namn på kommandoraden och tryck Enter.

pinky

Standard output är den “korta format” – rapport.

Det korta formatet rapporten innehåller följande kolumner:

  • Användarnamn: användarnamnet på den person som är inloggad.
  • Namn: Det fullständiga namnet av den person, om den är känd.
  • TTY: anger Den typ av terminal de är inloggad på. Detta kommer vanligtvis att vara en person som är pts (en pseudo-teletype). :0 betyder att det fysiska tangentbordet och skärmen är ansluten till den här datorn.
  • Tomgång: Ledig tid. Detta visar ????? om personen är igång under ett X-windows Display Manager, som inte tillhandahåller denna information.
  • När: datum och tid när den person som är inloggad.
  • Var:på Den plats från vilken personen är inloggad. Ofta detta kommer att vara IP-adressen för fjärrdatorn. Ett inlägg av “:0: fysiskt tangentbord och skärm som är ansluten till Linux-dator.

pinky är ibland inte att fylla i en kolumn. Det går inte att sätta något i en kolumn om det inte har denna information. Exempelvis systemadministratören inte spela in det fullständiga namnet av den person som äger den användarkonto kallad “dave.” Självklart, pinky inte att visa en fullständigt namn i kolumnen Namn, och använder “dave” istället.

Rapportering på en Enda Användare

Som standard, pinky rapporter om varje person som är inloggad. Att rapportera om en enda person, ska passera deras användarnamn att pinky på kommandoraden.

pinky maria

Som väntat, pinky bara rapporter om person med användarens namn “maria”.

Utelämna Kolumnrubriker

För att ta bort rubrikerna från den korta format rapport använda alternativet-f.

pinky -f

Kolumnrubrikerna tas bort från rapporten.

Att strunta i Kolumnen Namn

Flaggan-w orsaker pinky att utelämna kolumnen “Namn”.

pinky -w alec

Den resulterande rapporten har inga “Namn” – kolumnen i den.

Utelämna Namn och Där Kolumner

-I alternativet orsaka pinky att utelämna både “Namn” och “Där” kolumner.

pinky -jag robert

Rapporten från pinky inte längre innehåller “Namn” och “Där” kolumner.

Utelämna Namn, Tomgång och Där Kolumner

För att verkligen strip saker tillbaka, kan du använda den -q möjlighet att utelämna “Namn”, “Viloläge” och “Där” kolumner.

pinky -q john

pinky lydigt tar bort ett “Namn”, “Viloläge” och “Där” kolumner från rapporten. Vi är nere på tre kolumner nu. Om vi tar något annat där, det lär knappast bli en rapport på alla.

Det Långa Formatet Rapport

-L (long format rapport) alternativ medför pinky för att öka den information som tillhandahålls på individer i rapporten. Du måste ange namn på ett användarkonto på kommandoraden.

(Detta är en av de två kommandoradsväljare för att vara välsignad med ett namn. Den andra är -s (kort format rapport) alternativ. Eftersom standard output är det korta formatet rapport, alternativet-s faktiskt inte göra någonting.)

pinky -l mary

Det långa formatet rapporten innehåller ett par bitar av ytterligare information.

Den information som lämnas i det långa formatet rapporten är:

  • Användarnamn: användarnamnet på den person som är inloggad.
  • I verkliga livet: Det fullständiga namnet av den person, om den är känd.
  • Katalog: Denna person hemkatalog.
  • Shell: skalet denna person är med.
  • Projekt: innehållet i denna persons ~/.projektet fil, om den finns.
  • Plan: innehållet i denna persons ~/.plan-fil, om den finns.

Tanken bakom ~/.projektet fil var att den skulle användas för att hålla en kort beskrivning av projektet eller arbetsobjektet en datoranvändare var engagerad på. Likaså innehållet i sina ~/.planera fil skulle vara en kort beskrivning av det nuvarande arbetet punkt för projektet. Det får chefer och andra berörda parter för att se vad som fungerar en person var sysselsatt med, och vilket projekt som arbetar tillhörde. Detta system används sällan nuförtiden. Dessa områden kommer sannolikt att vara en tomt för de allra flesta människor.

Låt oss titta på Alec:

pinky -l alec

Alec har varken en ~/.plan-fil eller ett~ -. /projekt-fil.

Att strunta i Katalogen och Skal Linje

Att utelämna line rapportering på hemkatalog och skalet från det långa formatet rapport, använder-b alternativ.

pinky -l -b robert

Line rapportering på hemkatalog och skal tas bort från rapport.

Utelämna Projektet Fil

Att projektet raden att utelämnas från den långa format rapport, använd-h alternativet.

pinky -l -h maria

Innehållet i ~/.projektet fil redovisas inte på.

Strunta i Planen Fil

Att ha en plan linje utelämnas från den långa format rapporten, kan du använda alternativet-p.

pinky -l -p maria

Innehållet i ~/.planera fil redovisas inte på.

Varför Alla Utelämna Alternativ?

Varför kan ett kommando som genererar rapporter har så många alternativ för att ta bort bitar av information? Det gör att du kan fokusera på den information som du verkligen vill ha. Så har du alternativ för att skilja agnarna från vetet. Och du får bestämma vilken som är vilken.

LÄS NÄSTA

  • “Hur kan man Kontrollera Om Apple Har Erinras om Din MacBook (Gratis Reparationer)
  • “Hur du Rengör Din bruttolön Laptop
  • “Vad Gör Apple MFi-Certifierade Menar?
  • “Hur att Lista Datorns Enheter Från Linux Terminal
  • “Hur Tagga Din E-post För Maximal Sökbarhet