Linux基础操作指南:编辑器vi、命令行实用技巧与用户管理

需积分: 3 1 下载量 66 浏览量 更新于2024-09-10 1 收藏 4KB TXT 举报
"本篇Linux笔记主要涵盖了基础操作的相关知识点,包括但不限于文本编辑器vi的使用、文件和目录管理、系统关机与重启、用户管理以及系统启动级别设置。以下将详细介绍这些核心内容。 1. **文本编辑器vi**:vi是Linux中的常用文本编辑器,它支持两种模式:插入模式(i٭ģʽ)和命令模式(escģʽ)。在插入模式下,用户可以输入文本;在命令模式下,通过键盘组合如`:wq`保存并退出(保存并强制退出用`!`),或者`javacHello.java`来编译Java文件。vi的使用需要注意,对文件的操作可能需要先保存(`:wq`)再执行其他操作。 2. **文件和目录管理**:通过`ls`命令可以查看当前目录下的文件和子目录,`ls-l`可以查看更详细的信息。创建目录用`mkdir`,删除目录用`rmdir`,移动文件或目录用`mv`,删除文件用`rm`。此外,`pwd`用于显示当前工作目录,`cd`用于切换目录,而`find`命令则可用来查找指定条件的文件。 3. **系统管理命令**:`shutdown -h now`用于立即关闭系统,`shutdown -r now`用于重启系统,但前者需要管理员权限。切换到root用户用`su`,退出登录用`logout`。使用`man`查看命令手册,如`man man`查看`man`命令的帮助文档。 4. **用户管理**:`useradd`用于创建新用户,`passwd`用于修改用户密码,`userdel`用于删除用户,`userdel -r`用于删除用户及其家目录。在创建用户时,`useradd xiaoming`示例创建了一个名为xiaoming的新用户,并且赋予其root权限。 5. **系统启动级别设置**:Linux的启动级别由`init`控制,通过运行`init [0123456]`命令调整,其中0表示单用户模式,1是多用户模式但无网络服务,2和3分别是多用户图形界面和多用户文本模式,4是系统守护进程模式,5是单用户模式但有网络服务,6是重新启动。在`/etc/inittab`文件中,可以配置默认的启动级别和初始化脚本。 这篇笔记旨在帮助初学者快速掌握Linux的基本操作,对日常维护和开发工作具有实用价值。在实际使用中,建议结合实际操作和学习资料进行深入理解。"