linux创建用户切换用户 linux查看进程cpu

阿里云服务器

在Linux中创建用户,可以使用sudo useradd命令。以下是创建用户的基本步骤:

  1. 打开终端:在桌面环境中,可以通过按下Ctrl+Alt+T快捷键来打开终端。

  2. 使用root权限:在终端中,输入sudo su然后输入管理员密码,即可切换到root用户。

  3. 创建新用户:在root权限下,可以使用以下命令来创建新用户,将username替换为你想要创建的用户名:useradd username。这将以root用户权限创建一个新的用户,并分配一个默认的用户ID和组ID。

  4. 设置用户密码:使用以下命令为新用户设置密码,将username替换为你创建的用户名:passwd username。按照提示输入两次密码,即可为新用户设置密码。

  5. 设置用户信息(可选):如果需要为新用户设置更多的信息,可以使用以下命令进行编辑,将username替换为你创建的用户名:usermod -c "User Full Name" username。将User Full Name替换为新用户的全名。

  6. 分配用户组(可选):如果需要将新用户添加到特定的用户组中,可以使用以下命令,将username替换为你创建的用户名,将groupname替换为目标用户组的名称:usermod -aG groupname username。这将把新用户添加到指定的用户组中。

  7. 检查用户创建情况:使用以下命令来检查新用户是否成功创建,将username替换为你创建的用户名:grep username /etc/passwd。如果命令返回包含新用户信息的一行,则表示新用户已成功创建。

请注意,在步骤2中使用了sudo su命令获取root权限,这是一种比较简单的方式,但在实际工作中并不推荐使用root用户进行日常工作,因为这样会带来较大的安全风险。在完成创建用户的任务后,最好返回非root用户状态。另外,以上步骤中的选项(-g、-G、-s等)可以根据实际需要进行调整。

在Linux中切换用户可以使用su命令,具体步骤如下:

  1. 打开终端。

  2. 输入su命令,然后按回车键。

  3. 输入要切换到的用户的用户名,然后按回车键。

  4. 输入该用户的密码,然后按回车键。

  5. 如果输入的密码正确,系统将切换到该用户。

另外,如果要从普通用户切换到root用户,可以使用sudo su命令或者su - root命令。在切换用户时,如果想在切换用户之后使用新用户的工作环境,可以在su和username之间加-。例如,su - root将切换到root用户并使用root用户的工作环境。在终端中输入exit或logout或使用快捷方式ctrl+d,可以退回到原来用户。

在Linux中查看进程的方法有多种,以下列举几种常见的方式:

  1. 使用ps aux命令查看:该命令以简单列表的形式显示出进程信息。

  2. 使用ps -elf命令查看:该命令显示系统内的所有进程信息,并使用长格式显示进程信息。

  3. 使用top命令查看:以全屏交互式的界面显示进程排名,及时跟踪包括CPU、内存等系统资源占用情况。

  4. 使用pstree -aup命令查看:该命令以树状图的形式显示系统内所有进程的信息。

这些方法可以按照需要选择使用,希望对你有所帮助。

linux查看cpu

在Linux中查看CPU信息,可以使用以下几种命令:

  1. /proc/cpuinfo:这个文件包含有关系统CPU的详细信息。在终端输入cat /proc/cpuinfo,可以看到CPU的详细信息。

  2. nproc:这个命令用于显示CPU的核心数量。在终端输入nproc,即可显示CPU的核心数量。

  3. lscpu:这个命令用于显示CPU的详细信息,包括CPU的核心数量。在终端输入lscpu,可以看到CPU的详细信息。

  4. top命令:用于实时监视系统的运行状态,包括CPU使用情况。在终端输入top,然后按下键盘上的数字键1,即可显示每个CPU核心的使用情况。

  5. mpstat命令:用于显示多处理器系统中每个CPU的使用情况和平均负载。在终端输入mpstat -P ALL,将输出每个CPU核心的使用情况,包括CPU的核心数量。

  6. lstopo命令:用于以图形方式显示系统中的CPU拓扑结构。在终端输入lstopo,将以图形方式显示CPU的拓扑结构,包括CPU的核心数量。

以上命令均可以在终端中直接使用,希望能帮助到你。