Linux复习重点:文件系统、权限与用户管理

需积分: 0 0 下载量 57 浏览量 更新于2024-09-06 收藏 22KB DOCX 举报
"这是一份关于Linux的考试复习资料,涵盖了从基础概念到系统管理命令的多个方面,旨在帮助考生全面复习Linux知识。" 在Linux世界中,文件系统被视为一棵树形结构,其中每个分区都是这个目录结构的一部分。挂载是将分区与目录关联的过程,使得我们可以在指定的目录下访问该分区的内容。硬盘分区分为主分区、扩展分区和逻辑分区,主分区最多只能有4个,而扩展分区可以包含多个逻辑分区。Swap分区是Linux下的虚拟内存,通常建议大小为物理内存的两倍。 GRUB是引导加载器,它的任务是在启动时加载内核并引导Linux系统。Linux中的文件类型包括普通文件、目录文件、链接文件(软链接和硬链接)、设备文件(块设备和字符设备)、套接字文件以及管道文件。文件属性由一个字符和三个三位权限组组成,如`-rwxrwxrwx`,分别代表文件类型和用户(u)、用户组(g)、其他用户(o)的读、写、执行权限。 Linux支持多种文件系统,例如ext2、ext3、swap、vfat、NFS和ISO9660等。这些文件系统各有特点,适应不同的使用场景。例如,NFS用于网络文件共享,而ISO9660则用于CD-ROM。 Linux的目录结构遵循一定的规范,例如`/bin`存储常用命令的执行文件,`/boot`存放启动所需程序,`/dev`包含所有外部设备,`/etc`保存系统配置文件,`/root`是超级用户的主目录,`/usr`用于用户应用程序,`/usr/bin`存放系统用户程序,`/usr/src`通常用于存放内核源代码。 在命令行环境下,用户并不直接与内核交互,而是通过命令解释器来执行命令。例如,`su`命令允许切换用户身份,`useradd`、`usermod`和`userdel`分别用于添加、修改和删除用户账户,`groupadd`、`groupmod`和`groupdel`则对应组账户的操作。`passwd`命令用于设置或更改账户密码,`id`显示用户ID和所属组,`groups`列出用户所属的所有组。此外,`who`命令用来查看当前登录系统的用户,`ps`和`top`则用于监控系统中的进程,其中`ps`显示静态进程列表,`top`提供动态更新的进程视图。 这份复习资料覆盖了从基础的Linux文件系统概念到用户管理和系统管理命令的广泛内容,对于准备Linux考试或提高日常操作技能都是非常有用的参考资料。