当前位置:首页 > 系统教程 > 正文

Linux入门教程:初识Shell与Linux用户管理 (小白也能看懂的Linux基础)

Linux入门教程:初识Shell与Linux用户管理 (小白也能看懂的Linux基础)

欢迎来到Linux世界!对于刚接触Linux的朋友来说,ShellLinux用户 是两个最核心的概念。本文将以最通俗的方式,带你快速理解它们,并掌握基本的操作。

1. 什么是Shell?

Shell(中文常译作“壳”)是一个命令行解释器,它是用户与Linux内核沟通的桥梁。你输入命令,Shell帮你翻译给内核执行,然后返回结果。你可以把它想象成一个“翻译官”。

2. 常见的Shell类型

Linux中有多种Shell,最常见的是 Bash (Bourne Again Shell),也是大多数Linux发行版的默认Shell。此外还有Zsh、Fish等,各有特色。

3. 如何打开Shell?

在Linux桌面环境中,打开“终端”(Terminal)应用程序,你就进入了一个Shell环境。此时你可以开始输入命令。

Linux入门教程:初识Shell与Linux用户管理 (小白也能看懂的Linux基础) Shell Linux用户 命令行 权限管理 第1张

4. 第一个命令:认识自己

打开终端后,输入 whoami 并回车,它会告诉你当前登录的Linux用户名。试试看!

5. Linux中的用户概念

Linux是一个多用户操作系统,主要有两类用户:

  • root用户:超级管理员,拥有最高权限,可以执行任何操作。通常不直接用root登录,而是通过 sudo 临时提权。
  • 普通用户:权限受限,只能操作自己的文件和部分系统资源,保证了系统安全。

每个用户都属于一个或多个用户组,方便进行权限管理

6. 用户相关常用命令

  • whoami:显示当前用户名。
  • id:显示当前用户的UID、GID及所属组。
  • su 用户名:切换用户。
  • sudo 命令:以root身份执行命令(需要配置sudo权限)。

7. 用户信息存在哪里?

用户账户信息保存在 /etc/passwd 文件中,而加密后的密码(如果有)则存储在 /etc/shadow 中(只有root可读)。你可以用 cat /etc/passwd 查看所有用户列表。

总结

现在你知道了:Shell 是命令解释器,Linux用户 分为root和普通用户,通过命令行可以轻松管理用户和权限。这些是进一步学习Linux的基石。多动手练习,你会越来越熟悉!

—— 本文关键词:Shell, Linux用户, 命令行, 权限管理 ——