Linux基础回顾:配置、恢复、用户管理与权限详解

需积分: 10 1 下载量 177 浏览量 更新于2024-09-18 收藏 11KB TXT 举报
Linux基础知识点大回顾 在Linux学习过程中,掌握以下几个关键知识点能有效提升你的技能和理解: 1. vi编辑器配置:vi是Linux下的常用文本编辑器,可以通过在个人家目录的~/.vim/vimrc文件中配置个性化设置,如`set nu` 显示行号和`set cursorline` 显示光标所在行,以提高编辑效率。 2. 文件恢复与管理:vi编辑文件时,临时文件名通常以`.swp` 结尾。如果意外退出且未保存,可以使用以下命令: - `O`:只读模式打开,不修改文件 - `E`:继续编辑但不恢复.swp内容 - `R`:恢复未保存内容后编辑 - `Q`:退出vi 或者直接删除.swp文件,使用`vi -r 文件名` 恢复。 3. 用户与组管理:确保用户密码复杂度,至少6位,包含字母、数字和特殊符号。通过`passwd`命令管理用户: - `passwd-l` 锁定用户 - `passwd-u` 解锁用户 - 使用`useradd`、`userdel`、`usermod`命令创建、删除和修改用户,同时指定shell、主目录等属性。 - `gpasswd`用于添加和删除用户附属组。 4. 权限管理:`ll` 命令用于查看文件权限,`chmod`用来设置文件权限,包括文件所有者、所属组和其他用户的读、写、执行权限。权限标志如 `-rwx`,分别代表读取、写入和执行权限。 5. 用户身份切换:使用`whoami`查看当前用户,`su` 和 `su-` 切换到超级用户(root),`su 用户名` 切换到指定用户,`$newgrp root` 如果root组是用户附加组,则切换到root组。`exit` 用于退出切换状态。 这些基础知识点对于理解和操作Linux系统至关重要,熟练掌握它们能够让你在日常维护和开发任务中更加得心应手。在实际应用中,不断实践和巩固这些知识,有助于形成扎实的Linux技能体系。