这 无名 和 我是谁 命令可帮助您了解您正在使用的 Linux 系统的内核版本、名称、主机名等详细信息以及当前登录的用户。这两个命令简单而有用,Linux 管理员和使用多个操作的用户都非常常用Linux 系统。
目录
Linux中的uname命令
uname 命令代表 Unix 名称。 当你使用 uname
如果没有任何选项,该命令将报告正在运行该命令的系统内核的名称。
root@tryit-fluent:~# uname Linux
“uname -a”选项
这 -一种 选项按以下顺序提供系统和正在使用的内核的完整详细信息:
- 内核名称
- 节点名称
- 内核发布
- 内核版本
- 机器
- 处理器(如果已知)
- 硬件平台(如果已知)
- 操作系统
root@HowLinux:~# uname -a Linux howlinux 4.4.0-170-generic #199-Ubuntu SMP Thu Nov 14 01:45:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
在上述 example:
- 内核名称 – Linux
- 节点名称 – HowLinux
- 内核发布 – 4.4.0-170-通用
- 内核版本 – 199-Ubuntu SMP 2019 年 11 月 14 日星期四 01:45:04 UTC
- 机器 – x86_64
- 处理器(如果已知) – x86_64
- 硬件平台(如果已知) – x86_64
- 操作系统 – GNU/Linux
使用选项单独打印系统详细信息
您还可以使用选项打印每个单独的详细信息,而无需查看所有其他信息。
1. uname -s for Kernel Name(与不带选项的写 uname 的输出相同)
root@HowLinux:~# uname -s Linux

2. uname -n 用于节点名
root@HowLinux: ~# uname -n HowLinux

3. uname -r 内核发布
root@HowLinux: ~# uname -r 4.4.0-170-generic

4. uname -v 内核版本
root@HowLinux: ~# uname -v #199-Ubuntu SMP Thu Nov 14 01:45:04 UTC 2019

5. 其他一些选择
- -m,-机器 打印机器硬件名称
- -p,–处理器 打印处理器类型或“未知”
- -i,–硬件平台 打印硬件平台或“未知”
- -o,–操作系统 打印操作系统
- -帮助 显示此帮助并退出
- -版本 输出版本信息并退出
Linux 中的 whoami 命令
whoami 是一个非常简单的命令,没有自定义选项。 该命令的唯一目的是找出您当前登录的用户。
在单用户系统上,这个命令几乎没有用。 但是,当使用多个系统时, sudo- 通过多个用户,在多个系统中 ssh-ing,您有时会迷失当前正在使用的用户。
root@HowLinux:~# whoami root
