Linux复习重点:文件系统、权限与用户管理
需积分: 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考试或提高日常操作技能都是非常有用的参考资料。
2022-12-18 上传
2022-10-20 上传
2022-10-26 上传
2022-12-19 上传
2022-12-01 上传
2021-09-13 上传
2020-04-18 上传
芜湖男童
- 粉丝: 247
- 资源: 1
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章