Comment utiliser la commande pinky sous Linux

Contenu

Ordinateur portable Linux avec bureau de style Ubuntu

Voulez-vous connaître les personnes qui se sont connectées à votre ordinateur Linux? Bon, ne soulevez pas un finger; levez votre pinky au lieu de.

Pour connaître quelques détails sur les personnes qui se sont connectées à un ordinateur de type Linux ou Unix, de nombreux administrateurs système sont susceptibles de se tourner vers le finger commander. Ce qui est très bien, mais dans de nombreux systèmes finger sera absent. Il n'est pas installé par défaut. Il est très possible que vous tombiez sur un système où cette commande n'est pas disponible.

Au lieu d'installer finger"En supposant que vous ayez la permission de le faire - vous pouvez utiliser pinky, une version légère et moderne de finger. Il a été installé par défaut sur toutes les distributions Linux testées lors de l'enquête de ce post, y compris Ubuntu, Manjaro et Fedora.

Une touche délicate

Comme on peut s'y attendre avec une commande Linux, pinky a sa juste part d'alternatives en ligne de commande (dont seulement deux ont un nom). Mais, étonnamment, tous se rapportent à l'élagage de l'information dehors des rapports qui pinky produire. Vous pouvez réduire la production pour n'inclure que les informations qui vous intéressent.

Et pinky commence comme un poids léger, peut être positivement léger lorsque vous avez coupé les informations qui ne vous intéressent pas.

Utiliser le petit doigt

La façon la plus simple d'utiliser pinky est de taper votre nom sur la ligne de commande et appuyez sur Entrée.

petit doigt

La sortie par défaut est le rapport de “format court”.

Le rapport abrégé contient les colonnes suivantes:

  • Accès: Le nom d'utilisateur de la personne qui s'est connecté.
  • nom: Le nom complet de la personne, si connu.
  • ATS: Le type de terminal auquel ils sont connectés. En général, ce sera un pts (un pseudo-télétype). : 0 désigne le clavier physique et l'écran connectés à cet ordinateur.
  • Inactif: Temps d'inactivité. Ceci montre ????? si la personne s'exécute sous un gestionnaire d'affichage X-windows, qui ne fournit pas ces informations.
  • Lorsque: L'heure et la date à laquelle la personne s'est connectée.
  • Où: L'emplacement à partir duquel la personne s'est connectée. Souvent, ce sera l'adresse IP d'un ordinateur distant. Une entrée de “: 0” désigne le clavier physique et l'écran connectés à l'ordinateur Linux.

pinky ne peut parfois pas remplir une colonne. Vous ne pouvez rien mettre dans une colonne si vous n'avez pas cette information. Par exemple, l'administrateur système n'a pas enregistré le nom complet de la personne qui possède le compte d'utilisateur nommé “dave”. Apparemment, pinky ne peut pas afficher un nom complet dans la colonne Nom et utilise “dave” à sa place.

Signaler un seul utilisateur

Par défaut, pinky des rapports sur chaque personne qui s'est connectée. Pour signaler une seule personne, transmettez votre nom d'utilisateur à pinky sur la ligne de commande.

petite marie

Comme prévu, pinky il ne signale que la personne avec le nom d'utilisateur de “Marie”.

Ignorer les en-têtes de colonne

Pour supprimer les en-têtes de colonne du rapport abrégé, Utilisez le -f option.

petit doigt -f

Les en-têtes de colonnes sont supprimés du rapport.

Ignorer la colonne du nom

Les -w l'option provoque pinky sauter la colonne “nom”.

pinky -w alec

Le rapport résultant n'a pas la colonne “nom”.

Ignorer les colonnes Nom et Où

Les -i option cause pinky sauter des colonnes “nom” et “Où”.

pinky -je robert

Le rapport de pinky ne contient plus les colonnes “nom” et “Où”.

rapport pinky sans nom et où les colonnes dans un terminal widnow

Ignorer les colonnes de nom, Au ralenti et où

Pour vraiment emporter les choses, vous pouvez utiliser le -q possibilité de sauter des colonnes “nom”, “Inactif” et “Où”.

pinky -q jean

pinky Supprimer docilement les colonnes "Nom", Signaler « Inactif » et « Où ». Maintenant, nous avons trois colonnes. Si nous obtenons autre chose, ce sera difficilement un rapport.

Le rapport détaillé

Les -l (rapport au format long) l'option provoque pinky afin de augmenter les informations fournies sur les personnes dans le rapport. Vous devez fournir le nom d'un compte utilisateur sur la ligne de commande.

(C'est l'une des deux options de ligne de commande qui peuvent être bénies avec un nom. L'autre est le -s option (rapport au format court). Étant donné que la sortie par défaut est le rapport abrégé, -s L'option ne fait rien en fait).

pinky -l marie

Le rapport détaillé contient des informations supplémentaires.

Les informations fournies dans le rapport détaillé sont:

  • Identifiant: Le nom d'utilisateur de la personne qui s'est connecté.
  • Dans la vie réelle: Le nom complet de la personne, si connu.
  • annuaire: L'annuaire personnel de cette personne.
  • Coquille: La coquille que cette personne porte.
  • Projet: Le contenu du fichier ~ / .projet de cette personne, s'il existe.
  • Plan: Le contenu du fichier ~ / .le plan de cette personne, s'il existe.

L'idée derrière le fichier ~ / .projet était qu'il devait être utilisé pour contenir une brève description du projet ou de l'élément de travail dans lequel un utilisateur d'ordinateur était impliqué. en plus, le contenu de votre fichier ~ / .le plan serait une brève description de l'élément de travail réel pour ce projet. Il a permis aux gestionnaires et aux parties prenantes de voir dans quel travail un individu était engagé et à quel projet appartenait ce travail. Ce schéma est rarement utilisé aujourd'hui. Ces champs sont probablement vides pour la grande majorité des personnes.

Voyons Alec:

pinky -l alec

meñique -l alec

Alec n'a pas de fichier ~ / .planifier pas un fichier ~. / Projet.

Ignorer le répertoire et la ligne de shell

Pour ignorer le rapport de ligne dans le répertoire de base et le shell de rapport long, Utilisez le -b option.

pinky -l -b robert

La ligne indiquant le répertoire personnel et le shell est supprimée du rapport.

Ignorer le fichier du projet

Pour omettre la ligne de projet du rapport détaillé, Utilisez le -h option.

pinky -l -h marie

Le contenu du fichier n'est pas signalé ~ / .projet.

Ignorer le fichier du plan

Pour ignorer la ligne de plan du rapport détaillé, Utilisez le -p option.

pinky -l -p marie

Le contenu du fichier n'est pas signalé ~ / .plan.

Pourquoi toutes les alternatives d'omission sont-elles?

Pourquoi une commande qui génère des rapports peut avoir autant d'options pour supprimer des éléments d'information? Vous permet de vous concentrer sur les informations que vous voulez vraiment. Vous avez donc des options pour séparer le bon grain de l'ivraie. Et vous décidez qui est qui.

setTimeout(fonction(){
!fonction(F,b,e,v,m,t,s)
{si(f.fbq)revenir;n=f.fbq=fonction(){n.callMethod?
n.callMethod.apply(m,arguments):n.queue.push(arguments)};
si(!f._fbq)f._fbq=n;n.push=n;n.chargé=!0;n.version=’2.0′;
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertAvant(t,s) } (window, document,'scénario',
'https://connect.facebook.net/en_US/fbevents.js’);
fbq('init', « 335401813750447 »);
fbq('Piste', « Page View »);
},3000);

Abonnez-vous à notre newsletter

Nous ne vous enverrons pas de courrier SPAM. Nous le détestons autant que vous.