Linux常用命令速查:从基础到高级操作

需积分: 46 10 下载量 95 浏览量 更新于2024-09-18 收藏 97KB PDF 举报
Linux 是一种广泛使用的开源操作系统,以其强大的命令行界面著称。本文档汇总了 Linux 常用命令大全,对初学者和经验丰富的用户都极具价值。以下是部分核心命令及其详细说明: 1. **文件管理** - **ls**:列出当前目录下的所有文件,`ls -a` 显示包括隐藏文件在内的所有内容。`ls -l` 或 `ll` 则提供文件的详细信息,如权限、所有者、大小等。 - **pwd**:显示当前工作目录的绝对路径,用于确认位置。 - **cd**:改变目录。`cd ..` 移动到上一级目录,`cd -` 返回上一次所在的目录,`cd ~` 或 `cd` 回到用户主目录,`cd ~用户名` 则切换到指定用户目录。 - **mkdir**:创建目录,`mkdir -p` 可以递归创建多级目录。 - **rmdir**:删除空目录。 - **rm**:删除文件,`rm -rf` 强制删除目录及其内容,需谨慎使用。 2. **文本处理** - **cat**:一次性查看文件内容,通常用于预览或合并文件。 - **more** 和 **less**:分页查看文件内容,`more` 是基础分页,`less` 提供更灵活的控制。 - **grep**:搜索文件内容,根据特定字符或模式匹配输出相关行。 3. **文件移动与复制** - **mv**:移动或重命名文件,可以指定相对或绝对路径。 - **cp**:复制文件,可以移动绝对路径的文件到当前目录。 4. **查找文件** - **find**:查找指定路径下符合特定条件的文件和目录,如文件名匹配。 5. **链接管理** - **ln**:创建链接,`ln 源文件 链接名` 创建硬链接,`ln -s 源文件 链接名` 则创建符号链接。 - **touch**:创建新的空文件,常用于更新文件时间戳。 6. **磁盘空间管理** - **df**:显示磁盘使用情况,包括总容量、已用空间和可用空间。 - **du**:统计目录及子目录的磁盘占用空间。 这些命令是 Linux 操作的基础,掌握它们能极大提高在 Linux 环境中的工作效率。通过不断实践和学习,您可以逐步掌握更复杂的命令组合和高级用法,进一步提升 Linux 管理技能。