Linux基础回顾:配置、恢复、用户管理与权限详解
需积分: 10 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技能体系。
2018-10-10 上传
2022-01-09 上传
2024-10-22 上传
2022-01-09 上传
2022-06-09 上传
2013-03-20 上传
liushaochan123
- 粉丝: 20
- 资源: 8
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码