云计算-阿里云计算之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
输出示例: