Linux常用命令与VI编辑器详解

需积分: 0 1 下载量 103 浏览量 更新于2024-09-09 收藏 497KB PDF 举报
Linux常用命令集是一份整理了Linux系统中各类常用命令和管理操作的文档,主要关注于shell命令及其功能,以及Linux文件系统的结构与路径管理。以下是一些核心知识点: 1. **Linux路径说明**: - `/`:根目录,所有绝对路径都以它开始,表示系统最顶层,对所有用户都具有最高权限。 - `./`:当前目录,用于相对路径,表示用户正在操作的目录。 - `../`:上一级目录,也是相对路径,用于导航到父级目录。 - `/root`:root用户的主目录,存放root用户的个人配置文件和重要系统文件。 - `/home/username`:普通用户的个人目录,存储用户的个人文件和配置。 2. **常用目录功能**: - `/bin`:存放基础Linux命令,对日常操作至关重要。 - `/boot`:存放系统启动文件,对于启动过程关键。 - `/dev`:存放设备文件,与硬件交互的接口。 - `/etc`:系统管理和配置文件存放地,包括各种配置脚本和目录。 - `/sbin`:存放管理员专用的系统管理程序。 - `/lib`:存放动态链接库,用于程序运行时的共享资源。 - `/lost+found`:异常情况下的临时文件存储,用于系统恢复。 - `/mnt`:临时挂载外部设备的目录。 - `/proc`:内存映射的虚拟文件系统,提供运行时信息。 - `/usr`:用户应用程序和文件的主要存储区。 - `/tmp`:临时文件存储,清理频率较高。 3. **VI编辑器**:强大的文本编辑器,支持基本操作如: - `i` 或 `a`:进入插入模式,分别用于插入和追加文本。 - `Esc`:返回命令模式。 - `w`、`:wq` 和 `:wq!`:保存并退出(正常、强制)。 - `:q` 和 `:q!`:退出(正常、强制)。 - `o` 和 `O`:添加新行(底部和顶部)。 - `dd` 和 `D`:删除行或部分文本。 - `x` 和 `s`:删除字符和切换到编辑模式。 4. **Linux启动级别**: - `/etc/inittab` 文件定义了启动级别的概念,不同的级别对应不同的系统模式: - 0(halt):关机(仅限内核使用,用户不可设置)。 - 1:单用户模式,仅允许一个用户登录。 - 2:多用户模式,无网络支持。 - 3:多用户模式,支持网络服务。 这份文档对于理解和使用Linux系统及其终端操作具有重要价值,特别是对系统管理员和开发者来说,掌握这些命令和路径管理是基础技能。通过学习和实践,用户可以高效地处理日常任务,进行系统维护和故障排查。