> 技术文档 > 云计算-阿里云计算之linux入门命令学习笔记(二)_阿里云root命令

云计算-阿里云计算之linux入门命令学习笔记(二)_阿里云root命令

Linux 提供了丰富的命令行工具,用于系统管理、文件操作、网络管理、进程控制等。以下是一些常用的 Linux 命令及其简要说明:

切换用户

su 命令

su (substitute user) 命令用于切换用户。

su - username # 切换到指定用户,并加载该用户的环境变量su username # 切换到指定用户,但不加载该用户的环境变量su -  # 切换到 root 用户,并加载 root 的环境变量
sudo 命令

sudo (superuser do) 命令用于以另一个用户(通常是 root)身份执行命令。

sudo command  # 以 root 用户身份执行命令sudo -u username command # 以指定用户身份执行命令

uname命令

uname 命令用于显示有关操作系统和硬件的信息。通过不同的选项,可以获取系统名称、内核版本、硬件架构等详细信息。以下是 uname 命令及其常用选项的详细介绍和示例

  • uname:不带选项时,默认输出操作系统名称。
  • uname -a:显示所有信息。
  • uname -s:显示内核名称。
  • uname -n:显示网络主机名。
  • uname -r:显示内核版本。
  • uname -v:显示内核版本信息。
  • uname -m:显示硬件架构类型。
  • uname -p:显示处理器类型(某些系统上可能不可用)。
  • uname -i:显示硬件平台(某些系统上可能不可用)。
  • uname -o:显示操作系统名称。
示例
1. 显示操作系统名称
uname

输出示例:

Linux
2. 显示所有信息
uname -a

输出示例:

Linux hostname 5.4.0-42-generic #46-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
3. 显示内核名称
uname -s

输出示例:

Linux
4. 显示网络主机名
uname -n

输出示例:

hostname
5. 显示内核版本
uname -r

输出示例:

5.4.0-42-generic
6. 显示内核版本信息
uname -v

输出示例:

#46-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020
7. 显示硬件架构类型
uname -m

输出示例:

x86_64
8. 显示处理器类型
uname -p

输出示例: