如何在Linux上使用pinky命令

带有Ubuntu风格桌面的Linux笔记本电脑Fatmawati Achmad Zaenuri / Shutterstock.com

想了解登录Linux计算机的人员?好吧,不要举起一个 手指;提高你的 小指 代替。

要发现有关登录到Linux或类Unix计算机的人员的一些细节,许多系统管理员可能会转向 手指 命令。哪个都很好,但在许多系统上 手指 将缺席。默认情况下不安装它。您可能会遇到此命令不可用的系统。

而不是安装 手指– 假设您有权这样做 – 您可以使用 小指,轻量级和现代版 手指。 它默认安装在本文研究期间测试的所有Linux发行版上,包括Ubuntu,Manjaro和Fedora。

精致的触感

正如您所期望的Linux命令, 小指 有相当多的命令行选项(其中只有两个有名称)。但令人惊讶的是,它们都与报告中的修剪信息有关 小指 产生。您可以减少输出,只包括您感兴趣的信息。

如果 小指 从轻量级开始,当你修剪掉你不感兴趣的信息时,它可以是非常轻量级的。

使用小指

最简单的使用方法 小指 是在命令行上键入其名称,然后按Enter键。

小指

在终端窗口中的小指

默认输出是“短格式”报告。

在终端窗口输出小指

短格式报告包含以下列:

  • 登录: 登录人员的用户名。
  • 名称: 该人的全名,如果知道的话。
  • TTY: 他们登录的终端类型。这通常是一个pts(伪电传)。 :0表示连接到此计算机的物理键盘和屏幕。
  • 闲: 空闲时间。这显示了?????如果此人在X-windows显示管理器下运行,该管理器不提供该信息。
  • 什么时候: 登录的时间和日期。
  • 哪里: 此人登录的位置。通常,这将是远程计算机的IP地址。条目“:0”表示连接到Linux计算机的物理键盘和屏幕。

小指 有时无法填充列。如果没有该信息,它不能在列中放置任何内容。例如,系统管理员没有记录拥有名为“dave”的用户帐户的人的全名。显然, 小指 无法在“名称”列中显示全名,而是使用“dave”。

报告单个用户

默认情况下, 小指 报告每个登录的人。要报告单个人,请将他们的用户名传递给 小指 在命令行上。

小指玛丽

在终端窗口的小指玛丽

正如所料, 小指 仅报告用户名为“mary”的人。

在终端窗口中从小指输出

省略列标题

要从短格式报告中删除列标题,请使用 -F 选项。

小指-f

在终端窗口中使用-l和-b选项从pinky输出

列标题将从报告中删除。

小指输出wioth终端窗口没有列标题

省略名称列

-w 选项原因 小指 省略“名称”列。

pinky -w alec

pinky -w alec在终端窗口

生成的报告中没有“名称”列。

在终端窗口中没有名称列的小指单报告

省略名称和位置列

-一世 选择原因 小指 省略“名称”和“位置”列。

小指 – 罗伯特

Pinky -i罗伯特在终端窗口

来自的报告 小指 不再包含“名称”和“位置”列。

没有名称的小指单报告和终端中的列widnow

省略名称,空闲和位置列

要真正去掉东西,你可以使用 -q 省略“名称”,“空闲”和“位置”列的选项。

pinky -q john

pinky -q john在终端窗口

小指 乖乖地从报告中删除“名称”,“空闲”和“位置”列。我们现在已经下了三列。如果我们拿出任何其他东西,它根本就不是一个报告。

没有名称,idel和终端窗口中的列的小指单报告

长格式报告

-l (长格式报告)选项原因 小指 增加报告中提供的个人信息。您必须在命令行上提供用户帐户的名称。

(这是两个命令行选项之一,有一个名字。另一个是 -s (简短格式报告)选项。因为默认输出是短格式报告,所以 -s 选项实际上并没有做任何事情。)

小指 – 玛丽

Pinky -l mary在终端窗口

长格式报告包含一些附加信息。

终端窗口中小指针报告中的额外信息

长格式报告中提供的信息是:

  • 登录名: 登录人员的用户名。
  • 在真实生活中: 该人的全名,如果知道的话。
  • 目录: 这个人的主目录。
  • 贝壳: 这个人正在使用的shell。
  • 项目: 此人的〜/ .project文件的内容(如果存在)。
  • 计划: 此人的〜/ .plan文件的内容(如果存在)。

〜/ .project文件背后的想法是它应该用于保存计算机用户参与的项目或工作项的简短描述。同样,他们的〜/ .plan文件的内容将是该项目的实际工作项的简短描述。它允许管理者和相关方看到个人所处的工作,以及工作属于哪个项目。这种方案现在很少使用。对于绝大多数人来说,这些领域可能是空白的。

我们来看看Alec:

pinky -l alec

pinky -l alec

Alec既没有〜/ .plan文件,也没有~./project文件。

来自pinky的长格式输出,用户在终端窗口中没有计划或项目文件

省略目录和Shell行

要从长格式报告中省略主目录和shell上的行报告,请使用 -b 选项。

小指-l -b罗伯特

Pinky -l -b罗伯特在终端窗口

从报告中删除主目录和shell上的报告行。

pinky报告,终端窗口中没有目录和shell行

省略项目文件

要从长格式报告中省略项目行,请使用 -H 选项。

pinky -l -h mary

在终端窗口中的粉红色-l -p玛丽

没有报告〜/ .project文件的内容。

在终端窗口中没有项目文件的小指长格式报告

省略计划文件

要从长格式报告中省略计划行,请使用 -p 选项。

pinky -l -p mary

在终端窗口中的粉红色-l -p玛丽

没有报告〜/ .plan文件的内容。

在终端窗口中省略了计划文件的粉红色报告

为什么所有省略选项?

为什么生成报告的命令有如此多的选项来删除信息?它允许您专注于您真正想要的信息。因此,您可以选择将小麦与谷壳分开。你可以决定哪个是哪个。

body #primary .entry-content ul#nextuplist list-style-type:none; margin-left:0px; padding-left:0px;
body #primary .entry-content ul#nextuplist li a text-decoration:none; color:#1d55a9;

请阅读下一步

  • >怎样流UFC 239 Jon Jones与Santos Online
  • >怎样检查您的Wi-Fi信号强度
  • >什么是电视上的“升级”,它是怎样工作的?
  • >怎样在Windows 10上查看使用网络的应用程序
  • >怎样在Linux上使用nmap查看网络上的所有设备
本文机器自动生成,不保证语句完整通顺和表达准确,亦不对内容真实有效性负责,请读者知悉。