Linux初学者命令教程(8个示例)
有时,在使用命令行时,您可能想了解更多关于登录用户的信息。 有一个命令行实用程序,您可以使用它来访问此类信息。 在本教程中,我们将讨论谁使用一些易于理解的示例的基础知识。
但在我们这样做之前,值得一提的是,这里的所有示例都已在Ubuntu 16.04 LTS上进行了测试。
Linux谁命令
如前所述, who命令显示所有人都已登录。下面是它的语法:
who [OPTION]... [ FILE | ARG1 ARG2 ]
以下是该工具的手册页中提到的内容:
Print information about users who are currently logged in.
以下是一些Q&A样式的例子,它们会给你一个关于这个工具如何工作的好主意。
Q1。 谁的命令如何工作?
基本用法非常简单 - 只需执行“ who ”命令即可。
who
例如,在我的系统上,生成了以下输出:
在服务器机器上,生成以下输出:
因此,输出基本显示用户'himanshu'和'ubuntu'分别在2月16日09:07和09:35分别在tty7和pts / 0上登录。 最后一列显示IP地址相关信息。
Q2。 如何访问上次系统启动的时间?
为此,请使用-b命令行选项。
who -b
Q3。 如何访问与死亡进程相关的信息?
可以使用-d命令行选项访问此信息。
who -d
Q4。 如何打印系统登录过程?
为此,请使用-l命令行选项。
who -l
Q5。 如何打印init产生的活动进程?
要显示所有init-spawn的活动进程,请使用-p命令行选项。
who -p
Q6。 如何打印登录的用户数量?
如果要打印所有登录用户的名称以及总数,请使用-q命令行选项。
who -q
Q7。 如何打印上次系统时钟更改?
要打印上次系统时钟更改,请使用-t命令行选项。
who -t
Q8。 如何打印运行级别相关的信息?
要打印当前运行级别值,请使用-r命令行选项。
who -r
结论
如你所知,谁的命令很容易理解和使用。 它确实提供了很多命令行选项,但学习曲线根本不陡峭。 我们在这里讨论了大多数选项。 完成这些练习后,您可以通过前往其手册页了解有关该工具的更多信息。