系统信息查看:uname、hostname、whoami、uptime等
发布时间: 2024-04-30 17:55:45 阅读量: 72 订阅数: 39
![系统信息查看:uname、hostname、whoami、uptime等](https://www.linuxcool.com/wp-content/uploads/2024/03/1711744321608_0.webp)
# 2.1 uname命令
### 2.1.1 查看内核版本信息
```bash
uname -r
```
输出示例:
```
5.15.0-46-generic
```
此命令将显示系统正在运行的内核版本。内核是操作系统的核心,负责管理硬件和软件之间的交互。内核版本号通常由以下部分组成:
* 主版本号(例如,5)
* 次版本号(例如,15)
* 修订号(例如,0)
* 发行版号(例如,46-generic)
# 2. 系统信息查看命令实战
### 2.1 uname命令
#### 2.1.1 查看内核版本信息
```bash
uname -r
```
**逻辑分析:**
- `uname` 命令用于显示系统内核信息。
- `-r` 选项指定仅显示内核版本号。
**参数说明:**
| 参数 | 说明 |
|---|---|
| `-r` | 显示内核版本号 |
| `-s` | 显示内核名称 |
| `-n` | 显示主机名 |
| `-v` | 显示详细的内核版本信息 |
#### 2.1.2 查看系统类型和硬件架构
```bash
uname -m
```
**逻辑分析:**
- `uname` 命令用于显示系统内核信息。
- `-m` 选项指定仅显示硬件架构。
**参数说明:**
| 参数 | 说明 |
|---|---|
| `-m` | 显示硬件架构 |
| `-s` | 显示内核名称 |
| `-n` | 显示主机名 |
| `-v` | 显示详细的内核版本信息 |
### 2.2 hostname命令
#### 2.2.1 查看主机名
```bash
hostname
```
**逻辑分析:**
- `hostname` 命令用于显示或设置系统主机名。
- 不带参数时,`hostname` 命令将仅显示当前主机名。
**参数说明:**
| 参数 | 说明 |
|---|---|
| 无 | 显示当前主机名 |
| `-f` | 显示完全限定的主机名 |
| `-s` | 设置主机名 |
#### 2.2.2 设置主机名
```bash
hostname new-hostname
```
**逻辑分析:**
- `hostname` 命令用于显示或设置系统主机名。
- 带参数时,`hostname` 命令将设置主机名。
**参数说明:**
| 参数 | 说明 |
|---|---|
| 无 | 显示当前主机名 |
| `-f` | 显示完全限定的主机名 |
| `-s` | 设置主机名 |
### 2.3 whoami命令
#### 2.3.1 查看当前登录用户
```bash
whoami
```
**逻辑分析:**
- `whoami` 命令用于显示当前登录用户的用户名。
**参数说明:**
| 参数 | 说明 |
|---|---|
| 无 | 显示当前登录用户的用户名 |
#### 2.3.2 查看当前用户组
```bash
groups
```
**逻辑分析:**
- `
0
0