如何在linux上使用pinky命令

想了解登录到您的Linux计算机的用户吗?好吧,一根手指也别提,举起你的小指。...

想了解登录到您的Linux计算机的用户吗?好吧,一根手指也别提,举起你的小指。

要了解登录到Linux或Unix类计算机的用户的一些详细信息,许多系统管理员可能会使用finger命令。这一切都很好,但在许多系统上手指将缺席。默认情况下不安装。您可能会遇到一个无法使用此命令的系统。

假设你有权限安装finger,你可以使用pinky,一个轻量级的现代finger版本。在本文研究期间测试的所有Linux发行版上都默认安装了它,包括Ubuntu、Manjaro和Fedora。

微妙的接触

正如您对Linux命令所期望的那样,pinky拥有相当多的命令行选项(其中只有两个有名称)。但令人惊讶的是,它们都涉及到从pinky生成的报告中删去一些信息。你可以缩减输出,只包含你感兴趣的信息。

如果pinky一开始是一个轻量级的,那么当你删掉那些你不感兴趣的信息的时候,它可以是一个非常轻量级的。

使用小指

使用pinky最简单的方法是在命令行中键入其名称并按Enter键。

pinky

如何在linux上使用pinky命令

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

如何在linux上使用pinky命令

短格式报告包含以下列:

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

pinky有时无法填充列。如果没有这些信息,它就不能在列中放入任何内容。例如,系统管理员没有记录名为“dave”的用户帐户所有者的全名。显然,pinky不能在“名称”列中显示全名,而是使用“dave”。

报告单个用户

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

pinky mary

如何在linux上使用pinky命令

正如所料,pinky只报道用户名为“mary”的人

如何在linux上使用pinky命令

省略列标题

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

pinky -f

如何在linux上使用pinky命令

列标题将从报表中删除。

如何在linux上使用pinky命令

省略“名称”列

-w选项使pinky忽略“Name”列。

pinky -w alec

如何在linux上使用pinky命令

结果报告中没有“Name”列。

如何在linux上使用pinky命令

省略名称和where列

i选项使pinky同时省略“Name”和“Where”列。

pinky -i robert

如何在linux上使用pinky命令

来自pinky的报告不再包含“Name”和“Where”列。

如何在linux上使用pinky命令

省略name、idle和where列

要真正将内容剥离回去,可以使用-q选项省略“Name”、“Idle”和“Where”列。

pinky -q john

如何在linux上使用pinky命令

pinky顺从地从报告中删除“Name”、“Idle”和“Where”列。我们现在只有三列了。如果我们把其他东西拿出来,那就很难成为报告了。

如何在linux上使用pinky命令

长格式报告

-l(长格式报告)选项使pinky增加报告中提供的关于个人的信息。必须在命令行中提供用户帐户的名称。

(这是两个有名字的命令行选项之一。另一个是-s(短格式报告)选项。因为默认输出是短格式报告,-s选项实际上什么都不做。)

pinky -l mary

如何在linux上使用pinky命令

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

如何在linux上使用pinky命令

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

  • 登录名:登录者的用户名。
  • 在现实生活中:人的全名,如果知道的话。
  • 目录:此人的主目录。
  • Shell:此人正在使用的Shell。
  • 项目:此人的~/.Project文件(如果存在)的内容。
  • 计划:此人的~/.Plan文件(如果存在)的内容。

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

让我们看看亚历克:

pinky -l alec

如何在linux上使用pinky命令

亚历克既没有~/.plan文件,也没有~./project文件。

如何在linux上使用pinky命令

省略目录和shell行

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

pinky -l -b robert

如何在linux上使用pinky命令

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

如何在linux上使用pinky命令

省略项目文件

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

pinky -l -h mary

如何在linux上使用pinky命令

不报告~/.project文件的内容。

如何在linux上使用pinky命令

省略计划文件

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

pinky -l -p mary

如何在linux上使用pinky命令

不报告~/.plan文件的内容。

如何在linux上使用pinky命令

为什么所有的省略选项?

为什么一个生成报告的命令会有这么多选项来删除一些信息呢?它让你专注于你真正想要的信息。所以你可以选择把小麦和谷壳分开。你可以决定哪个是哪个。

  • 发表于 2021-04-03 09:58
  • 阅读 ( 180 )
  • 分类:互联网

你可能感兴趣的文章

如何在linux上安装和使用powershell

... 在本文中,我将向您展示如何在Linux上安装、运行和使用PowerShell! ...

  • 发布于 2021-03-16 02:34
  • 阅读 ( 310 )

如何在android和termux上使用linux命令行

...许您在Android设备上安装诚实善良的Linux应用程序。下面是如何使用Termux应用程序。 ...

  • 发布于 2021-03-18 07:26
  • 阅读 ( 377 )

如何在windows10上获得linux bash shell

... 如何在windows10上安装linux bash shell ...

  • 发布于 2021-03-21 11:48
  • 阅读 ( 290 )

linux下如何重命名文件

要在Linux中重命名文件吗?如果您知道如何在Windows、macOS或Chrome操作系统中完成这项工作,那么您就知道如何在这里完成这项工作。在大多数版本的Linux上,您只需右键单击一个文件并选择Rename选项。 ...

  • 发布于 2021-03-22 02:48
  • 阅读 ( 278 )

linux正在吃掉你的公羊吗?如何管理你的记忆

...的内存。为了理解到底发生了什么,我们必须看看Linux是如何管理内存的。 ...

  • 发布于 2021-03-23 08:31
  • 阅读 ( 319 )

如何在linux上使用groupadd管理用户组

... 相关:如何在Linux中更改密码 ...

  • 发布于 2021-03-26 17:15
  • 阅读 ( 189 )

如何在linux中添加用户

想在Linux系统上添加用户但不知道如何添加?在Linux上使用命令行界面管理用户无疑是一项复杂的工作。而对于初学者来说,即使添加新用户也是一场噩梦。 ...

  • 发布于 2021-03-26 23:29
  • 阅读 ( 337 )

在linux中,“bash”是什么意思?

...在这篇短文中,我们将探讨Bash是什么,它做什么,以及如何开始使用它。 ...

  • 发布于 2021-03-28 13:14
  • 阅读 ( 456 )

如何使用受限shell来限制linux用户可以做什么

...改其目录,您可以控制他们可以访问哪些命令。下面介绍如何在Linux上设置受限shell。 受限炮弹 受限shell不是另一个shell。这是标准外壳的另一种模式。Bash、Korn、Fish和其他shell都可以在受限shell模式下启动。在本文中,我们将...

  • 发布于 2021-03-31 10:57
  • 阅读 ( 390 )

linux下如何用chfn和usermod修改用户数据

用户帐户不仅仅是用户名。了解如何从命令行设置和更改与Linux用户帐户关联的所有元数据。 名字里有什么? 如果您使用的是Linux或类似Unix的计算机,您将拥有一个用户帐户。指定给帐户的名称是您的用户帐户名。这是用于登...

  • 发布于 2021-04-02 21:38
  • 阅读 ( 170 )
胖芡粉
胖芡粉

0 篇文章

相关推荐