Linux基础命令详解与目录结构

需积分: 10 4 下载量 180 浏览量 更新于2024-07-17 收藏 4.1MB DOC 举报
本文档介绍了Linux的基本命令及其应用场景,特别是针对初学者和Linux用户。文章以图文并茂的方式讲解了Linux操作系统中的重要目录结构,这些目录在系统的功能划分和文件管理中起着关键作用: 1. **绝对路径与相对路径**:区分了两种文件路径方式,绝对路径是从根目录开始,如`/bin`,而相对路径则是基于当前位置,例如`..`代表上一级目录,`../../`表示更上一级。 2. **常用目录功能**: - `/bin`:存放可执行命令文件,如`cd`、`ls`等。 - `/boot`:包含系统核心文件和启动所需文件。 - `/dev`:存放系统设备文件,如硬盘、网络设备等。 - `/etc`:系统的主要配置文件所在位置。 - `/home`:每个用户个人目录的默认位置,`~`表示当前用户家目录,`~edu`指用户`edu`的家目录。 - `/lib`:存储库函数文件。 - `/root`:root用户的家目录。 - `/sbin`:仅限root用户使用的命令文件。 - `/srv`:服务数据存储区域。 - `/tmp`:临时文件存放区,注意不要存放重要文件。 - `/opt`:第三方软件安装推荐位置。 - `/media`:移动设备相关文件存放。 3. **命令提示与发现**: - 使用键盘快捷键(敲击部分命令后按两次`Tab`)来查找已安装的命令。 - 在Ubuntu中,切换到管理员权限使用`sudo -s`,而在其他Linux版本中则是`su root`。 4. **查看进程**: - `ps -le`、`ps aux`和`pstack`用于查看进程,`top`则提供实时的CPU、内存使用情况和资源占用排序。 - `top`的统计信息区解释了每一行的含义,包括系统时间、运行时长、在线用户、负载平均值以及任务队列信息。 通过学习这些基本命令和目录结构,用户可以更好地理解和操作Linux环境,提高效率。无论是日常维护还是开发工作,这些基础知识都是必不可少的。